File-level write statistics returned by ParquetWriter::close().
More...
#include <types.hpp>
File-level write statistics returned by ParquetWriter::close().
Aggregates sizes, row counts, and compression ratios across all row groups and columns. Per-column breakdowns are available in the columns vector.
- See also
- ParquetWriter::close(), ColumnWriteStats
Definition at line 227 of file types.hpp.
◆ bytes_per_row
| double signet::forge::WriteStats::bytes_per_row = 0.0 |
Average file bytes per row.
Definition at line 234 of file types.hpp.
◆ columns
Per-column statistics.
Definition at line 236 of file types.hpp.
◆ compression_ratio
| double signet::forge::WriteStats::compression_ratio = 1.0 |
Ratio of uncompressed / compressed (>= 1.0).
Definition at line 233 of file types.hpp.
◆ file_size_bytes
| int64_t signet::forge::WriteStats::file_size_bytes = 0 |
Total on-disk file size (bytes).
Definition at line 228 of file types.hpp.
◆ total_compressed_bytes
| int64_t signet::forge::WriteStats::total_compressed_bytes = 0 |
Sum of compressed page sizes.
Definition at line 232 of file types.hpp.
◆ total_row_groups
| int64_t signet::forge::WriteStats::total_row_groups = 0 |
Number of row groups in the file.
Definition at line 230 of file types.hpp.
◆ total_rows
| int64_t signet::forge::WriteStats::total_rows = 0 |
Total rows written across all row groups.
Definition at line 229 of file types.hpp.
◆ total_uncompressed_bytes
| int64_t signet::forge::WriteStats::total_uncompressed_bytes = 0 |
Sum of uncompressed page sizes.
Definition at line 231 of file types.hpp.
The documentation for this struct was generated from the following file: