檢視及管理應用程式
適用於:火花發動機 穀麩加速火花發動機
您可以監視 IBM® watsonx.data 實例中所提交應用程式的狀態。 登入 watsonx.data 群集。 移至基礎架構管理程式頁面。
在 watsonx.data 中檢視已提交 Spark 應用程式的詳細資料
- 在 應用程式 標籤中,您可以檢視提交至 watsonx.data的所有應用程式清單。 該標籤也會顯示詳細資料,例如應用程式狀態、Spark 版本、建立時間、開始時間及完成時間。
申請狀態可以是:接受、完成、失敗、錯誤、執行中、已提交、停止或等待。
- 按一下結果清單中應用程式 ID 左側的箭頭,以檢視更多詳細資料,例如 Spark 應用程式 ID 和 應用程式名稱。
您也可以使用 過濾器 圖示,根據狀態來過濾應用程式。
透過呼叫應用程式狀態 API 來追蹤應用程式的狀態,請參閱 API。
停止 watsonx.data 中的應用程式
您只能停止處於 RUNNING 狀態的應用程式。
- 在應用程式索引標籤中,選取您要停止的應用程式。
- 按一下溢出功能表,然後選擇停止。 應用程式狀態會變更為
STOPPED。
使用 API 設定篩選參數以列出 Spark 應用程式
您可以使用 API 來限制列出的 Spark 應用程式數量。 此外,您也可以使用其他篩選選項應用程式名稱、開始時間間隔和結束時間間隔來篩選應用程式。
您可以設定下列參數,並使用 CURL 指令新增過濾參數:
curl -k -X GET
https://<region>/lakehouse/api/<api_version>/spark_engines/<spark_engine_id>/applications?state=accepted,running,finished,failed&limit=<limit_value>&start_time_interval={start_lower timestamp limit},{start_upper timestamp limit}&end_time_interval={end_lower timestamp limit},{end_upper timestamp limit}
參數值:
-
<region>:配置 Spark 實例的區域。 -
<spark_engine_id>:Spark 引擎的引擎 ID。 -
<application_id>:檢視詳細資訊的應用程式。 -
<limit_value>:來自 集群實例的實例 ID。watsonx.data URL 例如,1609968577169454。 -
start_time_interval: 用來依開始時間篩選應用程式的時間間隔。 指定 {start_lower timestamp limit} 和 {start_upper timestamp limit} 例如,2025-04-08T00:00:00Z,2025-04-10T23:59:59Z。
-
end_time_interval: 用來依據結束時間篩選應用程式的時間間隔。 Interval 以格式指定。 指定 {end_lower timestamp limit} 和 {end_upper timestamp limit} 例如,2024-04-08T00:00:00Z,2024-04-08T23:59:59Z。
-
<api_version>:使用 v2 API 時,請將 <api_version> 參數設定為v2;使用 v3 API 時,請將它設定為v3。
相關API
如需相關 API 的資訊,請參閱