【发布时间】:2019-04-11 10:06:32
【问题描述】:
当我使用 Visual Studio 2017 测试主机中的 OData 源连接时,连接正常。 但是,当我将 SSIS 包推送到 Azure 数据工厂并运行它时,它会失败。 我收到的唯一错误消息是:
{
"SsisDBOperationGuid": "XXXXXXXXXXXXXXXXXX",
"SsisDBOperationId": YYYYYY,
"OperationErrorMessages": "4/11/2019 9:54:21 AM +00:00 : Tarea Flujo de datos:Error: The connection \"Connection\" cannot be found. Verify that the connection manager has a connection with that name.\r\n\n4/11/2019 9:54:21 AM +00:00 : Tarea Flujo de datos:Error: Origen OData failed validation and returned error code 0xC020801A.\r\n\n4/11/2019 9:54:21 AM +00:00 : Tarea Flujo de datos:Error: One or more component failed validation.\r\n\n",
"effectiveIntegrationRuntime": "integrationRuntime1 (West Europe)",
"executionDuration": 10197
}
主要的错误信息是:
错误:找不到连接“Connection”。验证连接管理器是否具有使用该名称的连接。
【问题讨论】:
-
您可能需要将其安装到 Azure SSIS 运行时。这是 MS 组件还是第三方组件? docs.microsoft.com/en-us/azure/data-factory/…
-
我使用的是normal OData component。
-
您是否按照此链接中的mssqltips.com/sqlservertip/3220/… 下载并安装了它?如果是这样,您需要在 Azure SSIS 运行时执行相同的操作。
-
我已经下载并安装了this component,它在我的电脑上运行良好。你知道问题出在哪里吗?
-
@Nick.McDermaid 我认为原因是本地机器和天蓝色数据工厂之间的语言差异。
标签: visual-studio azure ssis odata etl