azure - ADF 限制 : Number of COPY Data Activities in One Pipeline?

标签 azure azure-data-factory

我有大约 25 个具有不同列(BLOB 存储)的 CSV 文件,每个文件大约有 250 列,并且想要加载它的 Azure SQL DB 单独表(基本层)。

在一个管道中创建一个包含 10 个 COPY 数据事件 (CDA) 的管道作为启动并执行它。 ADF 管道只是继续运行而不执行任何任务。当我将 CDA 减少到 7 时,管道会在几秒钟内开始工作并加载数据。为了检查 SQL 数据库是否有任何连接限制,同时执行了 3 个管道,每个管道有 7 个 CDA,它起作用了。

这里的问题是 --> 我们在管道中可以拥有的 CDA 数量是否有任何限制/限制。如果是,可以采取什么措施来改变它?

-谢谢

--编辑添加了应用提供的解决方案来更改并行副本属性的屏幕截图。

enter image description here

enter image description here

最佳答案

是的,有限制。由于您要从 Blob 文件存储迁移到 Azure SQL DB,因此要增加并行副本的数量,您需要设置parallelCopies 属性。

"activities":[
    {
        "name": "Sample copy activity",
        "type": "Copy",
        "inputs": [...],
        "outputs": [...],
        "typeProperties": {
            "source": {
                "type": "BlobSource",
            },
            "sink": {
                "type": "AzureSQLDBSink"
            },
            "parallelCopies": 32
        }
    }
]

从文件存储到非文件存储 - 将数据复制到 Azure SQL 数据库或 Azure Cosmos DB 时,默认并行复制还取决于接收器层(DTU/RU 数量)。

  • 将数据复制到 Azure 表时,默认并行复制数为 4。

https://learn.microsoft.com/en-us/azure/data-factory/copy-activity-performance-features

关于azure - ADF 限制 : Number of COPY Data Activities in One Pipeline?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63302070/

相关文章:

azure - 如何更改 azure 函数的身份验证级别并保护它?

azure - 如何将我的域名连接到我的 Azure 虚拟机 IP?

java - Azure SDK 中的哪个 Java API 可以管理 PostgreSQL 服务器?

azure - 将 SSL 证书分配给 Azure 应用服务

azure - 将 Google Analytics 数据导入 Azure Blob/Data Lake 的最佳方式是什么?

azure - 如何通过 Azure DNS 区域的 ARM 模板删除 DNS 记录

SSAS MDX 查询作为链接服务中的 Azure 数据工厂源

azure - Azure 数据工厂中的列被截断

azure - 如何对 Azure 数据工厂进行 QA 测试?

azure - 如何在 Azure 数据工厂中的参数中转义双引号