用于 write_orc_chunked()
的设置。 更多...
#include <orc.hpp>
用于 write_orc_chunked()
的设置。
定义于文件 orc.hpp 的 1029 行。
◆ chunked_orc_writer_options()
cudf::io::chunked_orc_writer_options::chunked_orc_writer_options |
( |
| ) |
|
|
explicitdefault |
默认构造函数。
添加此函数是因为 Cython 需要一个默认构造函数才能在栈上创建对象。
◆ builder()
◆ enable_statistics()
void cudf::io::chunked_orc_writer_options::enable_statistics |
( |
statistics_freq |
val | ) |
|
|
inline |
选择统计信息收集的粒度。
粒度可以设置为
- cudf::io::STATISTICS_NONE: 不收集列统计信息。
- cudf::io::ORC_STATISTICS_STRIPE: 为每个 ORC 条带收集统计信息。
- cudf::io::ORC_STATISTICS_ROWGROUP: 为每个 ORC 行组收集统计信息。
- 参数
-
定义于文件 orc.hpp 的 1180 行。
◆ get_compression()
compression_type cudf::io::chunked_orc_writer_options::get_compression |
( |
| ) |
const |
|
inline |
◆ get_compression_statistics()
返回指向用户提供的压缩统计信息的共享指针。
- 返回值
- 压缩统计信息
定义于文件 orc.hpp 的 1145 行。
◆ get_enable_dictionary_sort()
bool cudf::io::chunked_orc_writer_options::get_enable_dictionary_sort |
( |
| ) |
const |
|
inline |
返回字符串字典是否应排序。
- 返回值
- 如果字符串字典应排序,则为
true
定义于文件 orc.hpp 的 1155 行。
◆ get_key_value_metadata()
std::map<std::string, std::string> const& cudf::io::chunked_orc_writer_options::get_key_value_metadata |
( |
| ) |
const |
|
inline |
返回 Key-Value 页脚元数据信息。
- 返回值
- Key-Value 页脚元数据信息
定义于文件 orc.hpp 的 1135 行。
◆ get_metadata()
auto const& cudf::io::chunked_orc_writer_options::get_metadata |
( |
| ) |
const |
|
inline |
◆ get_row_index_stride()
auto cudf::io::chunked_orc_writer_options::get_row_index_stride |
( |
| ) |
const |
|
inline |
◆ get_sink()
sink_info const& cudf::io::chunked_orc_writer_options::get_sink |
( |
| ) |
const |
|
inline |
◆ get_statistics_freq()
statistics_freq cudf::io::chunked_orc_writer_options::get_statistics_freq |
( |
| ) |
const |
|
inline |
◆ get_stripe_size_bytes()
auto cudf::io::chunked_orc_writer_options::get_stripe_size_bytes |
( |
| ) |
const |
|
inline |
◆ get_stripe_size_rows()
auto cudf::io::chunked_orc_writer_options::get_stripe_size_rows |
( |
| ) |
const |
|
inline |
◆ metadata()
◆ set_compression()
void cudf::io::chunked_orc_writer_options::set_compression |
( |
compression_type |
comp | ) |
|
|
inline |
◆ set_compression_statistics()
设置指向输出压缩统计信息的指针。
- 参数
-
comp_stats | 写入后要更新的压缩统计信息指针 |
定义于文件 orc.hpp 的 1248 行。
◆ set_enable_dictionary_sort()
void cudf::io::chunked_orc_writer_options::set_enable_dictionary_sort |
( |
bool |
val | ) |
|
|
inline |
◆ set_key_value_metadata()
void cudf::io::chunked_orc_writer_options::set_key_value_metadata |
( |
std::map< std::string, std::string > |
metadata | ) |
|
|
inline |
◆ set_row_index_stride()
void cudf::io::chunked_orc_writer_options::set_row_index_stride |
( |
size_type |
stride | ) |
|
|
inline |
◆ set_stripe_size_bytes()
void cudf::io::chunked_orc_writer_options::set_stripe_size_bytes |
( |
size_t |
size_bytes | ) |
|
|
inline |
◆ set_stripe_size_rows()
void cudf::io::chunked_orc_writer_options::set_stripe_size_rows |
( |
size_type |
size_rows | ) |
|
|
inline |
设置最大条带大小(行)。
如果条带大小小于行组大小,行组大小将减小以匹配条带大小。
- 参数
-
- 异常
-
定义于文件 orc.hpp 的 1205 行。
此类的文档生成自以下文件