代码之家  ›  专栏  ›  技术社区  ›  Jacob Alley

将ADF json文件上载到我的数据工厂

  •  1
  • Jacob Alley  · 技术社区  · 7 年前

    我有许多管道/链接服务/数据集json文件,我需要将它们上载到我的数据工厂,而不是创建新版本并复制文本。最简单的方法是什么?

    2 回复  |  直到 7 年前
        1
  •  1
  •   Martin Esteban Zurita    7 年前

    如果您使用的是版本1,则可以使用Visual Studio执行此操作,如下所示 https://azure.microsoft.com/en-us/blog/azure-data-factory-visual-studio-extension-for-authoring-pipelines/

    如果您使用的是版本2,则可以使用powershell执行此操作。首先从此处下载并安装azure sdk for powershell: https://azure.microsoft.com/en-us/downloads/ 然后从powershell登录并选择subscription:

    Login-AzureRmAccount
    Select-AzureRmSubscription -SubscriptionName "your subs name here"
    

    然后使用以下命令可以上载json文件:

    Set-AzureRmDataFactoryV2Pipeline -DataFactoryName "your df name" -ResourceGroupName "your RG name" -Name "pipelineName" -DefinitionFile "path to json file"
    

    替换为数据工厂和资源组名称。

    相同的参数用于使用以下命令上载链接的服务和数据集:

    Set-AzureRmDataFactoryV2LinkedService 
    Set-AzureRmDataFactoryV2Dataset 
    

    希望这有帮助!

        2
  •  0
  •   benjamin    5 年前

    microsoft不再推荐AzRM。

    您可以使用updtaed powershell AZ模块来实现这一点。

    我不会在这里重复官方文件中已经不言自明的内容: https://docs.microsoft.com/en-us/powershell/module/az.datafactory/set-azdatafactoryv2pipeline?view=azps-3.3.0