Compartilhar via


az synapse link-connection

Gerenciar a conexão de link do Synapse.

Comandos

Nome Description Tipo Status
az synapse link-connection create

Crie uma conexão de link.

Core GA
az synapse link-connection delete

Excluir uma conexão de link.

Core GA
az synapse link-connection edit-link-tables

Edite tabelas para uma conexão de link.

Core GA
az synapse link-connection get-link-tables-status

Consulte o status da tabela de link de uma conexão de link.

Core GA
az synapse link-connection get-status

Verifique o status de uma conexão de link após iniciar/parar uma conexão de link.

Core GA
az synapse link-connection list

Listar conexões de link em um workspace do synapse.

Core GA
az synapse link-connection list-link-tables

Liste as tabelas de link de uma conexão de link.

Core GA
az synapse link-connection show

Obter uma conexão de link.

Core GA
az synapse link-connection start

Inicie uma conligação de link.

Core GA
az synapse link-connection stop

Interrompa uma conexão de link.

Core GA
az synapse link-connection update

Atualize uma conexão de link.

Core GA
az synapse link-connection update-landing-zone-credential

Atualize a credencial da zona de destino de uma conexão de link.

Core GA

Crie uma conexão de link.

az synapse link-connection create --file
                                  --name
                                  --workspace-name

Crie uma conexão de link. Definition.json exemplo é { "name":"sampleLinkConnection", // altere para seu nome de conexão de link "properties":{ "sourceDatabase":{ "typeProperties":{ // altere para seu resourceId de banco de dados de origem e principalId "resourceId":"/subscriptions/sampleSubscriptionId/resourceGroups/sampleResourceGroup/providers/Microsoft.Sql/servers/sampleServer", "principalId":"xxxxxxxxxxx" }, "linkedService":{ "referenceName":"sampleLinkServiceReference", // altere para o link do banco de dados de origem nome do serviço "type":"LinkedServiceReference" } }, "targetDatabase":{ "linkedService":{ "referenceName":"sampleLinkServiceReference", // altere para o nome do serviço de link do banco de dados de destino "type":"LinkedServiceReference", "parameters":{ "DBName":"v2" } }, "compute":{ "coreCount":16, "computeType":"General" } } }

az synapse link-connection create --workspace-name testsynapseworkspace \
  --name testlinkconnectionname \
  --file @"path/definition.json"
--file

As propriedades podem ser fornecidas de um arquivo JSON usando a sintaxe @{path} ou uma cadeia de caracteres JSON.

--name -n

O nome da conexão de link.

--workspace-name

O nome do workspace.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

Excluir uma conexão de link.

az synapse link-connection delete --name
                                  --workspace-name

Excluir uma conexão de link.

az synapse link-connection delete --workspace-name testsynapseworkspace \
  --name testlinkconnectionname
--name -n

O nome da conexão de link.

--workspace-name

O nome do workspace.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

Edite tabelas para uma conexão de link.

az synapse link-connection edit-link-tables --file
                                            --name
                                            --workspace-name

Edite tabelas para uma conexão de link. o padrão de arquivo deve ser { "linkTables":[ { "id":"0000000000000000000000000000000000000", // altere para o link Id da tabela a uuid "source":{ "tableName":"sampleSourceTable", // altere para o nome da tabela de origem "schemaName":"sampleSourceSchema" // altere para o nome do esquema de banco de dados de origem }, "target":{ "tableName":"sampleTargetTable", // altere para o nome da tabela de destino "schemaName":"sampleTargetSchema", // altere para o nome do esquema do banco de dados de destino "distributionOptions":{ "type":"Round_RoBin", // escolha um tipo de Hash, Round_RoBin, Replica "distributionColumn":"sampleColumn" // altere para o nome da coluna } }, "operationType":"add" // escolha um valor de adicionar, atualizar, remover } ] }

az synapse link-connection edit-link-tables --workspace-name testsynapseworkspace \
  --name linkconnectionname \
  --file @path/edittablerequestfile.json
--file -f

O caminho do arquivo Editar tabelas de link, o formato de arquivo pode ser exibido usando --help.

--name -n

O nome da conexão de link.

--workspace-name

O nome do workspace.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

Consulte o status da tabela de link de uma conexão de link.

az synapse link-connection get-link-tables-status --name
                                                  --workspace-name
                                                  [--continuation-token]
                                                  [--max-segment-count]

Consulte o status da tabela de link de uma conexão de link.

az synapse link-connection get-link-tables-status --workspace-name testsynapseworkspace \
  --name linkconnectionname \
  --max-segment-count 50 \
  --continuation-token token
--name -n

O nome da conexão de link.

--workspace-name

O nome do workspace.

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--continuation-token

Token de continuação para consultar o status da tabela.

--max-segment-count

Contagem máxima de segmentos para consultar o status da tabela.

Propriedade Valor
Valor padrão: 50
Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

Verifique o status de uma conexão de link após iniciar/parar uma conexão de link.

az synapse link-connection get-status --name
                                      --workspace-name

Interrompa uma conexão de link.

az synapse link-connection get-status --workspace-name testsynapseworkspace \
  --name testlinkconnectionname
--name -n

O nome da conexão de link.

--workspace-name

O nome do workspace.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

Listar conexões de link em um workspace do synapse.

az synapse link-connection list --workspace-name

Listar conexões de link.

az synapse link-connection list --workspace-name testsynapseworkspace
--workspace-name

O nome do workspace.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

Liste as tabelas de link de uma conexão de link.

az synapse link-connection list-link-tables --name
                                            --workspace-name

Liste as tabelas de link de uma conexão de link.

az synapse link-connection list-link-tables --workspace-name testsynapseworkspace \
  --name linkconnectionname \
--name -n

O nome da conexão de link.

--workspace-name

O nome do workspace.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

Obter uma conexão de link.

az synapse link-connection show --name
                                --workspace-name

Obter uma conexão de link.

az synapse link-connection show --workspace-name testsynapseworkspace \
  --name testlinkconectionname
--name -n

O nome da conexão de link.

--workspace-name

O nome do workspace.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

Inicie uma conligação de link.

az synapse link-connection start --name
                                 --workspace-name

Inicie uma conexão de link.

az synapse link-connection start --workspace-name testsynapseworkspace \
  --name testlinkconnectionname
--name -n

O nome da conexão de link.

--workspace-name

O nome do workspace.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

Interrompa uma conexão de link.

az synapse link-connection stop --name
                                --workspace-name

Interrompa uma conexão de link.

az synapse link-connection stop --workspace-name testsynapseworkspace \
  --name testlinkconnectionname
--name -n

O nome da conexão de link.

--workspace-name

O nome do workspace.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

Atualize uma conexão de link.

az synapse link-connection update --file
                                  --name
                                  --workspace-name

Atualize uma conligação de link. Definition.json exemplo é { "name":"sampleLinkConnection", // altere para seu nome de conexão de link "properties":{ "sourceDatabase":{ "typeProperties":{ // altere para seu resourceId de banco de dados de origem e principalId "resourceId":"/subscriptions/sampleSubscriptionId/resourceGroups/sampleResourceGroup/providers/Microsoft.Sql/servers/sampleServer", "principalId":"xxxxxxxxxxx" }, "linkedService":{ "referenceName":"sampleLinkServiceReference", // altere para o link do banco de dados de origem nome do serviço "type":"LinkedServiceReference" } }, "targetDatabase":{ "linkedService":{ "referenceName":"sampleLinkServiceReference", // altere para o nome do serviço de link do banco de dados de destino "type":"LinkedServiceReference", "parameters":{ "DBName":"v2" } }, "compute":{ "coreCount":16, "computeType":"General" } } }

az synapse link-connection update --workspace-name testsynapseworkspace \
  --name testlinkconnectionname \
  --file @"path/definition.json"
--file

As propriedades podem ser fornecidas de um arquivo JSON usando a sintaxe @{path} ou uma cadeia de caracteres JSON.

--name -n

O nome da conexão de link.

--workspace-name

O nome do workspace.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

Atualize a credencial da zona de destino de uma conexão de link.

az synapse link-connection update-landing-zone-credential --name
                                                          --sas-token
                                                          --workspace-name

Atualize a credencial da zona de destino de uma conexão de link.

az synapse link-connection update-landing-zone-credential --workspace-name testsynapseworkspace \
  --name linkconnectionname \
  --sas-token sastoken
--name -n

O nome da conexão de link.

--sas-token

Valor da cadeia de caracteres segura.

--workspace-name

O nome do workspace.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False