pyarrow.parquet.read_metadata#
- pyarrow.parquet.read_metadata(where,memory_map=False,decryption_properties=None,filesystem=None)[source]#
Read FileMetaData from footer of a single Parquet file.
- Parameters:
- where
str(file path) or file-like object - memory_mapbool, default
False Create memory map when the source is a file path.
- decryption_properties
FileDecryptionProperties, defaultNone Decryption properties for reading encrypted Parquet files.
- filesystem
FileSystem, defaultNone If nothing passed, will be inferred based on path.Path will try to be found in the local on-disk filesystem otherwiseit will be parsed as an URI to determine the filesystem.
- where
- Returns:
- metadata
FileMetaData The metadata of the Parquet file
- metadata
Examples
>>>importpyarrowaspa>>>importpyarrow.parquetaspq>>>table=pa.table({'n_legs':[4,5,100],...'animal':["Dog","Brittle stars","Centipede"]})>>>pq.write_table(table,'example.parquet')
>>>pq.read_metadata('example.parquet')<pyarrow._parquet.FileMetaData object at ...> created_by: parquet-cpp-arrow version ... num_columns: 2 num_rows: 3 num_row_groups: 1 format_version: 2.6 serialized_size: ...
On this page

