Compartir a través de


aplicación de azdata

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 la Referencia de azdata.

Commands

Comando Descripción
azdata app template Plantillas.
azdata app init Inicio rápido de un nuevo esqueleto de la aplicación.
azdata app create Crea una aplicación.
azdata app update Actualiza una aplicación.
azdata app list Muestra una lista de aplicaciones.
azdata app delete Eliminar aplicación.
azdata app run Ejecuta una aplicación.
azdata app describe Describe una aplicación.

azdata app init

Le permite iniciar rápidamente un nuevo esqueleto de la aplicación o archivos de especificaciones basados en entornos de ejecución.

azdata app init [--spec -s] 
                [--name -n]  
                
[--version -v]  
                
[--template -t]  
                
[--destination -d]  
                
[--url -u]

Ejemplos

Aplica scaffolding solo en el archivo spec.yaml de una aplicación nueva.

azdata app init --spec

Aplicar scaffolding a un nuevo esqueleto de aplicación de R basado en la r plantilla.

azdata app init --name reduce --template r

Aplicar scaffolding a un nuevo esqueleto de aplicación de Python basado en la python plantilla.

azdata app init --name reduce --template python

Aplicar scaffolding a un nuevo esqueleto de aplicación SSIS basado en la ssis plantilla.

azdata app init --name reduce --template ssis            

Parámetros opcionales

--spec -s

Generar solo un archivo spec.yaml de la aplicación.

--name -n

Nombre de la aplicación.

--version -v

Versión de la aplicación.

--template -t

Nombre de plantilla. Para obtener la lista completa de nombres de plantillas admitidos, ejecute azdata app template list.

--destination -d

Dónde colocar el esqueleto de la aplicación. Valor predeterminado: directorio de trabajo actual.

--url -u

Especifique otra ubicación de repositorio de plantillas. Opción predeterminada: https://github.com/Microsoft/SQLBDC-AppDeploy.git

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 app create

Crea una aplicación.

azdata app create --spec -s 
                  

Ejemplos

Crea una aplicación desde un directorio que contenga un archivo spec.yaml de especificación de implementación válido.

azdata app create --spec /path/to/dir/with/spec/yaml

Parámetros necesarios

--spec -s

Ruta a un directorio con un archivo de especificación de YAML en el que se describe la aplicació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.

azdata app update

Actualiza una aplicación.

azdata app update [--spec -s] 
                  [--yes -y]

Ejemplos

Actualiza una aplicación existente desde un directorio que contenga un archivo spec.yaml de especificación de implementación válido.

azdata app update --spec /path/to/dir/with/spec/yaml    

Parámetros opcionales

--spec -s

Ruta a un directorio con un archivo de especificación de YAML en el que se describe la aplicación.

--yes -y

No pide la confirmación al actualizar una aplicación desde el archivo spec.yaml de CWD.

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 app list

Muestra una lista de aplicaciones.

azdata app list [--name -n] 
                [--version -v]

Ejemplos

Muestra las aplicaciones por nombre y versión.

azdata app list --name reduce  --version v1

Muestra una lista de todas las versiones de la aplicación por nombre.

azdata app list --name reduce

Muestra una lista de todas las versiones de la aplicación por nombre.

azdata app list

Parámetros opcionales

--name -n

Nombre de la aplicación.

--version -v

Versión de la aplicació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.

azdata app delete

Eliminar una aplicación.

azdata app delete --name -n 
                  --version -v

Ejemplos

Elimina aplicaciones por nombre y versión.

azdata app delete --name reduce --version v1    

Parámetros necesarios

--name -n

Nombre de la aplicación.

--version -v

Versión de la aplicació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.

azdata app run

Ejecuta una aplicación.

azdata app run --name -n 
               --version -v  
               
[--inputs]

Ejemplos

Ejecuta una aplicación sin parámetros de entrada.

azdata app run --name reduce --version v1

Ejecuta una aplicación con un parámetro de entrada.

azdata app run --name reduce --version v1 --inputs x=10

Ejecuta una aplicación con varios parámetros de entrada.

azdata app run --name reduce --version v1 --inputs x=10,y5.6    

Parámetros necesarios

--name -n

Nombre de la aplicación.

--version -v

Versión de la aplicación.

Parámetros opcionales

--inputs

Parámetros de entrada de la aplicación en formato name=value de CSV.

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 app describe

Describe una aplicación.

azdata app describe [--spec -s] 
                    [--name -n]  
                    
[--version -v]

Ejemplos

Describe la aplicación.

azdata app describe --name reduce --version v1    

Parámetros opcionales

--spec -s

Ruta a un directorio con un archivo de especificación de YAML en el que se describe la aplicación.

--name -n

Nombre de la aplicación.

--version -v

Versión de la aplicació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.