iceberg-cpp
Loading...
Searching...
No Matches
Public Attributes | List of all members
iceberg::ScanReport Struct Reference

Report generated after a table scan operation. More...

#include <scan_report.h>

Public Attributes

std::string table_name
 The fully qualified name of the table that was scanned.
 
int64_t snapshot_id = kInvalidSnapshotId
 Snapshot ID that was scanned, if available.
 
std::shared_ptr< Expressionfilter
 Filter expression used in the scan, if any.
 
int32_t schema_id = kInvalidSchemaId
 Schema ID.
 
std::vector< int32_t > projected_field_ids
 Projected field IDs from the scan schema.
 
std::vector< std::string > projected_field_names
 Projected field names from the scan schema.
 
ScanMetricsResult scan_metrics
 Metrics collected during the scan operation.
 
std::unordered_map< std::string, std::string > metadata
 Additional key-value metadata.
 

Detailed Description

Report generated after a table scan operation.

Contains metrics about the planning and execution of a table scan, including information about manifests and data files processed.


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