檢視及管理應用程式

適用於火花發動機 穀麩加速火花發動機

您可以監視 IBM® watsonx.data 實例中所提交應用程式的狀態。 登入 watsonx.data 群集。 移至基礎架構管理程式頁面。

在 watsonx.data 中檢視已提交 Spark 應用程式的詳細資料

  1. 應用程式 標籤中,您可以檢視提交至 watsonx.data的所有應用程式清單。 該標籤也會顯示詳細資料,例如應用程式狀態、Spark 版本、建立時間、開始時間及完成時間。

申請狀態可以是:接受、完成、失敗、錯誤、執行中、已提交、停止或等待。

  1. 按一下結果清單中應用程式 ID 左側的箭頭,以檢視更多詳細資料,例如 Spark 應用程式 ID應用程式名稱

您也可以使用 過濾器 圖示,根據狀態來過濾應用程式。

透過呼叫應用程式狀態 API 來追蹤應用程式的狀態,請參閱 API

停止 watsonx.data 中的應用程式

您只能停止處於 RUNNING 狀態的應用程式。

  1. 應用程式索引標籤中,選取您要停止的應用程式。
  2. 按一下溢出功能表,然後選擇停止。 應用程式狀態會變更為 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 的資訊,請參閱