【问题标题】:Mapping JSON Object to ADX dynamic column in Azure Data Factory将 JSON 对象映射到 Azure 数据工厂中的 ADX 动态列
【发布时间】:2021-06-19 20:58:54
【问题描述】:

我正在尝试使用 Azure 数据工厂中的复制对象将 JSON 文件 blob 引入 Azure 数据资源管理器表。然后再对数据进行转换和处理。

有没有办法将“属性”对象映射到 ADX 中的动态列?我尝试在 ADX 中创建摄取映射并在副本的接收器设置中引用它。我收到一个错误,提示找不到映射参考。

如果有人以前实现过这一点,欢迎提出建议。谢谢

【问题讨论】:

    标签: azure azure-data-factory azure-data-explorer adx


    【解决方案1】:

    您可以使用此方法将 JSON 数据提取到 ADX 表中。

    https://docs.microsoft.com/en-us/azure/data-explorer/ingest-json-formats?tabs=kusto-query-language#ingest-mapped-json-records

    您不需要创建复制管道,而是使用 ADF 中的 Azure Data Explorer Command 并将以下命令作为命令运行

    .ingest into table Events ('https://kustosamplefiles.blob.core.windows.net/jsonsamplefiles/simple.json') with '{"format":"json", "ingestionMappingReference":"FlatEventMapping"}'
    

    我已使用这种方法将存储在 blob 容器中的 JSON 提取到 ADX 中的表中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-12-23
      • 2020-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-15
      • 2020-04-14
      • 1970-01-01
      相关资源
      最近更新 更多