以parquet 来举例 基本的接口实现 DataSourceV2 => Table => ScanBuilder => Scan => PartitionReaderFactory= (VectorizedParquetRecordReader ) ParquetPartitionReaderFactory ParquetPartitionReaderFactory 包装了 VectorizedParquetRecordReader