Thrift-derived struct describing a group of row data. More...
#include <parquet_schema.hpp>
Public Attributes | |
std::vector< ColumnChunk > | columns |
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. | |
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.