roboto.formats.parquet.parquet_parser
Module Contents
ParquetParser
class roboto. formats. parquet. parquet_parser. ParquetParser(source, min_required_row_group_size=100000, small_row_group_count_threshold=32)#View Source
Parameters
source pathlib.min_required_row_group_size intsmall_row_group_count_threshold intProperties
ParquetParser.extract_timestamp_info()
Parameters
timestamp_column_name Optional[str]timestamp_unit Optional[Union[str, roboto.Properties
ParquetParser.fields
Return type: Generator[pyarrow. Field, None, None]
ParquetParser.find_timestamp_field_by_type()
Return type
pyarrow. Field
ParquetParser.get_data_for_column()
Parameters
column_name strReturn type
pyarrow. Table
ParquetParser.get_timestamp_field_by_name()
Parameters
column_name strReturn type
pyarrow. Field
ParquetParser.is_parquet_file()
Parameters
path pathlib.Return type
bool
ParquetParser.requires_rewrite()
Parameters
Return type
bool
ParquetParser.rewrite()
Parameters
outfile pathlib.target_row_group_size_bytes intReturn type
None