Azure data factory Azure数据工厂-使用源连接器接收XML并存储为CSV
我有一个数据集,用于从存储帐户获取XML文档。当我使用映射数据流或常规管道活动将其作为CSV(或JSON)(为清晰起见进行编辑)存储在ADLS gen2(编辑)中时,我最终得到的文件只包含文档的第一行。有谁经历过这件事,能告诉我我做错了什么? 如果有帮助,XML映射看起来如下所示:Azure data factory Azure数据工厂-使用源连接器接收XML并存储为CSV,azure-data-factory,azure-data-factory-2,Azure Data Factory,Azure Data Factory 2,我有一个数据集,用于从存储帐户获取XML文档。当我使用映射数据流或常规管道活动将其作为CSV(或JSON)(为清晰起见进行编辑)存储在ADLS gen2(编辑)中时,我最终得到的文件只包含文档的第一行。有谁经历过这件事,能告诉我我做错了什么? 如果有帮助,XML映射看起来如下所示: @MartinJaffer MSFT在对我的问题的评论中建议我在映射设置中使用collectionReference,这很有效。 我没有使用它,因为描述只涉及JSON。“为交叉应用选择或指定嵌套JSON数组的JSON
@MartinJaffer MSFT在对我的问题的评论中建议我在映射设置中使用collectionReference,这很有效。 我没有使用它,因为描述只涉及JSON。“为交叉应用选择或指定嵌套JSON数组的JSONPath。”
但,是的,正如他所说的那样,问题得到了解决。谢谢。您将其加载到哪里?具有分层名称空间的Azure存储(又称Data Lake Store gen 2)您是否尝试过在复制活动的映射设置中使用collectionReference?如果没有,则假定数据没有复杂类型。使用collectionReference在序列上迭代,并将每个元素转换为一行。感谢您让我知道!