Set-AzDataFactoryV2IntegrationRuntime
Met à jour un runtime d’intégration.
Syntaxe
Set-AzDataFactoryV2IntegrationRuntime
[-ResourceGroupName] <String>
[-DataFactoryName] <String>
[-Name] <String>
[-Type <String>]
[-Description <String>]
[-Location <String>]
[-NodeSize <String>]
[-NodeCount <Int32>]
[-CatalogServerEndpoint <String>]
[-CatalogAdminCredential <PSCredential>]
[-CatalogPricingTier <String>]
[-VNetId <String>]
[-Subnet <String>]
[-SubnetId <String>]
[-PublicIPs <String[]>]
[-DataFlowComputeType <String>]
[-DataFlowEnableQuickReuse]
[-DataFlowCoreCount <Int32>]
[-DataFlowTimeToLive <Int32>]
[-ManagedVNetCopyComputeScaleDataIntegrationUnit <Int32>]
[-ManagedVNetCopyComputeScaleTimeToLive <Int32>]
[-ManagedVNetPipelineExternalComputeScaleTimeToLive <Int32>]
[-ManagedVNetNumberOfPipelineNodeCount <Int32>]
[-ManagedVNetNumberOfExternalNodeCount <Int32>]
[-SelfContainedInteractiveAuthoringEnabled]
[-SetupScriptContainerSasUri <String>]
[-Edition <String>]
[-VNetInjectionMethod <String>]
[-ExpressCustomSetup <ArrayList>]
[-DataProxyIntegrationRuntimeName <String>]
[-DataProxyStagingLinkedServiceName <String>]
[-DataProxyStagingPath <String>]
[-MaxParallelExecutionsPerNode <Int32>]
[-LicenseType <String>]
[-AuthKey <SecureString>]
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzDataFactoryV2IntegrationRuntime
[-ResourceId] <String>
[-Type <String>]
[-Description <String>]
[-Location <String>]
[-NodeSize <String>]
[-NodeCount <Int32>]
[-CatalogServerEndpoint <String>]
[-CatalogAdminCredential <PSCredential>]
[-CatalogPricingTier <String>]
[-VNetId <String>]
[-Subnet <String>]
[-SubnetId <String>]
[-PublicIPs <String[]>]
[-DataFlowComputeType <String>]
[-DataFlowEnableQuickReuse]
[-DataFlowCoreCount <Int32>]
[-DataFlowTimeToLive <Int32>]
[-ManagedVNetCopyComputeScaleDataIntegrationUnit <Int32>]
[-ManagedVNetCopyComputeScaleTimeToLive <Int32>]
[-ManagedVNetPipelineExternalComputeScaleTimeToLive <Int32>]
[-ManagedVNetNumberOfPipelineNodeCount <Int32>]
[-ManagedVNetNumberOfExternalNodeCount <Int32>]
[-SelfContainedInteractiveAuthoringEnabled]
[-SetupScriptContainerSasUri <String>]
[-Edition <String>]
[-VNetInjectionMethod <String>]
[-ExpressCustomSetup <ArrayList>]
[-DataProxyIntegrationRuntimeName <String>]
[-DataProxyStagingLinkedServiceName <String>]
[-DataProxyStagingPath <String>]
[-MaxParallelExecutionsPerNode <Int32>]
[-LicenseType <String>]
[-AuthKey <SecureString>]
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzDataFactoryV2IntegrationRuntime
[-ResourceId] <String>
[-Type <String>]
[-Description <String>]
-SharedIntegrationRuntimeResourceId <String>
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzDataFactoryV2IntegrationRuntime
[-ResourceGroupName] <String>
[-DataFactoryName] <String>
[-Name] <String>
[-Type <String>]
[-Description <String>]
-SharedIntegrationRuntimeResourceId <String>
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzDataFactoryV2IntegrationRuntime
[-InputObject] <PSIntegrationRuntime>
[-Type <String>]
[-Description <String>]
[-Location <String>]
[-NodeSize <String>]
[-NodeCount <Int32>]
[-CatalogServerEndpoint <String>]
[-CatalogAdminCredential <PSCredential>]
[-CatalogPricingTier <String>]
[-VNetId <String>]
[-Subnet <String>]
[-SubnetId <String>]
[-PublicIPs <String[]>]
[-DataFlowComputeType <String>]
[-DataFlowEnableQuickReuse]
[-DataFlowCoreCount <Int32>]
[-DataFlowTimeToLive <Int32>]
[-ManagedVNetCopyComputeScaleDataIntegrationUnit <Int32>]
[-ManagedVNetCopyComputeScaleTimeToLive <Int32>]
[-ManagedVNetPipelineExternalComputeScaleTimeToLive <Int32>]
[-ManagedVNetNumberOfPipelineNodeCount <Int32>]
[-ManagedVNetNumberOfExternalNodeCount <Int32>]
[-SelfContainedInteractiveAuthoringEnabled]
[-SetupScriptContainerSasUri <String>]
[-Edition <String>]
[-VNetInjectionMethod <String>]
[-ExpressCustomSetup <ArrayList>]
[-DataProxyIntegrationRuntimeName <String>]
[-DataProxyStagingLinkedServiceName <String>]
[-DataProxyStagingPath <String>]
[-MaxParallelExecutionsPerNode <Int32>]
[-LicenseType <String>]
[-AuthKey <SecureString>]
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzDataFactoryV2IntegrationRuntime
[-InputObject] <PSIntegrationRuntime>
[-Type <String>]
[-Description <String>]
-SharedIntegrationRuntimeResourceId <String>
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
L’applet de commande Set-AzDataFactoryV2IntegrationRuntime met à jour un runtime d’intégration avec des paramètres spécifiques.
Exemples
Exemple 1 : Mettre à jour la description du runtime d’intégration.
Set-AzDataFactoryV2IntegrationRuntime -ResourceGroupName 'rg-test-dfv2' -DataFactoryName 'test-df-eu2' -Name 'test-selfhost-ir' `
-Description 'New description'
Id : /subscriptions/b3ee3a7f-7614-4644-ad07-afa832620b4b/resourceGroups/rg-test-dfv2/providers/Microsoft.DataFactory/factories/test-df-eu2/integrationruntimes/test-selfhost-ir
ResourceGroupName : rg-test-dfv2
DataFactoryName : test-df-eu2
Name : test-selfhost-ir
Description : New description
L’applet de commande met à jour la description du runtime d’intégration nommé « test-selfhost-ir ».
Exemple 2 : Partager le runtime d’intégration auto-hébergé.
Set-AzDataFactoryV2IntegrationRuntime -ResourceGroupName 'rg-test-dfv2' -DataFactoryName 'test-df-eu2' -Name 'test-selfhost-ir' `
-SharedIntegrationRuntimeResourceId '/subscriptions/b3ee3a7f-7614-4644-ad07-afa832620b4b/resourceGroups/rg-test-dfv2/providers/Microsoft.DataFactory/factories/test-df-eu2/integrationruntimes/test-selfhost-ir' -Type "SelfHosted"
Id : /subscriptions/b3ee3a7f-7614-4644-ad07-afa832620b4b/resourceGroups/rg-test-dfv2/providers/Microsoft.DataFactory/factories/test-df-eu2/integrationruntimes/test-selfhost-ir
ResourceGroupName : rg-test-dfv2
DataFactoryName : test-df-eu2
Name : test-selfhost-ir
Description : New description
L’applet de commande ajoute la fonction ADF pour utiliser le runtime d’intégration partagé. Lors de l’utilisation du -SharedIntegrationRuntimeResourceId
paramètre, le -Type
paramètre doit également être inclus. Notez que la fabrique de données doit être autorisée à utiliser le runtime d’intégration avant d’exécuter l’applet de commande.
Exemple 3 : Configurer le runtime d’intégration auto-hébergé en tant que proxy pour Azure-SSIS IR dans ADF.
Set-AzDataFactoryV2IntegrationRuntime -ResourceGroupName testgroup `
-DataFactoryName testdf `
-Name SSISIRWithDataProxy `
-DataProxyIntegrationRuntimeName proxySelfhostedIR `
-DataProxyStagingLinkedServiceName AzureBlobStorage `
-DataProxyStagingPath teststaging
Location : EastUS
NodeSize : Standard_D8_v3
NodeCount : 1
MaxParallelExecutionsPerNode : 8
CatalogServerEndpoint :
CatalogAdminUserName :
CatalogAdminPassword :
CatalogPricingTier :
VNetId :
Subnet :
SubnetId :
VNetInjectionMethod : Express
PublicIPs :
State : Initial
LicenseType : LicenseIncluded
SetupScriptContainerSasUri :
DataProxyIntegrationRuntimeName : proxySelfhostedIR
DataProxyStagingLinkedServiceName : AzureBlobStorage
DataProxyStagingPath :
Edition : Standard
Name : SSISIRWithDataProxy
Type : Managed
ResourceGroupName : testgroup
DataFactoryName : testdf
Description :
Id : /subscriptions/cb715d05-3337-4640-8c43-4f943c50d06e/resourceGroups/testgroup/providers/Microsoft.DataFactory/factories/testdf/integrationruntimes/SSISIRWithDataProxy
L’applet de commande met à jour le runtime d’intégration Azure-SSIS pour utiliser le runtime d’intégration auto-hébergé en tant que proxy de données.
Paramètres
-AuthKey
Clé d’authentification du runtime d’intégration auto-hébergé.
Type: | SecureString |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-CatalogAdminCredential
Informations d’identification de l’administrateur de base de données du catalogue du runtime d’intégration.
Type: | PSCredential |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-CatalogPricingTier
Niveau tarifaire de la base de données catalogue du runtime d’intégration.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-CatalogServerEndpoint
Point de terminaison du serveur de base de données catalogue du runtime d’intégration.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Confirm
Vous demande une confirmation avant d’exécuter la commande cmdlet.
Type: | SwitchParameter |
Alias: | cf |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DataFactoryName
Nom de la fabrique de données.
Type: | String |
Position: | 1 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-DataFlowComputeType
Type de calcul du cluster de flux de données qui exécute le travail de flux de données.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DataFlowCoreCount
Nombre principal du cluster de flux de données qui exécute le travail de flux de données.
Type: | Nullable<T>[Int32] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DataFlowEnableQuickReuse
Pour déterminer si le cluster de flux de données doit être réutilisé dans l’activité de flux de données suivante.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DataFlowTimeToLive
Temps de vie (en minutes) du cluster de flux de données qui exécute le travail de flux de données.
Type: | Nullable<T>[Int32] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DataProxyIntegrationRuntimeName
Nom du runtime d’intégration auto-hébergé utilisé comme proxy
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DataProxyStagingLinkedServiceName
Le nom du service lié Stockage Blob Azure qui fait référence au magasin de données intermédiaire à utiliser lors du déplacement de données entre le runtime d’intégration Auto-hébergé et Azure-SSIS
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DataProxyStagingPath
Chemin d’accès dans le magasin de données intermédiaire à utiliser lors du déplacement de données entre les runtimes d’intégration Auto-hébergés et Azure-SSIS, un conteneur par défaut sera utilisé si non spécifié
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.
Type: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Description
Description du runtime d’intégration.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Edition
L’édition pour le runtime d’intégration SSIS qui peut être Standard ou Enterprise, par défaut est Standard s’il n’est pas spécifié.
Type: | String |
Valeurs acceptées: | Standard, Enterprise |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ExpressCustomSetup
Configuration personnalisée rapide pour le runtime d’intégration SSIS qui peut être utilisé pour configurer des configurations et des composants tiers sans script d’installation personnalisé.
Type: | ArrayList |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Force
Exécute l’applet de commande sans demander de confirmation.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-InputObject
Objet runtime d’intégration.
Type: | PSIntegrationRuntime |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-LicenseType
Type de licence que vous souhaitez sélectionner pour le runtime d’intégration SSIS. Il existe deux types : LicenseIncluded ou BasePrice. Si vous êtes qualifié pour la tarification Azure Hybrid Use Benefit (AHUB), sélectionnez BasePrice. Si ce n’est pas le cas, sélectionnez LicenseIncluded.
Type: | String |
Valeurs acceptées: | LicenseIncluded, BasePrice |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Location
Emplacement du runtime d’intégration.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ManagedVNetCopyComputeScaleDataIntegrationUnit
Paramètre de numéro DIU réservé à l’exécution de l’activité de copie.
Type: | Nullable<T>[Int32] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ManagedVNetCopyComputeScaleTimeToLive
Paramètre de durée de vie (en minutes) du runtime d’intégration qui exécute l’activité de copie.
Type: | Nullable<T>[Int32] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ManagedVNetNumberOfExternalNodeCount
Nombre des nœuds externes, qui doivent être supérieurs à 0 et inférieurs à 11.
Type: | Nullable<T>[Int32] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ManagedVNetNumberOfPipelineNodeCount
Nombre de nœuds de pipeline, qui doivent être supérieurs à 0 et inférieurs à 11.
Type: | Nullable<T>[Int32] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ManagedVNetPipelineExternalComputeScaleTimeToLive
Paramètre de durée de vie (en minutes) du runtime d’intégration qui exécute le pipeline et l’activité externe.
Type: | Nullable<T>[Int32] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-MaxParallelExecutionsPerNode
Nombre maximal d’exécutions parallèles par nœud pour un runtime d’intégration dédié managé.
Type: | Nullable<T>[Int32] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Name
Nom du runtime d’intégration.
Type: | String |
Alias: | IntegrationRuntimeName |
Position: | 2 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-NodeCount
Nombre de nœuds cibles du runtime d’intégration.
Type: | Nullable<T>[Int32] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-NodeSize
Taille du nœud runtime d’intégration.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-PublicIPs
Adresses IP publiques statiques que le runtime d’intégration utilisera.
Type: | String[] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ResourceGroupName
Nom du groupe de ressources.
Type: | String |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-ResourceId
ID de ressource Azure.
Type: | String |
Alias: | Id |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-SelfContainedInteractiveAuthoringEnabled
Une autre option pour garantir la fonction de création interactive lorsque votre runtime d’intégration auto-hébergé ne peut pas établir de connexion avec Azure Relay.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-SetupScriptContainerSasUri
URI SAP du conteneur d’objets blob Azure qui contient le script d’installation personnalisé.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-SharedIntegrationRuntimeResourceId
ID de ressource du runtime d’intégration auto-hébergé partagé.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Subnet
Nom du sous-réseau dans le réseau virtuel.
Type: | String |
Alias: | SubnetName |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-SubnetId
ID de sous-réseau auquel ce runtime d’intégration Azure-SSIS sera joint.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Type
Type de runtime d’intégration.
Type: | String |
Valeurs acceptées: | Managed, SelfHosted |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-VNetId
ID du réseau virtuel joint au runtime d’intégration.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-VNetInjectionMethod
L’édition pour le runtime d’intégration SSIS qui peut être Standard ou Enterprise, par défaut est Standard s’il n’est pas spécifié.
Type: | String |
Valeurs acceptées: | Standard, Express |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-WhatIf
Affiche ce qui se passe si l’applet de commande s’exécute, mais n’exécute pas l’applet de commande.
Type: | SwitchParameter |
Alias: | wi |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |