Пока не может быть обновлено, два доказательства:
1.Azure Data Factory Обновление IR-узла REST API .
Поддерживается только параметр ниже.
Вам необходимо указать конкретный node_name
для использования update
api.
from azure.common.credentials import ServicePrincipalCredentials
from azure.mgmt.resource import ResourceManagementClient
from azure.mgmt.datafactory import DataFactoryManagementClient
from azure.mgmt.datafactory.models import *
# Azure subscription ID
subscription_id = '***'
# This program creates this resource group. If it's an existing resource group, comment out the code that creates the resource group
rg_name = '***'
# The data factory name. It must be globally unique.
df_name = '***'
# Specify your Active Directory client ID, client secret, and tenant ID
credentials = ServicePrincipalCredentials(client_id='***',
secret='***',
tenant='***')
resource_client = ResourceManagementClient(credentials, subscription_id)
adf_client = DataFactoryManagementClient(credentials, subscription_id)
resource_client.resource_groups.get(rg_name)
# Create a data factory
df_resource = Factory(location='eastus')
df = adf_client.factories.get(rg_name, df_name, df_resource)
print(df)
integration_runtime_name = "***";
node_name = "***";
irn = adf_client.integration_runtime_nodes.get(rg_name, df_name, integration_runtime_name, node_name)
print(irn)
2.ADF portal.
Нет параметров для обновления имени.
Кстати, исходя из моих наблюдений, имя узла определяется поимя локального ПК автоматически.
Вы можете попытаться обновить имена ПК для управления правилом имен узлов.