【问题标题】:List all Azure Data factories in the subscription using Python使用 Python 列出订阅中的所有 Azure 数据工厂
【发布时间】:2020-07-20 13:18:51
【问题描述】:

我正在尝试使用以下代码列出订阅中的所有 Azure Datafactories。我知道工厂操作类的“列表”没有正确定义,但我没有从文档中获得有关其使用示例的太多信息,如果有人请告知。 #newtopython

     from azure.mgmt.resource import ResourceManagementClient
     from azure.mgmt.datafactory import DataFactoryManagementClient
     from DataFactoryManagement import list
     from azure.mgmt.datafactory.models import *
     from datetime import datetime, timedelta
     import time
     credentials = ServicePrincipalCredentials(
         client_id='#####################',
         secret='###########',
         tenant='#############################'
     )
     subscription_id = '################'
     client = DataFactoryManagementClient(credentials, subscription_id)
     adf = client.factories:list()
     print (adf)

【问题讨论】:

    标签: python azure azure-data-factory


    【解决方案1】:

    如果要列出订阅中的所有 ADF,则需要使用list 方法,它在我这边工作正常。

    示例:

    from azure.common.credentials import ServicePrincipalCredentials
    from azure.mgmt.datafactory import DataFactoryManagementClient
    
    subscription_id = 'xxxxx'
    credentials = ServicePrincipalCredentials(client_id='xxxxx', secret='xxxxx', tenant='xxxxx')
    adf_client = DataFactoryManagementClient(credentials, subscription_id)
    
    Factories = adf_client.factories.list()
    for factory in Factories:
        print(factory)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多