用于 write_json()
的设置。 更多...
#include <json.hpp>
详细描述
用于 write_json()
的设置。
构造函数与析构函数文档
◆ json_writer_options() |
( |
| ) |
|
|
cudf::io::json_writer_options::json_writer_options |
成员函数文档
◆ enable_include_nulls() |
( |
bool |
void cudf::io::json_writer_options::enable_include_nulls | ) |
|
|
val |
inline
- 创建用于构建
json_writer_options
的 builder。 -
void cudf::io::json_writer_options::enable_include_nulls | 启用/禁用将 null 输出为 'null'。 |
用于启用/禁用的布尔值
◆ enable_lines() |
( |
bool |
void cudf::io::json_writer_options::enable_include_nulls | ) |
|
|
val |
void cudf::io::json_writer_options::enable_lines
- 创建用于构建
json_writer_options
的 builder。 -
void cudf::io::json_writer_options::enable_include_nulls | 启用/禁用记录格式的 JSON Lines。 |
用于启用/禁用 JSON Lines 的布尔值
◆ get_compression() |
( |
| ) |
compression_type cudf::io::json_writer_options::get_compression |
|
val |
const
- 要写入输出的表
- 返回用于 sink 的压缩类型。
sink 的压缩类型
◆ get_false_value() |
( |
| ) |
compression_type cudf::io::json_writer_options::get_compression |
|
val |
std::string const& cudf::io::json_writer_options::get_false_value
- 要写入输出的表
- 返回用于 INT8 类型中值 == 0 的字符串。
用于 INT8 类型中值 == 0 的字符串
std::optional<table_metadata> const& cudf::io::json_writer_options::get_metadata
- 要写入输出的表
- 返回元数据信息。
元数据信息
std::string const& cudf::io::json_writer_options::get_na_rep
- 要写入输出的表
- 返回用于空条目的字符串。
用于空条目的字符串
◆ get_rows_per_chunk() |
( |
| ) |
compression_type cudf::io::json_writer_options::get_compression |
|
val |
size_type cudf::io::json_writer_options::get_rows_per_chunk
- 要写入输出的表
- 返回每次文件写入要处理的最大行数。
每次文件写入要处理的最大行数
sink_info const& cudf::io::json_writer_options::get_sink
- 要写入输出的表
- 返回用于写入器输出的 sink。
用于写入器输出的 sink
table_view const& cudf::io::json_writer_options::get_table
- 要写入输出的表
- 返回将写入输出的表。
将写入输出的表
◆ get_true_value() |
( |
| ) |
compression_type cudf::io::json_writer_options::get_compression |
|
val |
std::string const& cudf::io::json_writer_options::get_true_value
- 要写入输出的表
- 返回用于 INT8 类型中值 != 0 的字符串。
用于 INT8 类型中值 != 0 的字符串
◆ is_enabled_include_nulls() |
( |
| ) |
compression_type cudf::io::json_writer_options::get_compression |
|
val |
bool cudf::io::json_writer_options::is_enabled_include_nulls
- 要写入输出的表
- 是否将 null 输出为 'null'。
如果将 null 输出为 'null' 则为 true
◆ is_enabled_lines() |
( |
| ) |
compression_type cudf::io::json_writer_options::get_compression |
|
val |
bool cudf::io::json_writer_options::is_enabled_lines
- 要写入输出的表
- 是否将记录格式使用 JSON Lines。
如果将记录格式使用 JSON Lines 则为 true
◆ set_compression() |
( |
compression_type |
void cudf::io::json_writer_options::set_compression | ) |
|
|
val |
comptype
- 创建用于构建
json_writer_options
的 builder。 -
void cudf::io::json_writer_options::set_compression | 设置要使用的压缩类型。 |
sink 的压缩类型
◆ set_false_value() |
( |
void cudf::io::json_writer_options::set_false_value |
void cudf::io::json_writer_options::enable_include_nulls | ) |
|
|
val |
std::string
- 创建用于构建
json_writer_options
的 builder。 -
void cudf::io::json_writer_options::enable_include_nulls | 设置用于 INT8 类型中值 == 0 的字符串。 |
表示 INT8 类型中值 == 0 的字符串
◆ set_metadata() |
( |
void cudf::io::json_writer_options::set_metadata |
table_metadata | ) |
|
|
val |
◆ set_na_rep() |
( |
void cudf::io::json_writer_options::set_false_value |
void cudf::io::json_writer_options::enable_include_nulls | ) |
|
|
val |
void cudf::io::json_writer_options::set_na_rep
- 创建用于构建
json_writer_options
的 builder。 -
void cudf::io::json_writer_options::enable_include_nulls | 设置用于空条目的字符串。 |
表示 null 值的字符串
◆ set_rows_per_chunk() |
( |
size_type |
void cudf::io::json_writer_options::enable_include_nulls | ) |
|
|
val |
void cudf::io::json_writer_options::set_rows_per_chunk
- 创建用于构建
json_writer_options
的 builder。 -
void cudf::io::json_writer_options::enable_include_nulls | 设置每次文件写入要处理的最大行数。 |
每个 chunk 的行数
◆ set_table() |
( |
void cudf::io::json_writer_options::set_table |
table_view | ) |
|
|
val |
◆ set_true_value() |
( |
void cudf::io::json_writer_options::set_false_value |
void cudf::io::json_writer_options::enable_include_nulls | ) |
|
|
val |
void cudf::io::json_writer_options::set_true_value
- 创建用于构建
json_writer_options
的 builder。 -
void cudf::io::json_writer_options::enable_include_nulls | 设置用于 INT8 类型中值 != 0 的字符串。 |
表示 INT8 类型中值 != 0 的字符串
定义于文件
io/json.hpp 的
1125 行。