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 :

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.

    Screenshot showing where to select Run.

  • 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.

    Screenshot showing where to select Schedule on the Settings tab.

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.

Screenshot of Runs list details.

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.

Screenshot showing where to select Cancel active run.

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.

Screenshot showing where to select View Snapshot.

À 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.

Screenshot of the snapshot menu options.