Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a: CLI de datos de Azure (
azdata)
Nota:
Algunos escenarios previamente administrados por la CLI de datos de Azure (azdata) ahora se administran mediante extensiones de la CLI de Azure (az) y flujos de trabajo basados en Azure Arc. No hay ningún reemplazo único de 1:1 para todos los azdata comandos. En la tabla siguiente se resaltan las alternativas comunes de la CLI de Azure en las que existen.
| área de comandos azdata | Extensión o grupo de comandos de la CLI de Azure | referencia de Azure CLI |
|---|---|---|
azdata arc dc * |
az arcdata |
Referencia de la CLI de datos de Azure Arc |
azdata arc sql mi * |
az arcdata sql mi |
Administración de Azure SQL Managed Instance con la CLI |
azdata arc postgres * |
az arcdata postgres |
Administración del servidor PostgreSQL con la CLI |
azdata migrate * |
az datamigration |
Migración mediante la CLI |
azdata extension * |
az extension * |
Introducción a las extensiones de la CLI de Azure |
azdata login |
az login |
inicio de sesión de az |
azdata sql shell / azdata sql query |
Ningún equivalente de la CLI de Azure (use sqlcmd, SSMS u otras herramientas de SQL) |
Utilidad sqlcmd SQL Server Management Studio |
Para nuevos escenarios de automatización y administración, prefiera la CLI de Azure (az),las extensiones de la CLI de Azure y las experiencias del portal de Azure Arc.
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.
Commands
| Comando | Descripción |
|---|---|
| azdata bdc create | Cree un clúster de macrodatos. |
| azdata bdc delete | Elimine el clúster de macrodatos. |
| azdata bdc upgrade | Actualice las imágenes implementadas en cada contenedor del clúster de macrodatos de SQL Server. |
| azdata bdc config | Comandos de configuración. |
| azdata bdc endpoint | Comandos de punto de conexión. |
| azdata bdc debug | Comandos de depuración. |
| azdata bdc status | Comandos de estado de clústeres de macrodatos. |
| azdata bdc control | Controlar comandos de servicio. |
| azdata bdc sql | Comandos del servicio Sql. |
| azdata bdc hdfs | Comandos de servicio hdfs. |
| azdata bdc spark | Comandos del servicio Spark. |
| azdata bdc gateway | Comandos de servicio de puerta de enlace. |
| azdata bdc app | Comandos de App Service. |
| azdata bdc hdfs | El módulo HDFS proporciona comandos para acceder a un sistema de archivos HDFS. |
| azdata bdc settings | Comandos de configuración de clústeres de macrodatos. |
| azdata bdc spark | Los comandos de Spark permiten al usuario interactuar con el sistema Spark mediante la creación y administración de sesiones, instrucciones y lotes. |
| azdata bdc rotate | Este comando rota las contraseñas de las cuentas de AD generadas automáticamente en un clúster de macrodatos. Para obtener más información, consulte Información general sobre la rotación de contraseñas de AD. |
azdata bdc create
Cree un clúster de macrodatos de SQL Server: se requiere la configuración de Kubernetes en el sistema junto con las siguientes variables de entorno ['AZDATA_USERNAME', 'AZDATA_PASSWORD'].
azdata bdc create [--name -n]
[--config-profile -c]
[--accept-eula -a]
[--node-label -l]
[--force -f]
Ejemplos
Experiencia de implementación guiada de clústeres de macrodatos de SQL Server: recibirá mensajes de valores necesarios.
azdata bdc create
Implementación de clústeres de macrodatos con argumentos y perfil de configuración personalizado que se inicializó a través de azdata bdc config init.
azdata bdc create --accept-eula yes --config-profile ./path/to/config/profile
Implementación de clústeres de macrodatos con el nombre de clúster personalizado especificado y un perfil de configuración predeterminado aks-dev-test.
azdata bdc create --name <cluster_name> --accept-eula yes --config-profile aks-dev-test
Implementación de clústeres de macrodatos con argumentos: no se proporcionará ninguna solicitud, ya que se usa la marca --force.
azdata bdc create --accept-eula yes --config-profile aks-dev-test --force
Parámetros opcionales
--name -n
Nombre del clúster de macrodatos, que se usa para los espacios de nombres de Kubernetes.
--config-profile -c
Perfil de configuración del clúster de macrodatos, que se usa para implementar el clúster: ['kubeadm-dev-test', 'kubeadm-prod', 'openshift-prod', 'aks-dev-test-ha', 'aks-dev-test', 'aro-dev-test', 'openshift-dev-test']
--accept-eula -a
¿Acepta los términos de licencia? [Sí/no]. Si no desea usar este argumento, puede establecer la variable de entorno ACCEPT_EULA en "sí". Los términos de licencia de azdata se pueden ver en https://aka.ms/eula-azdata-en.
--node-label -l
Etiqueta de nodo de clúster de macrodatos, que se usa para designar los nodos que se van a implementar.
--force -f
Forzar la creación, no se pedirá al usuario ningún valor y todos los problemas se imprimirán como parte de stderr.
Argumentos globales
--debug
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
--help -h
Mostrar este mensaje de ayuda y salir.
--output -o
Formato de salida. Valores permitidos: json, jsonc, table y tsv. Valor predeterminado: json.
--query -q
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
--verbose
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
azdata bdc delete
Elimine el clúster de macrodatos de SQL Server: se requiere la configuración de Kubernetes en el sistema.
azdata bdc delete --name -n
[--force -f]
Ejemplos
Eliminación de clústeres de macrodatos.
azdata bdc delete --name <cluster_name>
Parámetros necesarios
--name -n
Nombre del clúster de macrodatos, que se usa para el espacio de nombres de Kubernetes.
Parámetros opcionales
--force -f
Forzar la eliminación del clúster de macrodatos.
Argumentos globales
--debug
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
--help -h
Mostrar este mensaje de ayuda y salir.
--output -o
Formato de salida. Valores permitidos: json, jsonc, table y tsv. Valor predeterminado: json.
--query -q
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
--verbose
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
azdata bdc upgrade
Actualice las imágenes implementadas en cada contenedor del clúster de macrodatos de SQL Server. Las imágenes actualizadas se basan en la imagen de Docker pasada. Si las imágenes actualizadas proceden de un repositorio de imágenes de Docker diferente a las imágenes implementadas actualmente, también se requiere el parámetro "repository".
azdata bdc upgrade --name -n
--tag -t
[--repository -r]
[--controller-timeout -k]
[--stability-threshold -s]
[--component-timeout -p]
[--force -f]
Ejemplos
Los clústeres de macrodatos se actualizan a una nueva etiqueta de imagen "cu2" del mismo repositorio.
azdata bdc upgrade -t cu2
Los clústeres de macrodatos se actualizan a una nueva imagen con la etiqueta "cu2" de un nuevo repositorio "foo/bar/baz".
azdata bdc upgrade -t cu2 -r foo/bar/baz
Los clústeres de macrodatos se actualizan a una nueva imagen con la etiqueta "cu2" del mismo repositorio. La actualización esperará 30 minutos para que el controlador actualice y 30 minutos para que la base de datos del controlador se actualice. A continuación, esperará a que el controlador y la base de datos del controlador se ejecuten durante tres minutos sin bloquear la actualización del resto del clúster. Cada fase posterior de la actualización tendrá cuarenta minutos para completarse.
azdata bdc upgrade -t cu2 --controller-timeout=30 --component-timeout=40 --stability-threshold=3
Parámetros necesarios
--name -n
Nombre del clúster de macrodatos, que se usa para los espacios de nombres de Kubernetes.
--tag -t
Etiqueta de imagen de Docker de destino a la que actualizar todo el contenedor del clúster.
Parámetros opcionales
--repository -r
El repositorio de Docker para que todos los contenedores del clúster extraen sus imágenes.
--controller-timeout -k
Número de minutos que se espera a que el controlador o la base de datos del controlador se actualicen antes de revertir la actualización.
--stability-threshold -s
Número de minutos que se esperarán después de una actualización antes de marcarla como estable.
--component-timeout -p
Número de minutos que se deben esperar a que se complete cada fase de la actualización (después de la actualización del controlador) antes de pausar la actualización.
--force -f
Si está presente, omite la comprobación de estado del clúster antes de iniciar la actualización.
Argumentos globales
--debug
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
--help -h
Mostrar este mensaje de ayuda y salir.
--output -o
Formato de salida. Valores permitidos: json, jsonc, table y tsv. Valor predeterminado: json.
--query -q
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
--verbose
Aumente el nivel de detalle del registro. Usa --debug para ver 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.