使用 azdata 執行應用程式 - SQL Server 巨量資料叢集
此文章描述如何執行 SQL Server 巨量資料叢集內的應用程式。
重要
Microsoft SQL Server 2019 巨量資料叢集附加元件將會淘汰。 SQL Server 2019 巨量資料叢集的支援將於 2025 年 2 月 28 日結束。 平台上將完全支援含軟體保證 SQL Server 2019 的所有現有使用者,而且軟體將會持續透過 SQL Server 累積更新來維護,直到該時間為止。 如需詳細資訊,請參閱公告部落格文章和 Microsoft SQL Server 平台上的巨量資料選項。
Prerequisites
功能
在 SQL Server 2019 中,您可以建立、刪除、描述、初始化、列出執行及更新您的應用程式。 下表描述您可以搭配 azdata 使用的應用程式部署命令。
Command | 說明 |
---|---|
azdata app describe |
描述應用程式。 |
azdata app run |
執行應用程式。 |
下列各節會詳細描述這些命令。
執行應用程式
如果應用程式處於 Ready
狀態,您可以使用指定的輸入參數來執行。 使用下列語法來執行應用程式:
azdata app run --name <app_name> --version <app_version> --inputs <inputs_params>
下列範例命令示範執行命令:
azdata app run --name add-app --version v1 --inputs x=1,y=2
如果執行成功,您應該會看到您在建立應用程式時所指定的輸出。 以下輸出是範例。
{
"changedFiles": [],
"consoleOutput": "",
"errorMessage": "",
"outputFiles": {},
"outputParameters": {
"result": 3
},
"success": true
}
描述應用程式
describe 命令提供有關應用程式的詳細資訊,包括您叢集中的端點。 應用程式開發人員通常會使用此方法來建立使用 Swagger 用戶端的應用程式,並使用 Webservice 以 RESTful 方式與應用程式互動。 如需詳細資訊,請參閱取用巨量資料叢集上的應用程式。
{
"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"
}
相關內容
若要探索如何在自己的應用程式中整合部署在 SQL Server 巨量資料叢集上的應用程式,請參閱取用巨量資料叢集上的應用程式以取得詳細資訊。 您也可以在應用程式部署範例中查看其他範例。
如需有關 SQL Server 巨量資料叢集的詳細資訊,請參閱 SQL Server 2019 巨量資料叢集簡介。