Partager via


Créer des Eventstreams pour les événements discrets (préversion)

Cet article vous montre comment créer des eventstreams Microsoft Fabric pour les événements discrets.

Lorsque vous développez des applications pour l’analytique en temps réel, vous rencontrez généralement deux types d’événements : les événements discrets et les événements continus ou les flux. Les Eventstreams Microsoft Fabric peuvent ingérer et traiter des événements discrets et continus.

Comprendre les événements discrets et continus

Pour créer un Eventstream efficace et évolutif dans Fabric, il est important de comprendre la distinction entre les événements discrets et les événements ou flux continus.

  • Les événements discrets, souvent appelés événements de notification, sont des occurrences individuelles qui se produisent à des moments spécifiques. Chaque événement est indépendant des autres et a un point de début et de fin clair. Des exemples d’événements discrets incluent les utilisateurs qui passent des commandes sur un site web ou apportent des modifications à une base de données.

  • Les événements continus ou flux représentent un flux continu ou un flux de données au fil du temps. Contrairement aux événements discrets, les événements continus n’ont pas de points de début ou de fin distincts. Au lieu de cela, ils représentent un flux de données stable et continu, souvent sans limites prédéfinies. Les exemples incluent des données de capteur à partir d’appareils IoT, de données de cycles boursiers ou de publications de médias sociaux dans un flux en temps réel.

Remarque

Il est recommandé d’avoir des sources d’événements discrètes ou des sources d’événements continus (flux), et non pas une combinaison des deux, dans un Eventstream.

Événements discrets pris en charge

Les Eventstreams Fabric vous permettent de créer des solutions pilotées par les événements pour capturer les modifications d’état du système ou les événements dans votre source de données Fabric. Les Eventstreams Fabric prennent en charge les types d’événements discrets suivants :

Événements discrets Description
Événements de Stockage Blob Azure Généré lors de toute modification apportée à Stockage Blob Azure, telles que la création, la modification ou la suppression d’enregistrements ou de fichiers.
Événements d’élément d’espace de travail Fabric Généré lors de toute modification apportée à un espace de travail Fabric, notamment la création, la mise à jour ou la suppression d’éléments.

Connecter des événements discrets dans les Eventstreams

Dans les Eventstreams Fabric, vous pouvez ajouter une source de l'événement discrète dans un Eventstream et router ces événements vers un hub en temps réel. Vous pouvez ensuite transformer ces événements dans des Eventstreams Fabric ou les abonner dans un hub en temps réel. Dans le hub en temps réel, d’autres actions incluent l’utilisation de l’activateur Fabric ou la création d’alertes qui exécutent des éléments de travail Fabric, tels que des pipelines et des notebooks.

Prérequis

  • Accès à un espace de travail en mode licence de capacité Fabric ou en mode licence d’évaluation avec des autorisations Collaborateur ou supérieures.
  • Un espace de travail Fabric pour la connexion à des événements d’élément d’espace de travail Fabric ou l’accès à un compte de Stockage Blob Azure pour la connexion à des événements Stockage Blob Azure.

Créer un Eventstream

  1. Modifiez votre expérience Fabric en intelligence en temps réel.

    Capture d’écran montrant le commutateur pour basculer vers la charge de travail Real-Time intelligence.

  2. Suivez l’une de ces étapes pour commencer à créer un Eventstream :

    • Dans la page d’accueil Real-Time Intelligence, dans la section Éléments recommandés à créer, sélectionnez la vignette Eventstream :

      Capture d’écran montrant la vignette Eventstream sur la page d’accueil.

    • Sélectionnez Mon espace de travail dans la barre de navigation gauche. Dans la page Mon espace de travail, sélectionnez Nouvel élément, puis Eventstream :

      Capture d’écran montrant où se trouve l’option d’eventstream dans le menu Nouveau de la page Espace de travail.

  3. Entrez un Nom pour le nouvel eventstream et sélectionnez Créer.

    Capture d’écran montrant la boîte de dialogue Nouvel Eventstream.

  4. La création de l’Eventstream dans votre espace de travail peut prendre quelques secondes. Une fois l’Eventstream créé, vous êtes dirigé vers l’éditeur principal où vous pouvez commencer à ajouter des sources à l’Eventstream.

    Capture d’écran montrant l’éditeur.

Connecter les événements discrets

Pour connecter des événements discrets à un Eventstream, procédez comme suit :

  1. Sur l’écran suivant, sélectionnez Utiliser une source externe.

    Capture d’écran de la sélection Utiliser une source externe.

  2. Sur la page Sélectionner une source de données, sélectionnez Afficher toutes les sources.

    Capture d’écran de la sélection Afficher toutes les sources dans la fenêtre Sélectionner une source de données.

  3. Dans l’écran Sélectionner une source de données, sélectionnez le type d’événements discrets que vous souhaitez ajouter à votre Eventstreams, événements Stockage Blob Azure ou événements d’élément d’espace de travail Fabric.

    Capture d’écran de la sélection d’événements Stockage Blob Azure.

  4. Ajoutez la source de l'événement et publiez le Eventstreams en suivant les instructions de l’un des articles suivants :

Une fois terminé, le Eventstreams commence à capturer des événements discrets au fur et à mesure qu’ils se produisent. Dans le hub en temps réel, vous pouvez trouver les événements sous Événements Fabric ou Événements Azure. Dans le volet droit, vous pouvez définir des alertes pour effectuer d’autres actions. Pour plus d’informations, consultez les articles suivants dans la documentation du hub en temps réel :

Limitations connues

  • Actuellement, les messages d’erreur ne sont pas disponibles lorsqu’une erreur se produit sur des sources d’événements discrètes.
  • Actuellement, la fonction de préversion des données n’est pas disponible pour les sources d’événements discrets.