通过动态传递ETL软件包名称,使用ADF管道的SSIS ETL软件包执行问题

时间:2019-11-07 11:51:25

标签: azure azure-data-factory-2

我们正在尝试通过在运行时传递程序包名称(例如@concat('CPG/CPG_Load/',Item().JobName))来动态地从Azure数据工厂执行SSIS ETL程序包。

它正在按预期的方式工作,但是突然之间,我们遇到了以下问题:

  

错误:{“ SsisDBOperationGuid”:   “ de1a7507-a46f-4ec9-a9a8-9eaa398dd09a”,“ SsisDBOperationId”:39,   “ OperationErrorMessages”:“ 11/7/2019 9:38:54 AM +00:00:验证   DFT:错误:不支持模拟的Blob存储\ n11 / 7/2019 9:38:54   AM +00:00:验证DFT:错误:“灵活文件源”失败   验证和返回的验证状态   \“ VS_ISBROKEN \”。\ r \ n \ n11 / 7/2019 9:38:54 AM +00:00:验证   DFT:错误:一个或多个组件验证失败。\ r \ n \ n“,   “ effectiveIntegrationRuntime”:“ dfir-irg-dev(北欧)”,   “ executionDuration”:17,“ durationInQueue”:{   “ integrationRuntimeQueue”:0}}

我们正在使用ADLS2读取文件并转储到Azure SQL服务器中。

如果使用相同的程序包,我们尝试通过在ADF管道中对程序包名称进行硬编码来执行,则该程序将成功运行而不会出现任何问题,并且在动态传递程序包名称时,同样的东西无法正常工作。 >

0 个答案:

没有答案