Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: CLI de Dados do Azure (
azdata)
Observação
Alguns cenários tratados anteriormente pela CLI de Dados do Azure (azdata) agora são gerenciados por meio de extensões da CLI do Azure (az) e fluxos de trabalho baseados no Azure Arc. Não há uma única substituição 1:1 para todos os azdata comandos. A tabela a seguir realça alternativas da CLI do Azure comumente relacionadas onde elas existem.
| azdata command area | Extensão/grupo de comandos da CLI do Azure | Referência do Azure CLI |
|---|---|---|
azdata arc dc * |
az arcdata |
Referência da CLI de dados do Azure Arc |
azdata arc sql mi * |
az arcdata sql mi |
Gerenciar a Instância Gerenciada de SQL do Azure com a CLI |
azdata arc postgres * |
az arcdata postgres |
Gerenciar o servidor PostgreSQL com a CLI |
azdata migrate * |
az datamigration |
Migrar usando a CLI |
azdata extension * |
az extension * |
Visão geral das extensões da CLI do Azure |
azdata login |
az login |
az login |
azdata sql shell / azdata sql query |
Nenhuma CLI do Azure equivalente (use sqlcmd, SSMS ou outras ferramentas SQL) |
Utilitário sqlcmd SQL Server Management Studio |
Para novos cenários de automação e gerenciamento, prefira a CLI do Azure (az), as extensões da CLI do Azure e as experiências do portal do Azure Arc.
O artigo a seguir fornece referência para os comandos sql na ferramenta azdata. Para obter mais informações sobre outros comandos de azdata, confira referência de azdata.
Comandos
| Command | Descrição |
|---|---|
| azdata arc | Comandos para usar o Azure Arc para serviços de dados do Azure. |
| azdata sql | A CLI do BD SQL permite que o usuário interaja com o SQL Server por meio do T-SQL. |
| logon do azdata | Faça logon no ponto de extremidade do controlador do cluster e defina seu namespace como seu contexto ativo. Para usar uma senha no logon, você deve definir a variável de ambiente AZDATA_PASSWORD. |
| azdata logout | Faça logoff do cluster. |
| contexto azdata | Comandos de gerenciamento de contexto. |
| azdata bdc | Selecione, gerencie e opere clusters de Big Data do SQL Server. |
| extensão azdata | Gerencia e atualiza as extensões da CLI. |
| azdata app | Criar, excluir, executar e gerenciar aplicativos. |
| azdata postgres | Executor de consulta postgres e shell interativo. |
| azdata notebook | Comandos para exibir, executar e gerenciar notebooks de um terminal. |
logon do azdata
Quando o cluster for implantado, ele listará o ponto de extremidade do controlador durante a implantação, que você deve usar para fazer logon. Se você não souber o ponto de extremidade do controlador, poderá fazer logon tendo a configuração kube do cluster em seu sistema no local padrão da página inicial> do <usuário/.kube/config ou usar o env var KUBECONFIG, ou seja, exportar KUBECONFIG=path/to/.kube/config. Quando você fizer logon, o namespace desse cluster será definido como seu contexto ativo.
azdata login [--auth]
[--endpoint -e]
[--accept-eula -a]
[--namespace -ns]
[--username -u]
[--principal -p]
Exemplos
Faça logon usando a autenticação básica.
azdata login --auth basic --username johndoe --endpoint https://<ip or domain name>:30080
Faça logon usando o Active Directory.
azdata login --auth ad --endpoint https://<ip or domain name>:30080
Faça logon usando o active directory com uma entidade de segurança explícita.
azdata login --auth ad --principal johndoe@COSTOSO.COM --endpoint https://<ip or domain name>:30080
Fazer logon interativamente. O nome do cluster sempre será solicitado se não for especificado como um argumento. Se você tiver as variáveis de AZDATA_USERNAME, AZDATA_PASSWORD e ACCEPT_EULA de desenvolvimento definidas em seu sistema, elas não serão solicitadas. Se você tiver a configuração kube em seu sistema ou estiver usando o env var KUBECONFIG para especificar o caminho para a configuração, a experiência interativa primeiro tentará usar a configuração e, em seguida, solicitará se a configuração falhar.
azdata login
Faça logon (não interativamente). Faça logon com o nome do cluster, o nome de usuário do controlador, o ponto de extremidade do controlador e o conjunto de aceitação do EULA como argumentos. A variável de ambiente AZDATA_PASSWORD deve ser definida. Se você não quiser especificar o ponto de extremidade do controlador, tenha a configuração kube em seu computador no local padrão da página inicial> do <usuário/.kube/config ou use o env var KUBECONFIG, ou seja, exporte KUBECONFIG=path/to/.kube/config.
azdata login --namespace ClusterName --username johndoe@contoso.com --endpoint https://<ip or domain name>:30080 --accept-eula yes
Faça logon com a configuração kube no computador e o env var definido para AZDATA_USERNAME, AZDATA_PASSWORD e ACCEPT_EULA.
azdata login -n ClusterName
Parâmetros opcionais
--auth
A estratégia de autenticação. Autenticação básica ou do Active Directory. O padrão é a autenticação "básica".
--endpoint -e
Ponto de extremidade do controlador de cluster "https://host:port". Se você não quiser usar esse arg, poderá usar a configuração kube em seu computador. Verifique se a configuração está localizada no local padrão do <usuário home>/.kube/config ou use o env var KUBECONFIG.
--accept-eula -a
Você aceita os termos de licença? [sim/não]. Se você não quiser usar esse arg, poderá definir a variável de ambiente ACCEPT_EULA como "sim". Os termos de licença para este produto podem ser exibidos em https://aka.ms/eula-azdata-en.
--namespace -ns
Namespace do plano de controle do cluster.
--username -u
Usuário da conta. Se você não quiser usar esse arg, poderá definir a variável de ambiente AZDATA_USERNAME.
--principal -p
Seu reino Kerberos. Na maioria dos casos, seu realm Kerberos é seu nome de domínio, em letras maiúsculas e minúsculas.
Argumentos globais
--debug
Aumente a verbosidade de log para mostrar todos os logs de depuração.
--help -h
Mostre esta mensagem de ajuda e saia.
--output -o
Formato de saída. Valores permitidos: json, jsonc, table, tsv. Padrão: json.
--query -q
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
--verbose
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
azdata logout
Faça logoff do cluster.
azdata logout
Exemplos
Faça logon deste usuário.
azdata logout
Argumentos globais
--debug
Aumente a verbosidade de log para mostrar todos os logs de depuração.
--help -h
Mostre esta mensagem de ajuda e saia.
--output -o
Formato de saída. Valores permitidos: json, jsonc, table, tsv. Padrão: json.
--query -q
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
--verbose
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
Próximas Etapas
Para obter mais informações sobre outros comandos de azdata, confira referência de azdata.
Para saber mais sobre como instalar a ferramenta azdata, confira Instalar azdata.