Azure数据工厂-将数据导出到子容器/ blob

乔恩

嗨,我有一个ADF,可将CSV文件复制(导出到Azure SQL数据)到Blob。我如何引导文件-目标到“子”容器

我有一个名为“ SQLdata”的blob,我希望在名为customers的子容器/ blob中创建文件

  • SQLdata /客户

    SQLdata /客户/Cust1.csv

    SQLdata /客户/Cust2.csv

我试过了

 "destination": {
                            "fileName": "Customers//Cust1.csv"

以下是什么问题?

   "activities": [
                    {
                        "name": "Export",
                        "type": "Copy",
                        "dependsOn": [],
                        "policy": {
                            "timeout": "7.00:00:00",
                            "retry": 0,
                            "retryIntervalInSeconds": 30,
                            "secureOutput": false,
                            "secureInput": false
                        },
                        "userProperties": [
                            {
                                "name": "Source",
                                "value": "dbo.@{item().source.table}"
                            },
                            {
                                "name": "Destination",
                                "value": "@{item().destination.fileName}"
                            }
                        ],




 "parameters": {
            "cw_items": {
                "type": "Array",
                "defaultValue": [
                    {
                        "source": {
                            "table": "Cust1"
                        },
                        "destination": {
                            "fileName": "Cust1.csv"
                        }
                    },
                    {
                        "source": {
                            "table": "Cust2"
                        },
                        "destination": {
                            "fileName": "Cust2.csv"
                        }
                    },
Leon Yue

我尝试了相同的导出,并且效果很好,所有的csv文件都存储在containerleon/csv

JSON代码参考:

{
    "name": "CopyPipeline_fls",
    "properties": {
        "activities": [
            {
                "name": "ForEach_fls",
                "type": "ForEach",
                "dependsOn": [],
                "userProperties": [],
                "typeProperties": {
                    "items": {
                        "value": "@pipeline().parameters.cw_items",
                        "type": "Expression"
                    },
                    "activities": [
                        {
                            "name": "Copy_fls",
                            "type": "Copy",
                            "dependsOn": [],
                            "policy": {
                                "timeout": "7.00:00:00",
                                "retry": 0,
                                "retryIntervalInSeconds": 30,
                                "secureOutput": false,
                                "secureInput": false
                            },
                            "userProperties": [
                                {
                                    "name": "Source",
                                    "value": "dbo.@{item().source.table}"
                                },
                                {
                                    "name": "Destination",
                                    "value": "containerleon/csv/@{item().destination.fileName}"
                                }
                            ],
                            "typeProperties": {
                                "source": {
                                    "type": "AzureSqlSource"
                                },
                                "sink": {
                                    "type": "DelimitedTextSink",
                                    "storeSettings": {
                                        "type": "AzureBlobStorageWriteSettings"
                                    },
                                    "formatSettings": {
                                        "type": "DelimitedTextWriteSettings",
                                        "quoteAllText": true,
                                        "fileExtension": ".txt"
                                    }
                                },
                                "enableStaging": false
                            },
                            "inputs": [
                                {
                                    "referenceName": "SourceDataset_fls",
                                    "type": "DatasetReference",
                                    "parameters": {
                                        "cw_table": "@item().source.table"
                                    }
                                }
                            ],
                            "outputs": [
                                {
                                    "referenceName": "DestinationDataset_fls",
                                    "type": "DatasetReference",
                                    "parameters": {
                                        "cw_fileName": "@item().destination.fileName"
                                    }
                                }
                            ]
                        }
                    ]
                }
            }
        ],
        "parameters": {
            "cw_items": {
                "type": "Array",
                "defaultValue": [
                    {
                        "source": {
                            "table": "test"
                        },
                        "destination": {
                            "fileName": "dbotest.csv"
                        }
                    },
                    {
                        "source": {
                            "table": "test3"
                        },
                        "destination": {
                            "fileName": "dbotest3.csv"
                        }
                    }
                ]
            }
        },
        "annotations": []
    },
    "type": "Microsoft.DataFactory/factories/pipelines"
}

储存空间预览:

在此处输入图片说明

希望这可以帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Azure Blob到Azure SQL数据库-数据工厂

来自分类Dev

Azure Blob到Azure SQL数据库-数据工厂

来自分类Dev

Azure数据工厂-从Blob批量导入到Azure SQL

来自分类Dev

Azure数据工厂到Azure Blob存储权限

来自分类Dev

Azure数据工厂将变量存储到Blob中的文件

来自分类Dev

是否可以使用Azure数据工厂在Azure Blob中生成CSV

来自分类Dev

Azure数据工厂通过访问密钥连接到Blob存储

来自分类Dev

如何可变地命名要写入Blob存储的Azure数据工厂文件?

来自分类Dev

数据工厂复制活动 Blob -> ADLS

来自分类Dev

使用 Azure 数据工厂 V2 将本地平面文件复制到 Azure Blob

来自分类Dev

Azure数据工厂-SQL

来自分类Dev

Azure 数据工厂解压

来自分类Dev

Azure 数据工厂通配符

来自分类Dev

Azure 数据工厂 - 从 Azure Blob 存储读取文件夹中的所有文件时记录文件名

来自分类Dev

如何使用 Odata 链接服务将文件从共享点复制到 blob 存储 azure 数据工厂 v2

来自分类Dev

从Azure Blob下载数据的成本

来自分类Dev

将数据与Azure数据工厂同步

来自分类Dev

Azure数据工厂和GraphDb

来自分类Dev

Azure数据工厂聚合count()

来自分类Dev

找不到Azure数据工厂

来自分类Dev

Azure数据工厂存储过程

来自分类Dev

来自容器的Azure数据工厂递归副本

来自分类Dev

来自容器的Azure数据工厂递归副本

来自分类Dev

我正在Blob存储中获取连续的Blob文件。我必须加载Databricks并放入Azure SQL DB。数据工厂编排此管道

来自分类Dev

Azure数据工厂,将工厂名称作为参数

来自分类Dev

将数据导出到Excel

来自分类Dev

来自 StoredProcedure 的 Azure 数据工厂数据集

来自分类Dev

Azure 数据工厂:如何将 U-SQL 变量导出到管道中的下一个框?

来自分类Dev

将数据从数据库移至Azure Blob存储

Related 相关文章

  1. 1

    Azure Blob到Azure SQL数据库-数据工厂

  2. 2

    Azure Blob到Azure SQL数据库-数据工厂

  3. 3

    Azure数据工厂-从Blob批量导入到Azure SQL

  4. 4

    Azure数据工厂到Azure Blob存储权限

  5. 5

    Azure数据工厂将变量存储到Blob中的文件

  6. 6

    是否可以使用Azure数据工厂在Azure Blob中生成CSV

  7. 7

    Azure数据工厂通过访问密钥连接到Blob存储

  8. 8

    如何可变地命名要写入Blob存储的Azure数据工厂文件?

  9. 9

    数据工厂复制活动 Blob -> ADLS

  10. 10

    使用 Azure 数据工厂 V2 将本地平面文件复制到 Azure Blob

  11. 11

    Azure数据工厂-SQL

  12. 12

    Azure 数据工厂解压

  13. 13

    Azure 数据工厂通配符

  14. 14

    Azure 数据工厂 - 从 Azure Blob 存储读取文件夹中的所有文件时记录文件名

  15. 15

    如何使用 Odata 链接服务将文件从共享点复制到 blob 存储 azure 数据工厂 v2

  16. 16

    从Azure Blob下载数据的成本

  17. 17

    将数据与Azure数据工厂同步

  18. 18

    Azure数据工厂和GraphDb

  19. 19

    Azure数据工厂聚合count()

  20. 20

    找不到Azure数据工厂

  21. 21

    Azure数据工厂存储过程

  22. 22

    来自容器的Azure数据工厂递归副本

  23. 23

    来自容器的Azure数据工厂递归副本

  24. 24

    我正在Blob存储中获取连续的Blob文件。我必须加载Databricks并放入Azure SQL DB。数据工厂编排此管道

  25. 25

    Azure数据工厂,将工厂名称作为参数

  26. 26

    将数据导出到Excel

  27. 27

    来自 StoredProcedure 的 Azure 数据工厂数据集

  28. 28

    Azure 数据工厂:如何将 U-SQL 变量导出到管道中的下一个框?

  29. 29

    将数据从数据库移至Azure Blob存储

热门标签

归档