Partage via


Obtenir les événements OneLake dans le hub en temps réel Fabric (préversion)

Cet article explique comment obtenir des événements OneLake en tant que flux d’événements dans Fabric Real-Time hub.

Real-Time hub vous permet de découvrir et de vous abonner aux modifications apportées aux fichiers et dossiers dans OneLake, puis de réagir à ces modifications en temps réel. Par exemple, vous pouvez réagir aux modifications apportées aux fichiers et dossiers de Lakehouse et utiliser les fonctionnalités d’alerte d’activateur de données pour configurer des alertes en fonction des conditions et spécifier des actions à entreprendre lorsque les conditions sont remplies. Cet article explique comment explorer les événements OneLake dans Real-Time hub.

Avec les flux d’événements Fabric, vous pouvez capturer ces événements OneLake, les transformer et les router vers différentes destinations dans Fabric pour une analyse plus approfondie. Cette intégration transparente des événements OneLake dans les flux d’événements Fabric vous offre une plus grande flexibilité pour la supervision et l’analyse des activités dans votre OneLake.

Types d’événements

Voici les événements OneLake pris en charge :

Nom du type d’événement Description
Microsoft.Fabric.OneLake.FileCreated Déclenché lorsqu’un fichier est créé ou remplacé dans OneLake.
Microsoft. Fabric.OneLake.FileDeleted Déclenché lorsqu’un fichier est supprimé dans OneLake.
Microsoft. Fabric.OneLake.FileRenamed Déclenché lorsqu’un fichier est renommé dans OneLake.
Microsoft.Fabric.OneLake.FolderCreated Déclenché lors de la création d’un dossier dans OneLake.
Microsoft. Fabric.OneLake.FolderDeleted Déclenché lorsqu’un dossier est supprimé dans OneLake.
Microsoft. Fabric.OneLake.FolderRenamed Déclenché lorsqu’un dossier est renommé dans OneLake.

Pour plus d’informations, consultez Explorer les événements OneLake.

Remarque

La consommation d’événements Fabric et Azure via Eventstream ou Fabric Activateor n’est pas prise en charge si la région de capacité de Eventstream ou Activateor se trouve dans les régions suivantes : Inde Ouest, Israël Centre, Corée Centre, Qatar Central, Singapour, ÉMIRATS Arabes Unis Centre, Espagne Centre, Brésil Sud-Est, USA Centre Sud, USA Centre Sud, USA Ouest 2, USA Ouest 3.

Conditions préalables

  • Accédez à un espace de travail en mode licence de capacité Fabric ou en mode licence d’essai gratuit avec des autorisations Collaborateur ou supérieures.

Créer des flux pour les événements OneLake

Vous pouvez créer des flux pour les événements OneLake dans Real-Time hub à l’aide de l’une des façons suivantes :

Page Sources de données

  1. Connectez-vous à Microsoft Fabric.

  2. Si vous voyez Power BI en bas à gauche de la page, basculez vers la charge de travail Fabric en sélectionnant Power BI, puis en sélectionnant Fabric.

    Capture d’écran montrant comment basculer vers la charge de travail Fabric.

  3. Sélectionnez en temps réel dans la barre de navigation gauche.

    Capture d’écran montrant comment lancer l'expérience de connexion à la source de données.

  4. Dans la page Hub en temps réel, sélectionnez + Sources de données sous Se connecter dans le menu de navigation de gauche.

    Capture d’écran montrant la page Sources de données dans le hub Real-Time.

    Vous pouvez également accéder à la page sources de données depuis les pages Tous les flux de données ou Mes flux de données en sélectionnant le bouton + Connecter la source de données dans l'angle supérieur droit.

    Capture d’écran montrant le bouton Connecter la source de données.

  1. Sur la page Sources de données, sélectionnez la catégorie Événements OneLake en haut, puis sélectionnez Se connecter dans la vignette Événements OneLake. Vous pouvez également utiliser la barre de recherche pour rechercher des événements OneLake.

    Capture d’écran montrant la page Obtenir des événements avec les événements OneLake sélectionnés.

    À présent, utilisez les instructions de la section Configurer et créer un flux d’événements.

Page Événements Fabric

Dans le hub en temps réel, sélectionnez Événements Fabric dans le menu de gauche. Vous pouvez utiliser l’affichage liste des événements Fabric ou l’affichage détaillé des événements OneLake pour créer un flux d’événements pour les événements OneLake.

Utilisation de l’affichage en liste

Déplacez la souris sur les événements OneLake, puis sélectionnez le lien Créer un flux d’événements ou sélectionnez … (Points de suspension), puis sélectionnez Créer un flux d’événements.

Capture d’écran montrant la page événements hub Fabric Real-Time.

Utilisation de l’affichage des détails

  1. À la page Événements Fabric, sélectionnez Événements OneLake dans la liste des événements Fabric pris en charge.

  2. Sur la page Détail, sélectionnez + Créer un eventstream dans le menu.

    Capture d’écran montrant la page de détails des événements OneLake.

    À présent, utilisez les instructions de la section Configurer et créer un flux d’événements, mais ignorez la première étape de l’utilisation de la page Ajouter une source.

Configurer et créer un flux d’événements

  1. Sur la page Connecter, pour les Types d’événements, sélectionnez les types d’événements que vous souhaitez surveiller.

    Capture d’écran montrant la sélection des types d’événements OneLake sur la page Se connecter.

  2. Cette étape est facultative. Pour afficher les schémas des types d’événements, sélectionnez Afficher les schémas de type d’événement sélectionnés. Si vous le sélectionnez, parcourez les schémas des événements, puis revenez à la page précédente en sélectionnant le bouton flèche vers l’arrière en haut.

  3. Sélectionnez Ajouter une source OneLake sous Sélectionner une source de données pour les événements.

    Capture d’écran montrant la sélection du bouton Ajouter une source OneLake.

  4. Dans la page Choisir les données que vous souhaitez connecter :

    1. Affichez toutes les sources de données disponibles ou uniquement vos sources de données (Mes données) ou vos sources de données préférées à l’aide des boutons de catégorie en haut. Vous pouvez utiliser le champ de texte filtre par mot-clé pour rechercher une source spécifique. Vous pouvez également utiliser le bouton Filtrer pour filtrer en fonction du type de ressource (KQL Database, Lakehouse, SQL Database, Warehouse). L’exemple suivant utilise l’option Mes données.

    2. Sélectionnez la source de données dans la liste.

    3. Sélectionnez suivant en bas de la page.

      Capture d’écran montrant la sélection d’une source de données OneLake spécifique.

  5. Sélectionnez toutes les tables ou une table spécifique qui vous intéresse, puis sélectionnez Ajouter.

    Capture d’écran montrant la sélection de toutes les tables.

    Note

    Les événements OneLake sont pris en charge pour les données dans OneLake. Toutefois, les événements pour les données dans OneLake via les raccourcis ne sont pas encore disponibles.

  6. À présent, dans le Configurer les paramètres de connexion page, vous pouvez ajouter des filtres pour définir les conditions de filtre en sélectionnant les champs à surveiller et la valeur de l’alerte. Pour ajouter un filtre :

    1. Sélectionnez + Filtre.

    2. Sélectionnez un champ.

    3. Sélectionnez un opérateur.

    4. Sélectionnez une ou plusieurs valeurs à mettre en correspondance.

      Capture d’écran montrant l’ajout d’un filtre.

  7. Dans la section Détails du flux à droite, procédez comme suit.

    1. Sélectionnez l’espace de travail où vous souhaitez enregistrer le flux d’événements.
    2. Entrez un nom pour le flux d'événements. Le nom de flux est généré automatiquement pour vous.
  8. Ensuite, sélectionnez Suivant en bas de la page.

    Capture d’écran montrant la sélection du bouton Suivant.

  9. Dans la page Vérifier + connecter, passez en revue les paramètres, puis sélectionnez Connecter.

    Capture d’écran montrant la page Vérifier et créer.

  10. Lorsque l’Assistant réussit à créer un flux, utilisez le lien Ouvrir eventstream pour ouvrir l’eventstream créé pour vous. Sélectionnez Terminer pour fermer l’Assistant.

    Capture d’écran montrant la page Vérifier et créer avec des liens pour ouvrir l’Eventstream.

Afficher le flux à partir de la page Tous les flux de données

  1. Dans Real-Time hub, sélectionnez Mes flux de données ou Tous les flux de données.

  2. Vérifiez que vous voyez le flux que vous avez créé.

    Capture d’écran montrant le flux de données dans la page Mes flux de données.

Pour en savoir plus sur l’utilisation de flux de données, consultez les articles suivants :