|
| orc_reader_options ()=default |
| 默认构造函数。 更多...
|
|
source_info const & | get_source () const |
| 返回源信息。 更多...
|
|
auto const & | get_columns () const |
| 返回要读取的列的名称(如果已设置)。 更多...
|
|
auto const & | get_stripes () const |
| 返回向量的向量,表示每个输入源要读取的条带。 更多...
|
|
int64_t | get_skip_rows () const |
| 返回要从开头跳过的行数。 更多...
|
|
std::optional< int64_t > const & | get_num_rows () const |
| 返回要读取的行数。 更多...
|
|
bool | is_enabled_use_index () const |
| 是否使用行索引来加速读取。 更多...
|
|
bool | is_enabled_use_np_dtypes () const |
| 是否使用与 numpy 兼容的数据类型。 更多...
|
|
data_type | get_timestamp_type () const |
| 返回时间戳列将被转换为的时间戳类型。 更多...
|
|
std::vector< std::string > const & | get_decimal128_columns () const |
| 返回应读取为 128 位 Decimal 的列的完全限定名称。 更多...
|
|
void | set_columns (std::vector< std::string > col_names) |
| 设置要读取的列的名称。 更多...
|
|
void | set_stripes (std::vector< std::vector< size_type >> stripes) |
| 设置每个输入源要读取的条带列表。 更多...
|
|
void | set_skip_rows (int64_t rows) |
| 设置要从开头跳过的行数。 更多...
|
|
void | set_num_rows (int64_t nrows) |
| 设置要读取的行数。 更多...
|
|
void | enable_use_index (bool use) |
| 启用/禁用使用行索引来加速读取。 更多...
|
|
void | enable_use_np_dtypes (bool use) |
| 启用/禁用使用与 numpy 兼容的数据类型。 更多...
|
|
void | set_timestamp_type (data_type type) |
| 设置时间戳列将被转换为的时间戳类型。 更多...
|
|
void | set_decimal128_columns (std::vector< std::string > val) |
| 设置应读取为 128 位 Decimal 的列。 更多...
|
|