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

Azure Data Factory数据流预览报错:‘undefined’不是有效JSON

排查ADF预览JSON文件出现“undefined”无效JSON错误的方案
  • 直接打开ADLS里最近新增或更新的JSON文件,搜索有没有undefined字符串——JSON规范不允许未定义值,不管是字段值还是属性名里出现这个,都会导致解析失败。
  • 确认文件编码是UTF-8(ADF默认认这个编码),如果是GBK之类的其他编码,可能会让解析时出现乱码或识别异常。
  • 排查有没有未传完的半截文件:比如传输中断导致文件截断,这种不完整的JSON结构肯定会报错。可以对比文件大小和预期值,或者用JSON校验工具批量扫一遍文件有效性。
  • 核对ADF数据集配置:
    • 检查JSON相关设置,比如“允许引号不转义”“多行JSON”这些参数近期有没有被修改;
    • 如果用了通配符路径,看看是不是匹配到了非JSON文件(比如临时缓存、日志文件),这类文件会干扰解析。
  • 试一下单个文件预览:在数据集里指定某一个具体的JSON文件路径预览,排查是单个文件出问题还是批量都有问题,缩小排查范围。
  • 去ADF监控面板看数据流运行日志:预览提示信息少,但运行日志可能会有详细错误堆栈,比如具体哪个文件、哪个位置解析失败。
  • 确认ADF的服务主体/托管标识对ADLS容器和文件有读取权限:权限变更可能导致文件读不全,进而触发解析错误。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.09 20:48:27