Permet d'afficher et de gérer les applications
S'applique à: Moteur d'allumage Gluten accéléré Moteur d'allumage
Vous pouvez surveiller le statut des applications soumises dans l'instance IBM® watsonx.data. Connectez-vous au cluster watsonx.data. Accédez à la page du gestionnaire d'infrastructure.
Afficher les détails des applications Spark soumises dans watsonx.data
- Dans l'onglet Applications, vous pouvez afficher la liste de toutes les applications soumises à watsonx.data. L'onglet affiche également les détails tels que le statut de l'application, la version de Spark, l'heure de création, l'heure de début et l'heure de fin.
L'état de la demande peut être : Accepté, Terminé, Échec, Erreur, En cours d'exécution, Soumis, Arrêté ou En attente.
- Cliquez sur la flèche à gauche d'un ID d'application dans la liste des résultats pour afficher plus de détails, tels que ID d'application Spark et Nom d'application.
Vous pouvez également filtrer les applications en fonction du statut à l'aide de l'icône Filtrer.
Suivez l'état de l'application en invoquant l'API d'état de l'application, voir API.
Arrêt des applications dans watsonx.data
Vous pouvez arrêter uniquement les applications qui sont à l'état RUNNING.
- Dans l'onglet Applications, sélectionnez l'application que vous souhaitez arrêter.
- Cliquez sur le menu de débordement et sélectionnez Arrêter. Le statut de l'application passe à
STOPPED.
Configurer les paramètres de filtrage pour lister les applications Spark en utilisant l'API
Vous pouvez utiliser l'API, qui permet de limiter le nombre d'applications Spark listées. Vous pouvez également filtrer les applications à l'aide d'options de filtrage supplémentaires : Nom de l'application, Intervalle de temps de début et Intervalle de temps de fin.
Vous pouvez configurer les paramètres suivants et utiliser la commande CURL pour ajouter les paramètres de filtrage :
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}
Valeurs des paramètres :
-
<region>: La région où l'instance Spark est provisionnée. -
<spark_engine_id>iD du moteur : L'ID du moteur de l'étincelle. -
<application_id>application : L'application pour laquelle les détails sont consultés. -
<limit_value>l'identifiant de l'instance du cluster watsonx.data URL. Par exemple, 1609968577169454. -
start_time_interval : Intervalle de temps à utiliser pour filtrer les applications en fonction de leur heure de début. Spécifiez {start_lower timestamp limit} et {start_upper timestamp limit} Par exemple, 2025-04-08T00:00:00Z,2025-04-10T23:59:59Z.
-
end_time_interval : Intervalle de temps à utiliser pour filtrer les applications en fonction de leur heure de fin. L'intervalle est spécifié au format. Spécifiez {end_lower timestamp limit} et {end_upper timestamp limit} Par exemple, 2024-04-08T00:00:00Z,2024-04-08T23:59:59Z.
-
<api_version>:Lorsque vous utilisez l'API v2, définissez le paramètre <api_version> àv2; pour l'API v3, définissez-le àv3.
API apparentée
Pour plus d'informations sur l'API correspondante, voir