You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Ingestion Inline将JSON写入表且避免逗号作为分隔符

解决Kusto .ingest inline中JSON被逗号拆分的问题

方法1:指定自定义字段分隔符

默认情况下.ingest inline会以逗号作为字段分隔符,导致JSON内部的逗号被误拆分。你可以选择一个不会出现在JSON或其他字段内容里的字符(比如竖线|、分号;等)作为分隔符,通过with (fieldSeparator='分隔符')参数声明。

修改后的命令示例:

.ingest inline into table Purchases2 with (fieldSeparator='|') <|
{"19node_0x0101010002":{"values":{"nodeValue":"11139","timestampTssReceived":"2022-07-20T09:13:18.4590000Z"}}}|xxx|30

方法2:直接导入匹配表结构的JSON对象

既然你的表结构是name: dynamic, country: string, age: long,可以直接将每行数据构造为符合该结构的完整JSON对象,.ingest inline会自动识别JSON格式并映射到对应字段,无需依赖分隔符。

修改后的命令示例:

.ingest inline into table Purchases2 <|
{"name":{"19node_0x0101010002":{"values":{"nodeValue":"11139","timestampTssReceived":"2022-07-20T09:13:18.4590000Z"}}}, "country":"xxx", "age":30}

内容的提问来源于stack exchange,提问作者Tarhone

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.25 08:54:21