如何解决将 json blob 复制到 ADX 表
我有一个带有复制活动的 ADF,可将 json blob 复制到 kusto。
我做了以下事情:
当我运行复制活动时,出现以下错误:
"失败发生在“接收器”端。ErrorCode=UserErrorKustoWriteFailed,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=第一个失败的 blob 的失败状态:未找到映射引用。,Source=Microsoft.DataTransfer.Runtime.KustoConnector,'"
我在 kusto 中查看了摄取失败,我看到了这一点: 在数据库“”中找不到类型为“mappingReference”的映射引用“mapping1”。
为什么我会看到这些错误,即使我在表上有一个摄取映射,我需要做些什么来纠正它?
解决方法
可能是 ADF 中指定的摄取格式不是 json。
,好吧,在我删除接收器部分中的映射名称后,它起作用了。
看起来文档没有更新,因为它声明您可以定义两者:
"ingestionMappingName Kusto 表上预先创建的映射的名称。要将列从源映射到 Azure 数据资源管理器(适用于所有支持的源存储和格式,包括 CSV/JSON/Avro 格式),您可以使用复制活动列映射(隐式按名称或按配置显式)和/或 Azure 数据资源管理器映射。"
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。