Compartilhar via


azdata app

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

Observação

Alguns cenários tratados anteriormente pela CLI de Dados do Azure (azdata) agora são gerenciados por meio de extensões da CLI do Azure (az) e fluxos de trabalho baseados no Azure Arc. Não há uma única substituição 1:1 para todos os azdata comandos. A tabela a seguir realça alternativas da CLI do Azure comumente relacionadas onde elas existem.

azdata command area Extensão/grupo de comandos da CLI do Azure Referência do Azure CLI
azdata arc dc * az arcdata Referência da CLI de dados do Azure Arc
azdata arc sql mi * az arcdata sql mi Gerenciar a Instância Gerenciada de SQL do Azure com a CLI
azdata arc postgres * az arcdata postgres Gerenciar o servidor PostgreSQL com a CLI
azdata migrate * az datamigration Migrar usando a CLI
azdata extension * az extension * Visão geral das extensões da CLI do Azure
azdata login az login az login
azdata sql shell / azdata sql query Nenhuma CLI do Azure equivalente (use sqlcmd, SSMS ou outras ferramentas SQL) Utilitário sqlcmd

SQL Server Management Studio

Para novos cenários de automação e gerenciamento, prefira a CLI do Azure (az), as extensões da CLI do Azure e as experiências do portal do Azure Arc.

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

Command Descrição
modelo de aplicativo azdata Modelos.
azdata app init Iniciar rapidamente um novo esqueleto de aplicativo.
azdata app create Criar aplicativo.
azdata app update Atualizar o aplicativo.
azdata app list Listar os aplicativos.
azdata app delete Excluir aplicativo.
azdata app run Executar o aplicativo.
azdata app describe Descrever o aplicativo.

azdata app init

Ajuda você a iniciar o esqueleto do novo aplicativo e/ou arquivos de especificação com base em ambientes de runtime.

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

Exemplos

Efetuar scaffold apenas do spec.yaml de um novo aplicativo.

azdata app init --spec

Scaffold a new R application skeleton based on the r template.

azdata app init --name reduce --template r

Faça scaffold de um novo esqueleto de aplicativo Python com base no python modelo.

azdata app init --name reduce --template python

Faça scaffold de um novo esqueleto de aplicativo SSIS com base no ssis modelo.

azdata app init --name reduce --template ssis            

Parâmetros opcionais

--spec -s

Gerar apenas o spec.yaml de um aplicativo.

--name -n

Nome do aplicativo.

--version -v

Versão da aplicação.

--template -t

Nome do modelo. Para obter uma lista completa de nomes de modelos com suporte, execute azdata app template list

--destination -d

Onde posicionar o esqueleto do aplicativo. Padrão: o diretório de trabalho atual.

--url -u

Especificar uma localização de repositório de modelos diferente. Padrão: https://github.com/Microsoft/SQLBDC-AppDeploy.git

Argumentos globais

--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

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

azdata app create

Criar um aplicativo.

azdata app create --spec -s 
                  

Exemplos

Criar um novo aplicativo usando um diretório contendo uma especificação de implantação spec.yaml válida.

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

Parâmetros Necessários

--spec -s

Caminho para um diretório com um arquivo de especificação YAML que descreve o aplicativo.

Argumentos globais

--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

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

azdata app update

Atualizar um aplicativo.

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

Exemplos

Atualizar um aplicativo existente usando um diretório contendo uma especificação de implantação spec.yaml válida.

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

Parâmetros opcionais

--spec -s

Caminho para um diretório com um arquivo de especificação YAML que descreve o aplicativo.

--yes -y

Não solicite confirmação ao atualizar um aplicativo usando um arquivo spec.yaml do CWD.

Argumentos globais

--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

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

azdata app list

Listar um aplicativo.

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

Exemplos

Listar o aplicativo por nome e versão.

azdata app list --name reduce  --version v1

Listar todas as versões do aplicativo por nome.

azdata app list --name reduce

Listar todas as versões do aplicativo por nome.

azdata app list

Parâmetros opcionais

--name -n

Nome do aplicativo.

--version -v

Versão da aplicação.

Argumentos globais

--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

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

azdata app delete

Excluir um aplicativo.

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

Exemplos

Excluir o aplicativo por nome e versão.

azdata app delete --name reduce --version v1    

Parâmetros Necessários

--name -n

Nome do aplicativo.

--version -v

Versão da aplicação.

Argumentos globais

--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

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

azdata app run

Executar um aplicativo.

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

Exemplos

Executar um aplicativo sem parâmetros de entrada.

azdata app run --name reduce --version v1

Executar um aplicativo com um parâmetro de entrada.

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

Executar um aplicativo com vários parâmetros de entrada.

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

Parâmetros Necessários

--name -n

Nome do aplicativo.

--version -v

Versão da aplicação.

Parâmetros opcionais

--inputs

Parâmetros de entrada do aplicativo em um formato CSV name=value.

Argumentos globais

--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

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

azdata app describe

Descrever um aplicativo.

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

Exemplos

Descrever o aplicativo.

azdata app describe --name reduce --version v1    

Parâmetros opcionais

--spec -s

Caminho para um diretório com um arquivo de especificação YAML que descreve o aplicativo.

--name -n

Nome do aplicativo.

--version -v

Versão da aplicação.

Argumentos globais

--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--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 a verbosidade do registro em 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.