公共成员函数 | 所有成员列表
cudf::io::chunked_parquet_writer_options_builder 类参考

用于构建 chunked_parquet_writer_options 的类。更多...

#include <parquet.hpp>

cudf::io::chunked_parquet_writer_options_builder 的继承图
cudf::io::parquet_writer_options_builder_base< chunked_parquet_writer_options_builder, chunked_parquet_writer_options >

公共成员函数

 chunked_parquet_writer_options_builder ()=default
 默认构造函数。更多...
 
 chunked_parquet_writer_options_builder (sink_info const &sink)
 从 sink 构造。更多...
 
- 公共成员函数 继承自 cudf::io::parquet_writer_options_builder_base< chunked_parquet_writer_options_builder, chunked_parquet_writer_options >
 parquet_writer_options_builder_base ()=default
 默认构造函数。更多...
 
chunked_parquet_writer_options_buildermetadata (table_input_metadata metadata)
 设置元数据。更多...
 
chunked_parquet_writer_options_builderkey_value_metadata (std::vector< std::map< std::string, std::string >> metadata)
 设置键值对页脚元数据。更多...
 
chunked_parquet_writer_options_builderstats_level (statistics_freq sf)
 设置统计信息级别。更多...
 
chunked_parquet_writer_options_buildercompression (compression_type compression)
 设置压缩类型。更多...
 
chunked_parquet_writer_options_builderrow_group_size_bytes (size_t val)
 设置最大行组大小(以字节为单位)。更多...
 
chunked_parquet_writer_options_builderrow_group_size_rows (size_type val)
 设置输出行组中的最大行数。更多...
 
chunked_parquet_writer_options_buildermax_page_size_bytes (size_t val)
 设置最大未压缩页大小(以字节为单位)。更多...
 
chunked_parquet_writer_options_buildermax_page_size_rows (size_type val)
 设置最大页大小(以行为单位)。仅计算顶层行,忽略任何嵌套。不能大于行组中的行数,如果大于,将被调整以匹配。更多...
 
chunked_parquet_writer_options_buildercolumn_index_truncate_length (int32_t val)
 设置列索引中最小值和最大值的所需最大大小(以字节为单位)。更多...
 
chunked_parquet_writer_options_builderdictionary_policy (enum dictionary_policy val)
 设置字典使用策略。更多...
 
chunked_parquet_writer_options_buildermax_dictionary_size (size_t val)
 设置最大字典大小(以字节为单位)。更多...
 
chunked_parquet_writer_options_buildermax_page_fragment_size (size_type val)
 设置最大页片段大小(以行为单位)。更多...
 
chunked_parquet_writer_options_buildercompression_statistics (std::shared_ptr< writer_compression_statistics > const &comp_stats)
 设置指向输出压缩统计信息的指针。更多...
 
chunked_parquet_writer_options_builderint96_timestamps (bool enabled)
 设置是否写入 int96 时间戳。更多...
 
chunked_parquet_writer_options_builderutc_timestamps (bool enabled)
 如果时间戳要写入为 UTC,则设置为 true。更多...
 
chunked_parquet_writer_options_builderwrite_arrow_schema (bool enabled)
 如果要写入 arrow schema,则设置为 true。更多...
 
chunked_parquet_writer_options_builderwrite_v2_headers (bool enabled)
 如果 V2 页头要写入,则设置为 true。更多...
 
chunked_parquet_writer_options_buildersorting_columns (std::vector< sorting_column > sorting_columns)
 设置列排序元数据。更多...
 
 operator chunked_parquet_writer_options && ()
 构建后移动 options 成员。
 
chunked_parquet_writer_options && build ()
 构建后移动 options 成员。更多...
 

其他继承成员

- 保护成员函数 继承自 cudf::io::parquet_writer_options_builder_base< chunked_parquet_writer_options_builder, chunked_parquet_writer_options >
chunked_parquet_writer_optionsget_options ()
 返回正在构建的 options 对象的引用。更多...
 
 parquet_writer_options_builder_base (chunked_parquet_writer_options options)
 从 options 构造。更多...
 

详细描述

用于构建 chunked_parquet_writer_options 的类。

定义于文件 parquet.hpp1380 行。

构造函数和析构函数文档

◆ chunked_parquet_writer_options_builder() [1/2]

cudf::io::chunked_parquet_writer_options_builder::chunked_parquet_writer_options_builder ( )
默认

默认构造函数。

添加此构造函数是因为 Cython 需要一个默认构造函数来在栈上创建对象。

◆ chunked_parquet_writer_options_builder() [2/2]

cudf::io::chunked_parquet_writer_options_builder::chunked_parquet_writer_options_builder ( sink_info const &  sink)

从 sink 构造。

参数
sink用于 writer 输出的 sink

此类的文档生成自以下文件