Freeform APIs for Parquet metadata. More...
#include <cudf/io/datasource.hpp>#include <cudf/io/parquet_schema.hpp>#include <cudf/io/types.hpp>#include <cudf/table/table.hpp>#include <cudf/utilities/default_stream.hpp>#include <cudf/utilities/export.hpp>#include <cudf/utilities/memory_resource.hpp>#include <memory>#include <span>#include <string>#include <string_view>#include <vector>Go to the source code of this file.
Classes | |
| struct | cudf::io::parquet_column_schema |
| Schema of a parquet column, including the nested columns. More... | |
| struct | cudf::io::parquet_schema |
| Schema of a parquet file. More... | |
| class | cudf::io::parquet_metadata |
| Information about content of a parquet file. More... | |
Namespaces | |
| cudf | |
| cuDF interfaces | |
| cudf::io | |
| IO interfaces. | |
Functions | |
| parquet_metadata | cudf::io::read_parquet_metadata (source_info const &src_info) |
| Reads metadata of parquet dataset. More... | |
| std::vector< parquet::FileMetaData > | cudf::io::read_parquet_footers (std::span< std::unique_ptr< cudf::io::datasource > const > sources) |
| Constructs FileMetaData objects from parquet dataset. More... | |
| std::unique_ptr< table > | cudf::io::read_parquet_column_chunk_bounds (std::span< parquet::FileMetaData const > parquet_metadatas, std::span< std::string const > column_names, cuda::stream_ref stream=cudf::get_default_stream(), cudf::memory_resources mr=cudf::get_current_device_resource_ref()) |
| Decode parquet column-chunk min/max statistics for selected leaf columns. More... | |
Freeform APIs for Parquet metadata.
Definition in file parquet_metadata.hpp.