Compartilhar via


Start-AzSynapseDataFlowDebugSession

Inicia uma sessão de depuração de fluxo de dados do Synapse Analytics no Workspace do Synapse.

Sintaxe

Start-AzSynapseDataFlowDebugSession
     -WorkspaceName <String>
     [-IntegrationRuntimeFile <String>]
     [-AsJob]
     [-DefaultProfile <IAzureContextContainer>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Start-AzSynapseDataFlowDebugSession
     -WorkspaceObject <PSSynapseWorkspace>
     [-IntegrationRuntimeFile <String>]
     [-AsJob]
     [-DefaultProfile <IAzureContextContainer>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]

Description

Esse comando de execução prolongada inicia uma sessão de depuração de fluxo de dados para os comandos de depuração futuros. Esse comando pode ser anexado com uma definição de runtime de integração para configurar o tamanho/tipo de cluster de sessão de depuração. A sequência de comandos do PowerShell para o fluxo de trabalho de depuração de fluxo de dados deve ser:

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

Exemplos

Exemplo 1

Start-AzSynapseDataFlowDebugSession -WorkspaceName ContosoWorkspace

Esse comando inicia uma sessão de depuração de fluxo de dados do Azure Synapse Analytics.

Exemplo 2

$ws = Get-AzSynapseWorkspace -Workspacename ContosoWorkspace -ResourceGroupName GroupName  
$result = $ws | Start-AzSynapseDataFlowDebugSession  
$result

SessionId
---------
b75f917c-1a5e-432e-a1b9-ec6aabb1f546

Esse comando inicia uma sessão de depuração de fluxo de dados do Azure Synapse Analytics por meio do pipeline.

Parâmetros

-AsJob

Executar cmdlet em segundo plano

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

-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

-IntegrationRuntimeFile

O caminho do arquivo JSON.

Tipo:String
Aliases:File
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

PSCreateDataFlowDebugSessionResponse