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

Table metadata returned by IO readers. More...

#include <types.hpp>

Public Attributes

std::vector< column_name_infoschema_info
 Detailed name information for the entire output hierarchy.
 
std::vector< size_t > num_rows_per_source
 
std::map< std::string, std::string > user_data
 
std::vector< std::unordered_map< std::string, std::string > > per_file_user_data
 Per file format-dependent metadata as key-values pairs.
 

Detailed Description

Table metadata returned by IO readers.

Definition at line 277 of file io/types.hpp.

Member Data Documentation

◆ num_rows_per_source

std::vector<size_t> cudf::io::table_metadata::num_rows_per_source

Number of rows read from each data source. Currently only computed for Parquet readers if no AST filters being used. Empty vector otherwise.

Definition at line 280 of file io/types.hpp.

◆ user_data

std::map<std::string, std::string> cudf::io::table_metadata::user_data

Format-dependent metadata of the first input file as key-values pairs (deprecated)

Definition at line 283 of file io/types.hpp.


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