ADF项目当我尝试从Visual Studio天青部署ADF项目中的错误,我得到的错误:当我尝试部署具有依赖性
21.02.2017 13:03:32- Publishing Project 'MyProj.DataFactory'....
21.02.2017 13:03:32- Validating 10 json files
21.02.2017 13:03:37- Publishing Project 'MyProj.DataFactory' to Data Factory 'MyProjDataFactory'
21.02.2017 13:03:37- Starting upload of Dependency D:\Sources\MyProjDataFactory\Dependencies\ParseMyData.usql
的依赖是Azure的数据湖分析U型SQL脚本。
存储在azure中的依赖关系在哪里?
UPDATE:
当我尝试协调为U-SQL存储过程而不是脚本的Visual Studio的验证trows我的错误上构建:
谢谢。我喜欢第三方案。这就是我要使用的。但只是为了清楚。你能解释一些关于第一种选择的更多信息吗?如果我将U-SQL脚本作为VS的ADF项目中的依赖项添加,并尝试将此项目部署到Azure,则会出现有关访问权限的错误,它会在哪里尝试存储依赖项?而且我应该拥有部署依赖项目的权利(无需依赖项即可成功部署)。谢谢。 – churupaha
欢迎您。好点子。在JSON活动中,您需要使用属性“scriptLinkedService”,指的是一些blob存储链接服务。这告诉ADF在哪里从您的依赖项上载脚本文件。接下来,在门户中,转到您的ADL分析服务并将blob存储添加为数据源。以及ADL存储。这为它提供了运行USQL文件所需的访问权限。您的赞成票和标记以上作为您的问题答案,将不胜感激。 –
我投了票,但现在我的选票是隐形的。 – churupaha