Cette commande exécute la préversion des données/stats en préversion/expression pour différents flux de flux de données dans la session de débogage. La séquence de commandes PowerShell pour le flux de travail de débogage de flux de données doit être :
Start-AzSynapseDataFlowDebugSession Add-AzSynapseDataFlowDebugSessionPackage Invoke-AzSynapseDataFlowDebugSessionCommand (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-AzSynapseDataFlowDebugSession
Exemples
Exemple 1
$result = Invoke-AzSynapseDataFlowDebugSessionCommand -WorkspaceName ContosoWorkspace -Command executePreviewQuery -SessionId 3afb278e-ac5f-469f-a0b6-2f04c3ab59bc -StreamName source1 -RowLimit 100 -AsJob
$result | Format-Table -wrap
Id Name PSJobTypeName State HasMoreData Location Command
-- ---- ------------- ----- ----------- -------- -------
1 Long Running Operation AzureLongRunningJob`1 Completed True localhost Invoke-AzSynapseDataFlowDebugSessionCommand
for 'Invoke-AzSynapseD
ataFlowDebugSessionCommand'
$output = ConvertFrom-Json($result.Output.Data)
$output.output
{
"schema": "output(ResourceAgencyNum as string, PublicName as string)" ,
"data": [["4445679354", "Syrian Refugee Information", 1], ["44456793", "Syrian Refugee Information", 1]]
}
Cet exemple appelle la commande d’aperçu des données pour la session de débogage « 3afb278e-ac5f-469f-a0b6-2f04c3ab59bc » dans l’espace de travail Synapse « ContosoWorkspace », puis convertissez la sortie JSON en chaîne lisible.
Cet exemple appelle la commande d’aperçu des données pour la session de débogage « 3afb278e-ac5f-469f-a0b6-2f04c3ab59bc » dans l’espace de travail Synapse « ContosoWorkspace » via le pipeline.
Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.