Azure data factory 在azure data factory中以阵列格式存储单列csv文件

Azure data factory 在azure data factory中以阵列格式存储单列csv文件,azure-data-factory,azure-data-factory-2,Azure Data Factory,Azure Data Factory 2,我正在尝试复制一个csv文件,该文件具有单列逐行,并将每个记录存储在一个数组变量中,用于每个活动。我正在尝试将该变量的数据写入文件,但无法做到这一点 如何仅通过ADF实现这一点?您可以使用查找活动,而不选中仅第一行选项。您将得到一个数组,每个项都是对象,类似于: "value": [ { "column_name": "value1" }, {

我正在尝试复制一个csv文件,该文件具有单列逐行,并将每个记录存储在一个数组变量中,用于每个活动。我正在尝试将该变量的数据写入文件,但无法做到这一点


如何仅通过ADF实现这一点?

您可以使用查找活动,而不选中
仅第一行
选项。您将得到一个数组,每个项都是对象,类似于:

"value": [
        {
            "column_name": "value1"
        },
        {
            "column_name": "value2"
        },
        {
            "column_name": "value3"
        },
        {
            "column_name": "value4"
        },
        {
            "column_name": "value5"
        }
    ]

如果您只想得到这样的数组:
[“value1”、“value2”、“value3”、“value4”、“value5”]
,您可以添加一个变量并循环
@activity('Lookup1').output.value
将值附加到变量中。

这不是管道管理数据以实现可伸缩性的正确应用。您可以将数据流用于类似于这样的ETL任务。

谢谢Steve,我能够生成Json数据,但问题是如何将这些数据加载到文件中。我正在Append变量中获取此数据,但无法使用此值加载到文件中。