繁体   English   中英

Azure 数据工厂 (ADF) 中的动态集成运行时

[英]Dynamic Integration Runtime in Azure Data Factory (ADF)

每个客户我都有多个 IR。 我想使用一个管道将数据从客户端 SAP 系统复制到 Blob。

我已经像下面的代码一样创建了所有配置变量,但我无法为 Integration Runtime 变量创建参数。

是否有任何 JSON 语法可以使它动态化。

{
    "name": "LS_SAP_TBL",
    "type": "Microsoft.DataFactory/factories/linkedservices",
    "properties": {
        "type": "SapTable",
        "annotations": [],
        "typeProperties": {
            "clientId": "@{linkedService().ClientId}",
            "language": "",
            "sncMode": false,
            "userName": "@{linkedService().userName}",
            "password": {
                "type": "AzureKeyVaultSecret",
                "store": {
                    "referenceName": "KAJDSKJDHLSJDFHALKFD",
                    "type": "LinkedServiceReference"
                },
                "secretName": "@{linkedService().SecretName}"
            },
            "server": "@{linkedService().server}",
            "systemNumber": "@{linkedService().systemNumber}"
        },
        "connectVia": {
            "referenceName": "@IntegrationRuntime_Param - Need to pass this dynamically",
            "type": "IntegrationRuntimeReference"
        },
        "parameters": {
            "SecretName": {
                "type": "String"
            },
            "ClientId": {
                "type": "String"
            },
            "userName": {
                "type": "String"
            },
            "server": {
                "type": "String"
            },
            "systemNumber": {
                "type": "String"
            },
            "IntegrationRuntime_Param": {
                "type": "String"
            }
        }
    }
}```

不幸的是,到目前为止,还没有参数化 Integration Runtime 的选项。

您可以在单个 IR 中参数化不同的参数,以将其用于多个资源。 但不同的 IR 不能参数化。

请参考 Microsoft Q&A 中的类似请求,以便更好地理解。

需要帮助参数化集成运行时和 Azure Azure 数据工厂管道中链接服务的 Key vault Secrets

是的,我支持 UtkarshPal 的回应。 我希望我们尽快得到这个选项。

在我们的例子中,我们确实有多个 ADF(每个项目一个),并且每个 ADF 都有自己的 SHIR。

使用自托管 IR 重用链接服务的唯一方法是为所有 SHIR 赋予相同的名称。

PS - 如果我们在单个 ADF 中有多个 SHIR,则不可能有相同的名称。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM