Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
En este artículo se describe cómo ejecutar una aplicación dentro de clústeres de macrodatos de SQL Server.
Important
Los clústeres de macrodatos de Microsoft SQL Server 2019 se retiran. La compatibilidad con clústeres de macrodatos de SQL Server 2019 finalizó a partir del 28 de febrero de 2025. Para obtener más información, consulte la entrada de blog del anuncio y las opciones de macrodatos en la plataforma de Microsoft SQL Server.
Prerequisites
Capabilities
En SQL Server 2019, puede crear, eliminar, describir, inicializar, enumerar, ejecutar y actualizar la aplicación. En la tabla siguiente se describen los comandos de implementación de aplicaciones que puede usar con azdata.
| Command | Description |
|---|---|
azdata app describe |
Describe application. |
azdata app run |
Run application. |
En las siguientes secciones se describen estos comandos con más detalle.
Ejecutar una aplicación
Si la aplicación está en un Ready estado, puede usarla ejecutándola con los parámetros de entrada especificados. Use la sintaxis siguiente para ejecutar una aplicación:
azdata app run --name <app_name> --version <app_version> --inputs <inputs_params>
El siguiente comando de ejemplo muestra el comando run:
azdata app run --name add-app --version v1 --inputs x=1,y=2
Si la ejecución se realizó correctamente, debería ver la salida como se especifica al crear la aplicación. La siguiente salida es un ejemplo:
{
"changedFiles": [],
"consoleOutput": "",
"errorMessage": "",
"outputFiles": {},
"outputParameters": {
"result": 3
},
"success": true
}
Descripción de una aplicación
El comando describe proporciona información detallada sobre la aplicación, incluido el punto de conexión del clúster. Lo suelen usar los desarrolladores de aplicaciones para compilar una aplicación con el cliente de Swagger y con el servicio web para interactuar con la aplicación de manera RESTful. Para más información, consulte Consumo de aplicaciones en clústeres de macrodatos para obtener más información.
{
"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"
}
Related content
Averigüe cómo integrar aplicaciones implementadas en Clústeres de macrodatos de SQL Server en aplicaciones propias en Consumo de aplicaciones en clústeres de macrodatos para obtener más información. También puede ver otros ejemplos en Ejemplos de implementación de aplicaciones.
Para obtener más información sobre Clústeres de macrodatos de SQL Server, vea Presentación de Clústeres de macrodatos de SQL Server 2019.