Public Attributes | List of all members
cudf::io::parquet::RowGroup Struct Reference

Thrift-derived struct describing a group of row data. More...

#include <parquet_schema.hpp>

Public Attributes

std::vector< ColumnChunkcolumns
 Metadata for each column chunk in this row group.
 
int64_t total_byte_size = 0
 Total byte size of all the uncompressed column data in this row group.
 
int64_t num_rows = 0
 Number of rows in this row group.
 
std::optional< std::vector< SortingColumn > > sorting_columns
 If set, specifies a sort ordering of the rows in this RowGroup.
 
std::optional< int64_t > file_offset
 Byte offset from beginning of file to first page (data or dictionary) in this row group.
 
std::optional< int64_t > total_compressed_size
 Total byte size of all compressed (and potentially encrypted) column data in this row group.
 
std::optional< int16_t > ordinal
 Row group ordinal in the file.
 

Detailed Description

Thrift-derived struct describing a group of row data.

There may be one or more row groups within a dataset, with each row group consisting of a column chunk for each column.

Definition at line 800 of file parquet_schema.hpp.


The documentation for this struct was generated from the following file: