【发布时间】:2020-02-28 08:43:25
【问题描述】:
我是 Azure 数据工厂的新手。我已经能够使用管道从 REST API 源生成一组 JSON 文件。每个文件由一个顶级 JSON 对象和一个包含多达 100 个子对象的数组组成。输出将保存到 Azure Blob 存储容器。
我现在想在将 JSON 写入 Azure SQL 之前使用映射数据流来修改它,但是我在语法上遇到了困难。我已将源配置为指向包含 JSON 文件的目录。 Source Projection 选项卡显示正确的架构。我可以预览数据并看到每个文件的一行,我可以展开子对象以查看完整结构。
但是,当我添加派生列操作时,表达式生成器中的输入架构为空白。我可以使用 byName 和 byPosition 函数引用源中的顶级元素,但我不知道如何引用子元素。
我在网上找到的示例使用 SQL 表或 CSV 文件作为源。我找不到任何使用分层数据作为派生列源的示例。
我错过了什么吗?是否支持这种情况?
【问题讨论】:
标签: json azure azure-data-factory-2