Compartilhar via


Add-AzSynapseDataFlowDebugSessionPackage

Adicione o recurso de fluxo de dados e suas dependências em uma sessão de depuração de fluxo de dados específica.

Sintaxe

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

Esse comando anexa o recurso de fluxo de dados e suas dependências à sessão de depuração específica. A sequência de comandos do PowerShell para o fluxo de trabalho de depuração de fluxo de dados deve ser:

Start-AzSynapseDataFlowDebugSession
Add-AzSynapseDataFlowDebugSessionPackage
Invoke-AzSynapseDataFlowDebugSessionCommand (repita esta etapa para diferentes comandos/destinos ou repita a etapa 2-3 para alterar o arquivo de pacote)
Stop-AzSynapseDataFlowDebugSession

Exemplos

Exemplo 1

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

Adicione o pacote de fluxo de dados à sessão de depuração "3afb278e-ac5f-469f-a0b6-2f04c3ab59bc" no workspace do Synapse "ContosoWorkspace". O arquivo Pakcage contém o recurso de depuração de fluxo de dados, a lista de recursos de depuração do conjunto de dados, a lista do recurso de depuração de serviço vinculado, a configuração de depuração e a ID da sessão. [-SessionId] parâmetro é opcional, se for especificado, ele substituirá a propriedade sessionId existente no arquivo de pacote.

Exemplo 2

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

Adicione o pacote de fluxo de dados à sessão de depuração "3afb278e-ac5f-469f-a0b6-2f04c3ab59bc" no workspace do Synapse "ContosoWorkspace" por meio do pipeline.

Parâmetros

-Confirm

Solicita a confirmação antes de executar o cmdlet.

Tipo:SwitchParameter
Aliases:cf
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para comunicação com o Azure.

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-PackageFile

O caminho do arquivo JSON.

Tipo:String
Aliases:File
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SessionId

Identificador da sessão de depuração do fluxo de dados do Synapse.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

Tipo:SwitchParameter
Aliases:wi
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-WorkspaceName

Nome do workspace do Synapse.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-WorkspaceObject

objeto de entrada do workspace, geralmente passado pelo pipeline.

Tipo:PSSynapseWorkspace
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

Entradas

PSSynapseWorkspace

Saídas

PSAddDataFlowToDebugSessionResponse