如何连接Data Factory V2链接服务中的现有网关

时间:2018-07-27 11:48:22

标签: azure azure-data-factory

在Data Factory V1中,对于我们组织的每个品牌,我们都有多个管道,并且对于所有这些按计划运行良好的管道,我们都有一个名为“ SQLServerGateway”(自托管)的通用网关,用于本地SQL Server。

现在,我们试图在Data Factory V2中创建一个测试管道,该管道在Data Factory V1中执行相同的工作。因此,我们正在Data Factory V2中创建链接服务,并且试图在V2中的链接服务中链接现有的网关“ SQLServerGateway”。但是,在为本地SQL Server创建新的链接服务时,我们无法在下拉列表中获取该网关(SQLServerGateway)。

由于下拉列表中未填充网关,因此我们将以下部分编码为高级注释。但是在测试连接时我们仍然会收到一些错误。 因此,我们想知道如何连接Data Factory V2链接服务中的现有网关。

{
    "name": "SQLConn_RgTest",
    "properties": {
        "type": "SqlServer",
        "typeProperties": {
            "connectionString": {           
                "type": "SecureString",             
                "value": "Data Source=XXXX;Initial Catalog=XXXX;Integrated Security=False;user id=XXXX;password=XXXX;"
            }
        },
        "connectVia": {
            "referenceName": "SQLServerGateway",
            "type": "SelfHostedIntegrationRuntime"
        }
    }
}

1 个答案:

答案 0 :(得分:4)

当前,您无法在Data Factory V2中重用V1网关。

对于您的方案,您需要在Data Factory V2中创建一个新的自托管IR,并将其安装在另一台计算机上以运行测试管道。您可以按照this tutorial设置管道。而且我们将支持尽快在V2数据工厂之间共享自托管的IR。