write_orc() 函数的设置。 更多信息...
#include <orc.hpp>
write_orc() 函数的设置。
定义在文件 orc.hpp 的第 577 行。
◆ orc_writer_options()
cudf::io::orc_writer_options::orc_writer_options |
( |
| ) |
|
|
explicitdefault |
默认构造函数。
添加此默认构造函数是因为 Cython 要求有一个默认构造函数才能在栈上创建对象。
◆ builder()
◆ enable_statistics()
void cudf::io::orc_writer_options::enable_statistics |
( |
statistics_freq |
val | ) |
|
|
内联 |
选择统计信息收集的粒度。
粒度可以设置为
- cudf::io::STATISTICS_NONE: 不收集统计信息。
- cudf::io::ORC_STATISTICS_STRIPE: 为每个 ORC 条带收集统计信息。
- cudf::io::ORC_STATISTICS_ROWGROUP: 为每个 ORC 行组收集统计信息。
- 参数
-
定义在文件 orc.hpp 的第 752 行。
◆ get_compression()
返回压缩类型。
- 返回值
- 压缩类型
定义在文件 orc.hpp 的第 644 行。
◆ get_compression_statistics()
返回指向用户提供的压缩统计信息的共享指针。
- 返回值
- 压缩统计信息
定义在文件 orc.hpp 的第 717 行。
◆ get_enable_dictionary_sort()
bool cudf::io::orc_writer_options::get_enable_dictionary_sort |
( |
| ) |
const |
|
内联 |
返回字符串字典是否应排序。
- 返回值
- 如果字符串字典应排序,则为 true
定义在文件 orc.hpp 的第 727 行。
◆ get_key_value_metadata()
std::map<std::string, std::string> const& cudf::io::orc_writer_options::get_key_value_metadata |
( |
| ) |
const |
|
内联 |
返回键值页脚元数据信息。
- 返回值
- 键值页脚元数据信息
定义在文件 orc.hpp 的第 707 行。
◆ get_metadata()
auto const& cudf::io::orc_writer_options::get_metadata |
( |
| ) |
const |
|
内联 |
返回关联的元数据。
- 返回值
- 关联的元数据
定义在文件 orc.hpp 的第 700 行。
◆ get_row_index_stride()
auto cudf::io::orc_writer_options::get_row_index_stride |
( |
| ) |
const |
|
内联 |
返回行索引步长。
- 返回值
- 行索引步长
定义在文件 orc.hpp 的第 682 行。
◆ get_sink()
sink_info const& cudf::io::orc_writer_options::get_sink |
( |
| ) |
const |
|
内联 |
返回接收器信息。
- 返回值
- 接收器信息
定义在文件 orc.hpp 的第 637 行。
◆ get_statistics_freq()
statistics_freq cudf::io::orc_writer_options::get_statistics_freq |
( |
| ) |
const |
|
内联 |
返回统计信息收集频率。
- 返回值
- 统计信息收集频率
定义在文件 orc.hpp 的第 661 行。
◆ get_stripe_size_bytes()
auto cudf::io::orc_writer_options::get_stripe_size_bytes |
( |
| ) |
const |
|
内联 |
返回最大条带大小(字节)。
- 返回值
- 最大条带大小(字节)
定义在文件 orc.hpp 的第 668 行。
◆ get_stripe_size_rows()
auto cudf::io::orc_writer_options::get_stripe_size_rows |
( |
| ) |
const |
|
内联 |
返回最大条带大小(行)。
- 返回值
- 最大条带大小(行)
定义在文件 orc.hpp 的第 675 行。
◆ get_table()
table_view cudf::io::orc_writer_options::get_table |
( |
| ) |
const |
|
内联 |
返回要写入输出的表。
- 返回值
- 要写入输出的表
定义在文件 orc.hpp 的第 693 行。
◆ is_enabled_statistics()
bool cudf::io::orc_writer_options::is_enabled_statistics |
( |
| ) |
const |
|
内联 |
是否启用/禁用写入列统计信息。
- 返回值
- 如果启用写入列统计信息,则为 true
定义在文件 orc.hpp 的第 651 行。
◆ set_compression()
◆ set_compression_statistics()
设置指向输出压缩统计信息的指针。
- 参数
-
comp_stats | 写入后要更新的压缩统计信息指针 |
定义在文件 orc.hpp 的第 827 行。
◆ set_enable_dictionary_sort()
void cudf::io::orc_writer_options::set_enable_dictionary_sort |
( |
bool |
val | ) |
|
|
内联 |
设置字符串字典是否应排序。
- 参数
-
定义在文件 orc.hpp 的第 837 行。
◆ set_key_value_metadata()
void cudf::io::orc_writer_options::set_key_value_metadata |
( |
std::map< std::string, std::string > |
metadata | ) |
|
|
内联 |
◆ set_metadata()
设置关联的元数据。
- 参数
-
定义在文件 orc.hpp 的第 810 行。
◆ set_row_index_stride()
void cudf::io::orc_writer_options::set_row_index_stride |
( |
size_type |
stride | ) |
|
|
内联 |
设置行索引步长。
向下舍入到 8 的倍数。
- 参数
-
- 异常
-
定义在文件 orc.hpp 的第 792 行。
◆ set_stripe_size_bytes()
void cudf::io::orc_writer_options::set_stripe_size_bytes |
( |
size_t |
size_bytes | ) |
|
|
内联 |
设置最大条带大小(字节)。
- 参数
-
- 异常
-
定义在文件 orc.hpp 的第 761 行。
◆ set_stripe_size_rows()
void cudf::io::orc_writer_options::set_stripe_size_rows |
( |
size_type |
size_rows | ) |
|
|
内联 |
设置最大条带大小(行)。
如果条带大小小于行组大小,行组大小将被减小以匹配条带大小。
- 参数
-
- 异常
-
定义在文件 orc.hpp 的第 777 行。
◆ set_table()
void cudf::io::orc_writer_options::set_table |
( |
table_view |
tbl | ) |
|
|
内联 |
设置要写入输出的表。
- 参数
-
定义在文件 orc.hpp 的第 803 行。
此类的文档生成自以下文件