Invoke-AzDataFactoryV2DataFlowDebugSessionCommand
Anropa felsökningsåtgärden i felsökningssessionen för dataflöden.
Syntax
Invoke-AzDataFactoryV2DataFlowDebugSessionCommand
[-SessionId] <String>
[-Command] <String>
[-StreamName] <String>
[[-RowLimit] <Int32>]
[[-Expression] <String>]
[[-Column] <System.Collections.Generic.List`1[System.String]>]
[-AsJob]
[-ResourceGroupName] <String>
[-DataFactoryName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Invoke-AzDataFactoryV2DataFlowDebugSessionCommand
[-SessionId] <String>
[-Command] <String>
[-StreamName] <String>
[[-RowLimit] <Int32>]
[[-Expression] <String>]
[[-Column] <System.Collections.Generic.List`1[System.String]>]
[-AsJob]
[-DataFactory] <PSDataFactory>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Invoke-AzDataFactoryV2DataFlowDebugSessionCommand
[-SessionId] <String>
[-Command] <String>
[-StreamName] <String>
[[-RowLimit] <Int32>]
[[-Expression] <String>]
[[-Column] <System.Collections.Generic.List`1[System.String]>]
[-AsJob]
[-ResourceId] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Det här kommandot kör förhandsversionen av data/förhandsversionen av statistik/uttryck för olika dataströmmar i felsökningssessionen. PowerShell-kommandosekvensen för arbetsflödet för dataflödesfelsökning bör vara:
- Start-AzDataFactoryV2DataFlowDebugSession
- Add-AzDataFactoryV2DataFlowDebugSessionPackage
- Invoke-AzDataFactoryV2DataFlowDebugSessionCommand (upprepa det här steget för olika kommandon/mål eller upprepa steg 2–3 för att ändra paketfilen)
- Stop-AzDataFactoryV2DataFlowDebugSession
Exempel
Exempel 1
$result = Invoke-AzDataFactoryV2DataFlowDebugSessionCommand -ResourceGroupName adf -DataFactoryName WiKiADF -Command executePreviewQuery -SessionId fd76cd0d-8b37-4dc0-a370-3f9d43ac686d -StreamName source1 -RowLimit 100 -AsJob
$result
Id Name PSJobTypeName State HasMoreData Location Command
-- ---- ------------- ----- ----------- -------- -------
3 Long Running... AzureLongRun... Running True localhost Invoke-AzDataFactoryV2...
(After 2 minutes)
$result
Id Name PSJobTypeName State HasMoreData Location Command
-- ---- ------------- ----- ----------- -------- -------
3 Long Running... AzureLongRun... Completed True localhost Invoke-AzDataFactoryV2...
$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]]
}
I det här exemplet anropas dataförhandsgranskningskommandot för felsökningssessionen "fd76cd0d-8b37-4dc0-a370-3f9d43ac686d" i datafabriken "WiKiADF" och konverterar sedan JSON-utdata till läsbar sträng.
Parametrar
-AsJob
Kör cmdlet i bakgrunden
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Column
Kolumnlistan för förhandsversionen av dataflödesstatistik.
Typ: | List<T>[String] |
Position: | 7 |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Command
Felsökningskommandot för dataflöde. Valfria är executePreviewQuery, executeStatisticsQuery och executeExpressionQuery
Typ: | String |
Position: | 3 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Typ: | SwitchParameter |
Alias: | cf |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-DataFactory
Datafabriksobjektet.
Typ: | PSDataFactory |
Position: | 0 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-DataFactoryName
Namnet på datafabriken.
Typ: | String |
Position: | 1 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.
Typ: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Expression
Uttrycket för förhandsversionen av dataflödesuttrycket.
Typ: | String |
Position: | 6 |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ResourceGroupName
Resursgruppens namn.
Typ: | String |
Position: | 0 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-ResourceId
Azure-resurs-ID:t.
Typ: | String |
Position: | 0 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-RowLimit
Radgränsen för dataflödesdataförhandsvisning.
Typ: | Nullable<T>[Int32] |
Position: | 5 |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-SessionId
Sessions-ID för dataflödesfelsökning.
Typ: | String |
Position: | 2 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-StreamName
Dataflödesnamnet för dataflödet för felsökning.
Typ: | String |
Position: | 4 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-WhatIf
Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.
Typ: | SwitchParameter |
Alias: | wi |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
Indata
Utdata
PSDataFlowDebugSessionCommandResult
Kommentarer
Nyckelord: azure, azurerm, arm, resource, management, manager, data, factoriesKeywords: azure, azurerm, arm, resource, management, manager, data, factories
Relaterade länkar
Azure PowerShell