azdata

Aplica-se a: CLI de Dados do Azure ()azdata

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

Comando Descrição
azdata arc Comandos para usar o Azure Arc para serviços de dados do Azure.
azdata sql A CLI do banco de dados SQL permite que o usuário interaja com o SQL Server por meio de T-SQL.
azdata login 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, defina a variável de ambiente AZDATA_PASSWORD.
azdata logout Fazer logoff do cluster.
azdata context Comandos de gerenciamento de contexto.
azdata bdc Selecionar, gerenciar e operar clusters de Big Data do SQL Server.
azdata extension Gerencia e atualiza as extensões da CLI.
azdata app Criar, excluir, executar e gerenciar aplicativos.
azdata postgres Shell interativo e executor de consulta do Postgres.
azdata notebook Comandos para exibir, executar e gerenciar notebooks de um terminal.

azdata login

Quando o cluster for implantado, ele listará o ponto de extremidade do controlador durante a implantação, que você deverá usar para fazer logon. Se você não souber o ponto de extremidade do controlador, você poderá fazer logon colocando a configuração de kube do seu cluster no seu sistema na localização padrão <pasta inicial do usuário>/.kube/config ou usando a variável de ambiente 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 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 será sempre solicitado se não for especificado como um argumento. Se você tiver as variáveis de env AZDATA_USERNAME, AZDATA_PASSWORD e ACCEPT_EULA definidas em seu sistema, elas não serão solicitadas. Se você tiver a configuração de kube em seu sistema ou estiver usando a variável de ambiente KUBECONFIG para especificar o caminho para a configuração, a experiência interativa primeiro tentará usar a configuração e, em seguida, a solicitará se a configuração falhar.

azdata login

Fazer logon (não interativamente). Fazer logon com o nome do cluster, o nome de usuário do controlador, o ponto de extremidade do controlador e o a aceitação do EULA definidos como argumentos. A variável de ambiente AZDATA_PASSWORD precisa ser definida. Se você não quiser especificar o ponto de extremidade do controlador, coloque a configuração de kube em seu computador na localização padrão <pasta inicial do usuário>/.kube/config ou usando a variável de ambiente KUBECONFIG, ou seja, exportar KUBECONFIG=path/to/.kube/config.

azdata login --namespace ClusterName --username johndoe@contoso.com  --endpoint https://<ip or domain name>:30080 --accept-eula yes

Fazer logon com configuração de kube no computador e definir as variáveis de ambiente 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 não quiser usar esse argumento, você poderá usar a configuração de kube em seu computador. Verifique se a configuração está na localização padrão de <pasta inicial do usuário>/.kube/config ou use a variável de ambiente KUBECONFIG.

--accept-eula -a

Você aceita os termos de licença? [sim/não]. Se não quiser usar esse argumento, você poderá definir a variável de ambiente ACCEPT_EULA como 'sim'. Os termos de licença desse 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 não quiser usar esse argumento, você poderá definir a variável de ambiente AZDATA_USERNAME.

--principal -p

Seu realm do Kerberos. Na maioria dos casos, o realm do Kerberos é seu nome de domínio em letras maiúsculas.

Argumentos globais

--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--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 o detalhamento do log. Use --debug para logs de depuração completos.

azdata logout

Fazer logoff do cluster.

azdata logout 

Exemplos

Fazer logoff deste usuário.

azdata logout

Argumentos globais

--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--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 o detalhamento do 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.