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