2017-05-22 35 views
1

我有一个Azure数据工厂的Visual Studio项目在GitHub存储库中,作为配置的一部分,我有几个链接的服务,例如,一个用于Asure SQL数据库,Azure Blob和一个一个Azure Batch,所有这些链接的服务都有一个连接字符串或帐户密钥。Azure数据工厂安全发布

我这里使用的描述的安全发布的形式给出:https://github.com/Azure/Azure-DataFactory/tree/master/Samples/ADFSecurePublish

所以,我可以做一个manualy manualy发布,但我使用appveyor为构建和构建后要continious整合,我想自动运行一个脚本来将我的项目部署到Azure。

我该如何做一个“安全发布”与这种方法,我如何使用我的keyvault的密钥从脚本。

回答

1

我认为简单的答案是你不能(当前)。

但是,我会争辩说,一旦您手动安全地发布了您的ADF链接服务,您为什么需要重新部署它们?新旧事物只能使用现有的链接服务。

同意持续整合的想法。但是会暗示这只适用于数据集,管道和活动。在这种情况下,使用PowerShell来处理这个问题。请参阅:

Release Azure Data Factory project using VSTS Release

作为一个侧面说明,我们目前已在ADF项目更大的问题是不是在Visual Studio的最新版本支持的事件。没关系使用Secure Publishing担心CI :-)

也许在Microsoft用户语音反馈网站上发布此请求。

也许等着看ADF的下一个版本有什么提供。