Planifier et exécuter une définition de tâche Apache Spark
Découvrez comment exécuter une définition de travail Microsoft Fabric Apache Spark et recherchez l’état et les détails de la définition de travail.
Prérequis
Avant de commencer, vous devez :
- Créez un compte de locataire Microsoft Fabric avec un abonnement actif. Créez un compte gratuitement.
- Comprendre la définition d'un travail Spark : voir Qu'est-ce qu'une définition de travail Apache Spark ?.
- Créez une définition de travail Spark : consultez Comment créer une définition de travail Apache Spark dans Fabric.
Comment exécuter une définition de tâche Spark
Il existe deux manières d'exécuter une définition de tâche Spark :
Exécutez manuellement une définition de tâche Spark en sélectionnant Exécuter dans l'élément de définition de tâche Spark dans la liste des tâches.
Planifiez une définition de tâche Spark en configurant un plan de planification dans l'onglet Paramètres. Sélectionnez Paramètres dans la barre d'outils, puis sélectionnez Planifier.
Important
Pour être exécutée, une définition de tâche Spark doit avoir un fichier de définition principal et un contexte Lakehouse par défaut.
Conseil
Pour une exécution manuelle, le compte de l'utilisateur actuellement connecté est utilisé pour soumettre le travail. Pour une exécution déclenchée par un planning, le compte de l'utilisateur qui a créé le planning est utilisé pour soumettre le travail.
Trois à cinq secondes après avoir soumis l'exécution, une nouvelle ligne apparaît sous l'onglet Exécutions. La ligne affiche les détails de votre nouvelle exécution. La colonne Statut affiche l'état en temps quasi réel de la tâche et la colonne Type d'exécution indique si la tâche est manuelle ou planifiée.
Pour plus d'informations sur la façon de surveiller une tâche, consultez Surveiller votre définition de tâche Apache Spark.
Comment annuler une tâche en cours d'exécution
Une fois la tâche soumise, vous pouvez l'annuler en sélectionnant Annuler l'exécution active dans l'élément de définition de la tâche Spark dans la liste des tâches.
Instantané de définition de tâche Spark
La définition de tâche Spark stocke son dernier état. Pour afficher l'instantané de l'exécution de l'historique, sélectionnez Afficher l'instantané dans l'élément de définition de tâche Spark dans la liste des tâches. L'instantané affiche l'état de la définition de tâche lorsque la tâche est soumise, y compris le fichier de définition principal, le fichier de référence, les arguments de ligne de commande, le Lakehouse référencé et les propriétés Spark.
À partir d'un instantané, vous pouvez effectuer trois actions :
- Enregistrer en tant que définition de tâche Spark : Enregistrez l'instantané en tant que nouvelle définition de tâche Spark.
- Ouvrir la définition du travail Spark : Ouvrez la définition de tâche Spark actuelle.
- Restaurer: Restaurez la définition de tâche avec l'instantané. La définition du travail est restaurée à l'état dans lequel le travail a été soumis.