Эта команда выполняет предварительную версию данных, статистику или предварительную версию выражений для различных потоков данных в сеансе отладки. Последовательность команд PowerShell для рабочего процесса отладки потока данных должна быть следующей:
Start-AzSynapseDataFlowDebugSession Add-AzSynapseDataFlowDebugSessionPackage Invoke-AzSynapseDataFlowDebugSessionCommand (повторите этот шаг для разных команд или целевых объектов или повторите шаг 2-3, чтобы изменить файл пакета) Stop-AzSynapseDataFlowDebugSession
Примеры
Пример 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]]
}
В этом примере вызывается команда предварительного просмотра данных для сеанса отладки "3afb278e-ac5f-469f-a0b6-2f04c3ab59bc" в рабочей области Synapse "ContosoWorkspace", а затем преобразует выходные данные JSON в читаемую строку.
В этом примере вызывается команда предварительного просмотра данных для сеанса отладки "3afb278e-ac5f-469f-a0b6-2f04c3ab59bc" в рабочей области Synapse "ContosoWorkspace" через конвейер.
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.