Comparteix a través de


azdata

Se aplica a: CLI de datos de Azure (azdata)

En el siguiente artículo se proporciona una referencia de los comandos sql de la herramienta azdata. Para obtener más información sobre otros comandos de azdata, vea Referencia de azdata.

Comandos

Command Descripción
azdata arc Comandos para usar Azure Arc en servicios de datos de Azure.
azdata sql La CLI de SQL DB permite al usuario interactuar con SQL Server mediante T-SQL.
azdata login Inicie sesión en el punto de conexión del controlador del clúster y establezca su espacio de nombres como su contexto activo. Para usar una contraseña en el inicio de sesión, debe establecer la variable de entorno AZDATA_PASSWORD.
azdata logout Para cerrar la sesión del clúster.
azdata context Comandos de administración de contexto.
azdata bdc Para seleccionar, administrar y poner en funcionamiento clústeres de macrodatos de SQL Server.
azdata extension Administre y actualice extensiones de la CLI.
azdata app Para crear, eliminar, ejecutar y administrar aplicaciones.
azdata postgres Ejecutor de consultas y shell interactivo de Postgres.
azdata notebook Comandos para ver, ejecutar y administrar cuadernos desde un terminal.

azdata login

Una vez implementado el clúster, mostrará el punto de conexión del controlador durante la implementación que se debe usar para iniciar sesión. Si no conoce el punto de conexión del controlador, puede iniciar sesión teniendo el archivo kubeconfig del clúster en el sistema en la ubicación predeterminada, <inicio usuario>/.kube/config, o usar la variable de entorno KUBECONFIG, esto es, export KUBECONFIG=path/to/.kube/config. Al iniciar sesión, el espacio de nombres de este clúster se establecerá en el contexto activo.

azdata login [--auth] 
             [--endpoint -e]  
             
[--accept-eula -a]  
             
[--namespace -ns]  
             
[--username -u]  
             
[--principal -p]

Ejemplos

Iniciar sesión mediante la autenticación básica.

azdata login --auth basic --username johndoe --endpoint https://<ip or domain name>:30080

Iniciar sesión mediante Active Directory.

azdata login --auth ad --endpoint https://<ip or domain name>:30080                

Iniciar sesión mediante Active Directory con una entidad de seguridad explícita.

azdata login --auth ad --principal johndoe@COSTOSO.COM --endpoint https://<ip or domain name>:30080

Iniciar sesión de forma interactiva. Siempre se le pedirá el nombre del clúster si no lo especifica como argumento. Si tiene las variables de entorno AZDATA_USERNAME, AZDATA_PASSWORD y ACCEPT_EULA establecidas en el sistema, no se le pedirá que lo haga. Si tiene el archivo kubeconfig en el sistema o usa la variable de entorno KUBECONFIG para especificar la ruta de acceso a la configuración, la experiencia interactiva intentará usar la configuración en primer lugar y, si falla, le preguntará.

azdata login

Inicie sesión (de forma no interactiva). Inicie sesión con el nombre del clúster, el nombre de usuario del controlador, el punto de conexión del controlador y el conjunto de aceptación del Contrato de licencia para el usuario final como argumentos. La variable de entorno AZDATA_PASSWORD debe estar establecida. Si no quiere especificar el punto de conexión del controlador, coloque el archivo kubeconfig en el equipo, en la ubicación predeterminada, <inicio usuario>/.kube/config, o use la variable de entorno KUBECONFIG, esto es, export KUBECONFIG=path/to/.kube/config.

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

Inicie sesión con kubeconfig en la máquina y con las variables de entorno AZDATA_USERNAME, AZDATA_PASSWORD y ACCEPT_EULA. establecidas.

azdata login -n ClusterName

Parámetros opcionales

--auth

Estrategia de autenticación. Autenticación básica o de Active Directory. La autenticación básica es la predeterminada.

--endpoint -e

Punto de conexión del controlador de clúster "https://host:port". Si no quiere usar este argumento, puede usar el archivo kubeconfig en el equipo; asegúrese de que está en la ubicación predeterminada, <inicio usuario>/.kube/config, o use la variable de entorno KUBECONFIG.

--accept-eula -a

¿Acepta los términos de licencia? [sí/no]. Si no quiere usar este argumento, puede establecer la variable de entorno ACCEPT_EULA en “yes”. Los términos de licencia de este producto se pueden ver en https://aka.ms/eula-azdata-en.

--namespace -ns

Espacio de nombres del plano de control del clúster.

--username -u

Usuario de la cuenta. Si no quiere usar este argumento, puede establecer la variable de entorno AZDATA_USERNAME.

--principal -p

Dominio Kerberos. En la mayoría de casos, el dominio Kerberos es el nombre de dominio, en letras mayúsculas.

Argumentos globales

--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--output -o

Formato de salida. Valores permitidos: json, jsonc, table y tsv. Valor predeterminado: json.

--query -q

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

azdata logout

Para cerrar la sesión del clúster.

azdata logout 

Ejemplos

Cierre la sesión de este clúster.

azdata logout

Argumentos globales

--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--output -o

Formato de salida. Valores permitidos: json, jsonc, table y tsv. Valor predeterminado: json.

--query -q

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

Pasos siguientes

Para obtener más información sobre otros comandos de azdata, vea Referencia de azdata.

Para más información sobre cómo instalar la herramienta azdata, consulte Instalación de azdata.