CSV¶
CSV 节点处理 CSV 文件。
通常 1 CU 资源可以处理 100M 的 CSV 文件。
节点类型¶
Action。
输入和输出能力¶
该节点具有多个入口点和 1 个出口点。输入必须是单个 CSV 文件,而输出是 JSON 数组。
节点属性¶
名称
该节点的名称。
方法
节点处理 CSV 文件所用的方法。当前提供以下选项。
- Decode:将 CSV 文件转换为 JSON 数组。
忽略表头
处理时从 CSV 文件顶部开始忽略的行数。不可忽略的第一行会被用作 JSON 输出中的 key。
Header
你可以选择使用 CSV 文件中的默认表头或创建自定义表头。默认表头通常是 CSV 文件中的第一行记录。如果要使用自定义表头,则必须在提供的文本框中提供自定义表头。
分隔符
为了识别每个字段在文件中的开始和结束位置,必须使用逗号 (,) 等字符将字段隔开。你可以在下拉列表中选择一个分隔符,也可以通过选择 其他 定义自己的分隔符。默认分隔符为逗号。
描述
该节点的描述。
使用限制¶
- 最大入口点数:100
- 最大文件大小:100M
- 最大测试文件大小:2M
示例¶
输入示例¶
包含以下信息的 CSV 文件:
assetId, timestamp, temperature, humidity
abc,24214324324,22.4,78
bcd,24214324324,54.4,43
输出示例¶
[
{
"assetId":"abc",
"timestamp":24214324324,
"temperature":22.4,
"humidity":78
},
{
"assetId":"bcd",
"timestamp":24214324324,
"temperature":54.4,
"humidity":43
}
]