Executar aplicativos com azdata – Clusters de Big Data do SQL Server 2019
Este artigo descreve como executar um aplicativo nos Clusters de Big Data do SQL Server.
Importante
O complemento Clusters de Big Data do Microsoft SQL Server 2019 será desativado. O suporte para Clusters de Big Data do SQL Server 2019 será encerrado em 28 de fevereiro de 2025. Todos os usuários existentes do SQL Server 2019 com Software Assurance terão suporte total na plataforma e o software continuará a ser mantido por meio de atualizações cumulativas do SQL Server até esse momento. Para obter mais informações, confira a postagem no blog de anúncio e as opções de Big Data na plataforma do Microsoft SQL Server.
Pré-requisitos
Funcionalidades
No SQL Server 2019, você pode criar, excluir, descrever, inicializar, listar, executar e atualizar seu aplicativo. A tabela a seguir descreve os comandos de implantação de aplicativos que você pode usar com o azdata.
Comando | Descrição |
---|---|
azdata app describe |
Descrever o aplicativo. |
azdata app run |
Executar o aplicativo. |
As seções a seguir descrevem esses comandos mais detalhadamente.
Executar um aplicativo
Se o aplicativo estiver em um estado Ready
, use-o executando-o com os parâmetros de entrada especificados. Use a seguinte sintaxe para executar um aplicativo:
azdata app run --name <app_name> --version <app_version> --inputs <inputs_params>
O seguinte comando de exemplo demonstra o comando de execução:
azdata app run --name add-app --version v1 --inputs x=1,y=2
Se a execução for bem-sucedida, você deverá ver a saída especificada quando o aplicativo foi criado. A saída a seguir é um exemplo.
{
"changedFiles": [],
"consoleOutput": "",
"errorMessage": "",
"outputFiles": {},
"outputParameters": {
"result": 3
},
"success": true
}
Descrever um aplicativo
O comando describe fornece informações detalhadas sobre o aplicativo, incluindo o ponto de extremidade no seu cluster. Normalmente, isso é usado por um desenvolvedor de aplicativos para criar um aplicativo usando o cliente do Swagger e usando o serviço Web para interagir com o aplicativo de maneira semelhante ao RESTful. Confira mais informações em Consumir aplicativos em clusters de Big Data.
{
"input_param_defs": [
{
"name": "x",
"type": "int"
},
{
"name": "y",
"type": "int"
}
],
"links": {
"app": "https://10.1.1.3:30080/api/app/add-app/v1",
"swagger": "https://10.1.1.3:30080/api/app/add-app/v1/swagger.json"
},
"name": "add-app",
"output_param_defs": [
{
"name": "result",
"type": "int"
}
],
"state": "Ready",
"version": "v1"
}
Conteúdo relacionado
Explore como integrar os aplicativos implantados no Clusters de Big Data do SQL Server em seus próprios aplicativos em Consumir aplicativos em clusters de Big Data para obter mais informações. Confira também mais amostras em Amostras de implantação de aplicativo.
Para obter mais informações sobre Clusters de Big Data do SQL Server, confira O que são Clusters de Big Data do SQL Server 2019.