Dela via


Add-AzSynapseDataFlowDebugSessionPackage

Lägg till dataflödesresurs och dess beroenden i en specifik felsökningssession för dataflöden.

Syntax

Add-AzSynapseDataFlowDebugSessionPackage
   -WorkspaceName <String>
   -PackageFile <String>
   [-SessionId <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-AzSynapseDataFlowDebugSessionPackage
   -WorkspaceObject <PSSynapseWorkspace>
   -PackageFile <String>
   [-SessionId <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Det här kommandot kopplar dataflödesresursen och dess beroenden till den specifika felsökningssessionen. PowerShell-kommandosekvensen för arbetsflödet för dataflödesfelsökning bör vara:

Start-AzSynapseDataFlowDebugSession
Add-AzSynapseDataFlowDebugSessionPackage
Invoke-AzSynapseDataFlowDebugSessionCommand (upprepa det här steget för olika kommandon/mål eller upprepa steg 2–3 för att ändra paketfilen)
Stop-AzSynapseDataFlowDebugSession

Exempel

Exempel 1

Add-AzSynapseDataFlowDebugSessionPackage -WorkspaceName ContosoWorkspace -PackageFile "D:\dataflowps\addpackage.json" -SessionId 3afb278e-ac5f-469f-a0b6-2f04c3ab59bc

Lägg till dataflödespaketet i felsökningssessionen "3afb278e-ac5f-469f-a0b6-2f04c3ab59bc" under Synapse-arbetsytan "ContosoWorkspace". Pakcage-filen innehåller dataflödesfelsökningsresurs, lista över resurs för felsökning av datauppsättningar, lista över länkade tjänstfelsökresurser, felsökningsinställning och sessions-ID. Parametern [-SessionId] är valfri, om den anges kommer den att ersätta den befintliga egenskapen sessionId i paketfilen.

Exempel 2

$ws = Get-AzSynapseWorkspace -Name ContosoWorkspace
$ws | Add-AzSynapseDataFlowDebugSessionPackage -PackageFile "D:\dataflowps\addpackage.json" -SessionId 3afb278e-ac5f-469f-a0b6-2f04c3ab59bc

Lägg till dataflödespaketet i felsökningssessionen "3afb278e-ac5f-469f-a0b6-2f04c3ab59bc" under Synapse-arbetsytan "ContosoWorkspace" via pipeline.

Parametrar

-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

-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

-PackageFile

JSON-filsökvägen.

Typ:String
Alias:File
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-SessionId

Identifierare för Felsökningssession för Synapse-dataflöde.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-WhatIf

Visar vad som skulle hända om cmdleten körs. Cmdleten körs inte.

Typ:SwitchParameter
Alias:wi
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-WorkspaceName

Namnet på Synapse-arbetsytan.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-WorkspaceObject

indataobjekt för arbetsytan, som vanligtvis skickas via pipelinen.

Typ:PSSynapseWorkspace
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

Indata

PSSynapseWorkspace

Utdata

PSAddDataFlowToDebugSessionResponse