Partage via


Gérer et exécuter des notebooks dans Fabric avec des API

L’API REST Microsoft Fabric fournit un point de terminaison de service pour les opérations de création, de lecture, de mise à jour et de suppression d’un élément Fabric. Cet article décrit les API REST de notebook disponibles et leur utilisation.

Avec les API de notebook, les ingénieurs de données et les scientifiques des données peuvent automatiser leurs propres pipelines et établir efficacement CI/CD. Ces API facilitent également la gestion et la manipulation des éléments de notebook Fabric par les utilisateurs, et l’intégration de notebooks à d’autres outils et systèmes.

Ces actions de gestion des éléments sont disponibles pour les notebooks :

Action Description
Créer un élément Crée un bloc-notes à l’intérieur d’un espace de travail.
Update item (Mettre à jour un élément) Met à jour les métadonnées d’un notebook.
Mettre à jour la définition d’élément Met à jour le contenu d’un notebook.
Supprimer l’élément Supprime un carnet.
Obtenir un élément Obtient les métadonnées d’un notebook.
Obtenir la définition d’un élément Obtient le contenu d'un bloc-notes.
Élément de liste Répertorie tous les éléments d’un espace de travail.

Pour plus d’informations, consultez Éléments - API REST.

Les actions de planificateur de tâches suivantes sont disponibles pour les notebooks :

Action Description
Exécuter la tâche d’élément à la demande Exécuter le cahier avec des paramètres.
Annuler l’instance de tâche d’objet Annuler l’exécution de la tâche du notebook.
Obtenir l’instance de la tâche d’élément Obtenir l’état de l’exécution du notebook.

Pour plus d’informations, consultez Planificateur de tâches.

Remarque

L’authentification du principal de service est disponible pour l’API CRUD notebook et l’API du planificateur de travaux, ce qui signifie que vous pouvez utiliser le principal de service pour effectuer les opérations CRUD et déclencher/annuler les exécutions du notebook et obtenir l’état d’exécution. Vous devez ajouter le principal de service à l’espace de travail avec le rôle approprié.