Parquet Combine Input format for MapReduce job
- 主要语言
- Java
- 星标
- 3.1k
- 派生
- 1.6k
- 平均合并
- 3 天 12 小时
- 30 天内合并 PR
- 33
描述
ParquetInputFormat can only process one parquet file, if there are small files, it will spawn many small map task processing the small file. It is not efficient.
We need to provide CombineInputFormat to combine small files together in one map task.
**Reporter**: [Bing Jiang](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=jiangbinglover)
**Note**: *This issue was originally created as [PARQUET-1051](https://issues.apache.org/jira/browse/PARQUET-1051). Please see the [migration documentation](https://issues.apache.org/jira/browse/PARQUET-2502) for further details.*
贡献指南
这个仓库没有索引到贡献指南
调研方向
Start by reading the ParquetInputFormat entry point and the MapReduce input-format behavior described in the issue. Determine how small Parquet files should be combined into a single map task, then verify that the resulting input format processes those files together without losing records.
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- hadoop, java
- 领域
- data-engineering, distributed-systems
- Issue 类型
- 功能
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 活跃度
- 停滞
- 描述清晰度
- 基本清楚
- 新手友好度
- 38/100