序列化模块
此模块从 ControlMessage
对象中筛选列,并发出 MessageMeta
。
参数 |
类型 |
描述 |
示例值 |
默认值 |
---|---|---|---|---|
columns |
list[string] | 要包含的列的列表 | ["column1", "column2", "column3"] |
无 |
exclude |
list[string] | 用于排除列的正则表达式模式列表 | ["column_to_exclude"] |
[r'^ID$', r'^_ts_'] |
fixed_columns |
boolean | 如果为 true,则列是固定的,而不是在运行时确定的 | true |
true |
include |
string | 用于包含列的正则表达式 | "^column" |
无 |
use_cpp |
boolean | 如果为 true,则使用 C++ 进行序列化 | true |
false |
{
"include": "^column",
"exclude": ["column_to_exclude"],
"fixed_columns": true,
"columns": ["column1", "column2", "column3"],
"use_cpp": true
}