Add-AzDataFactoryV2DataFlowDebugSessionPackage
Ajoutez la ressource de flux de données et ses dépendances dans une session de débogage de flux de données spécifique.
Syntaxe
Add-AzDataFactoryV2DataFlowDebugSessionPackage
[-PackageFile] <String>
[-PassThru]
[-ResourceGroupName] <String>
[-DataFactoryName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-AzDataFactoryV2DataFlowDebugSessionPackage
[-PackageFile] <String>
[-PassThru]
[-DataFactory] <PSDataFactory>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-AzDataFactoryV2DataFlowDebugSessionPackage
[-PackageFile] <String>
[-PassThru]
[-ResourceId] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Cette commande attache la ressource de flux de données et ses dépendances à la session de débogage spécifique, la séquence de commandes PowerShell pour le flux de travail de débogage de flux de données doit être :
- Start-AzDataFactoryV2DataFlowDebugSession
- Add-AzDataFactoryV2DataFlowDebugSessionPackage
- Invoke-AzDataFactoryV2DataFlowDebugSessionCommand (répétez cette étape pour différentes commandes/cibles, ou répétez l’étape 2-3 pour modifier le fichier de package)
- Stop-AzDataFactoryV2DataFlowDebugSession
Exemples
Exemple 1
Add-AzDataFactoryV2DataFlowDebugSessionPackage -ResourceGroupName adf -DataFactoryName WikiADF -PackageFile "D:\dataflowps\addpackage.json" -SessionId 550effe4-93a3-485c-8525-eaf25259efbd
Ajoutez un package de flux de données dans la session de débogage « 550effe4-93a3-485c-8525-eaf25259efbd » de la fabrique de données « WikiADF ». Le fichier Pakcage contient la ressource de débogage du flux de données, la liste des ressources de débogage de jeu de données, la liste des ressources de débogage de service lié, le paramètre de débogage et l’ID de session. Exemple :
{ « dataFlow » : { « name » : « dataflow5 », « properties » : { « type » : « MappingDataFlow », « typeProperties » : { « sources » : [ { « dataset » : { « referenceName » : « DelimitedTextInput », « type » : « DatasetReference » }, « name » : « source1 », « typeProperties » : {} } ], « sinks » : [], « transformations » : [], « script » : « \n\nsource(output(\n\tResourceAgencyNum as string,\n\t\t\tPublicName as string\n\t),\n\tallowSchemaDrift : true,\n\tvalidateSchema : false) ~> source1 » } } }, « datasets » : [ { « name » : « DelimitedTextInput », « properties » : { « linkedServiceName » : { « referenceName » : « AzureBlobStorage1 », « type » : « LinkedServiceReference » }, « annotations » : [], « type » : « DelimitedText », « typeProperties » : { « location » : { « type » : « AzureBlobStorageLocation », « container » : « 20192019 » }, « columnDelimiter » : « , », « escapeChar » : « \ », « firstRowAsHeader » : true, « quoteChar » : « "" » }, « schema » : [ { « name » : « ResourceAgencyNum », « type » : « String », { « name » : « PublicName », « type » : « String » } ] }, « type » : « Microsoft.DataFactory/factories/datasets » } ], « linkedServices » : [ { « name » : « AzureBlobStorage1 », « type » : « Microsoft.DataFactory/factories/linkedservices », « properties » : { « annotations » : [], « type » : « AzureBlobStorage », « typeProperties » : { « connectionString » : « DefaultEndpointsProtocol=https ; AccountName=name ; AccountKey=key ; EndpointSuffix=core.windows.net » } } ], « debugSettings » : { « sourceSettings » : [ { « sourceName » : « source1 », « rowLimit » : 1000 } ] }, « sessionId » : « 4f988caf-e765-47d2-82cd-43034a6b135 » }
Le paramètre SessionID est utilisé pour remplacer la propriété sessionId existante dans le fichier de package.
Paramètres
-Confirm
Vous demande une confirmation avant d’exécuter l’applet de commande.
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 |
-DataFactory
Objet data factory.
Type: | PSDataFactory |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
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 |
-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 |
-PackageFile
Chemin d’accès au fichier JSON.
Type: | String |
Alias: | File |
Position: | 2 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-PassThru
Si spécifié, la valeur true est exécutée au cas où l’opération réussit. Ce paramètre est facultatif.
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 |
-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 |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-WhatIf
Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.
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 |
Entrées
Sorties
Notes
Mots clés : azure, azurerm, arm, resource, management, manager, data, fabriques
Liens associés
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour