【问题标题】:Use configuration file from VS in powershell to deploy Azure Data Factory在 powershell 中使用 VS 的配置文件来部署 Azure 数据工厂
【发布时间】:2017-08-25 05:13:04
【问题描述】:

我已经创建了配置文件(Dev.json 和 QA.json),以使用 Visual Studio 将 Azure 数据工厂工件部署到不同的环境中,如下所示 https://www.purplefrogsystems.com/paul/2017/01/using-azure-data-factory-configuration-files/.

使用 VS 部署是一项耗时的任务,所以我决定使用 powershell。

现在,我想使用相同的配置文件(Dev.json 和 QA.json)来使用 powershell 进行部署。我怎样才能做到这一点?

【问题讨论】:

  • 据我了解,当前用于 ADF 的 PowerShell cmdlet 只会为您生成 JSON 并输出文件。它们实际上并不执行到 Azure 的部署。感谢您阅读我的博客 :-)
  • 哦,是这样的..我认为 New-AzureRmDataFactory 命令也会创建和部署。例如:- New-AzureRmDataFactoryPipeline $df -File .\MyFirstPipelinePSH.json 也将部署管道

标签: azure-powershell azure-data-factory


【解决方案1】:

没错,您可以使用 PowerShell 在数据工厂中创建所有对象,但目前无法自动将配置文件应用到其中。

配置文件是项目级别的对象,可以包含适用于任何 ADF 对象的元素。因此,它们仅在 VS 发布向导中使用。

您可以通过使用 ConvertFrom-JSON cmdlet 并针对您正在创建的 ADF 对象解析条目,将配置详细信息合并到您的 PowerShell 脚本中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-04-17
    • 1970-01-01
    • 2022-01-22
    • 1970-01-01
    • 2021-05-04
    • 1970-01-01
    • 1970-01-01
    • 2022-12-17
    相关资源
    最近更新 更多