我们在数据工厂 V1 中为我们组织的每个品牌提供了多个管道,并且我们为本地 SQL Server 提供了名为“SQLServerGateway”(自托管)的通用网关,所有这些管道都按计划运行良好。
现在,我们尝试在数据工厂 V2 中创建单个测试管道,该管道在数据工厂 V1 中执行相同的工作。因此,我们在数据工厂 V2 中创建链接服务,并尝试在 V2 中的链接服务中链接现有网关“SQLServerGateway”。但在为本地 SQL Server 创建新的链接服务时,我们无法在下拉列表中获取该网关 (SQLServerGateway)。
由于网关未填充在下拉列表中,我们在高级注释中对以下部分进行了编码。但我们在测试连接时仍然收到一些错误。 因此我们想知道如何连接数据工厂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"
}
}
}
最佳答案
目前您无法在数据工厂 V2 中重复使用 V1 网关。
对于您的场景,您需要在数据工厂 V2 中创建一个新的自托管 IR,并将其安装在另一台计算机上以运行测试管道。您可以关注this tutorial设置管道。我们很快将支持在 V2 数据工厂之间共享自托管 IR。
关于azure - 如何连接数据工厂 V2 链接服务中的现有网关,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51557316/