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.