Qu’est-ce que Data Activator ?

Important

Data Activator est actuellement en préversion.

Data Activator est une expérience sans code dans Microsoft Fabric qui permet de prendre automatiquement des mesures lorsque des modèles ou des conditions sont détectés dans des données changeantes. Il surveille les données dans les rapports Power BI et les éléments Eventstreams, lorsque les données atteignent certains seuils ou correspondent à d’autres modèles. Il prend ensuite automatiquement les mesures appropriées, par exemple en alertant les utilisateurs ou en lançant les flux de travail Power Automate.

Data Activator permet aux clients de construire un système nerveux numérique qui agit sur toutes leurs données, à grande échelle et en temps opportun. Les utilisateurs professionnels peuvent décrire des conditions commerciales dans une expérience sans code pour lancer des actions telles que des e-mails, des notifications Teams, des flux Power Automate et faire appel à des systèmes d’action tiers. Les utilisateurs professionnels peuvent répondre eux-mêmes à leurs besoins et réduire leur dépendance à l’égard des services informatiques internes et/ou des équipes de développeurs, qui sont souvent coûteux et nuisent à l’agilité. Les organisations clientes n’ont pas besoin d’une équipe de développeurs pour gérer et maintenir des solutions internes personnalisées de surveillance ou d’alerte.

Voici quelques cas d’utilisation courants :

  • Exécutez des publicités lorsque les ventes du même magasin diminuent.
  • Alertez les managers de magasins pour qu’ils retirent les aliments des congélateurs des épiceries en difficulté avant qu’ils ne pourrissent.
  • Fidélisez les clients qui ont eu une mauvaise expérience en suivant leur parcours dans les applications, les sites web, etc.
  • Aidez les entreprises de logistique à retrouver les expéditions perdues de manière proactive en lançant un processus d’enquête lorsque l’état du package n’est pas mis à jour pendant un certain temps.
  • Les équipes de compte d’alerte lorsque les clients sont en retard, avec des limites de temps ou de valeur personnalisées par client.
  • Effectuez le suivi de la qualité du pipeline de données, réexécutez les travaux ou alertez lorsque les pipelines échouent ou si des anomalies sont détectées.

Concepts principaux

Les concepts suivants sont utilisés pour construire et déclencher des actions et des réponses automatisées dans Data Activator.

Événements

Data Activator considère toutes les sources de données comme des flux d’événements. Un événement est une observation sur l’état d’un objet, avec un identificateur pour l’objet lui-même, un timestamp et les valeurs des champs que vous surveillez. La fréquence des flux d’événements varie de plusieurs fois par seconde dans le cas des capteurs IoT à des flux plus sporadiques tels que les packages balayés à l’entrée et à la sortie des emplacements d’expédition.

Les données observées à partir de Power BI sont également traitées comme un flux d’événements. Dans ce cas, les événements sont des observations faites sur les données selon une planification régulière qui correspondrait généralement à la fréquence d’actualisation de votre modèle sémantique Power BI (anciennement appelé « jeu de données »). Cela peut se produire une fois par jour, voire une fois par semaine – il s’agit simplement d’un flux d’événements qui évolue lentement.

Objets

Les objets de gestion que vous souhaitez contrôler peuvent être des objets physiques tels que des congélateurs, des véhicules, des packages, des utilisateurs, etc. ou des concepts moins tangibles tels que des campagnes publicitaires, des comptes, des sessions d’utilisateurs. Dans votre élément reflex, vous modélisez l’objet en connectant un ou plusieurs flux d’événements, en choisissant une colonne de l’ID de l’objet et en spécifiant les champs que vous souhaitez transformer en propriétés de l’objet.

Le terme ‘instance d’objet’ désigne un congélateur/véhicule/package spécifique, etc., tandis que le terme ‘objet’ est généralement utilisé pour désigner la définition ou la classe d’un objet. Nous parlons de l’‘analyse’ pour faire référence à toutes les instances d’objet.

Déclencheurs

Les déclencheurs définissent les conditions que vous souhaitez détecter sur vos objets et les actions que vous souhaitez entreprendre lorsque ces conditions sont remplies. Lorsqu’un déclencheur s’active, il s’agit toujours d’une instance d’objet spécifique. Un déclencheur sur un objet du congélateur peut détecter que le congélateur est trop chaud et envoyer un e-mail au technicien concerné.

Propriétés

Les propriétés sont utiles lorsque vous souhaitez réutiliser la logique sur plusieurs déclencheurs. Vous pouvez définir une propriété sur un objet Freezer qui lisse les relevés de température sur une période d’une heure. Vous pouvez ensuite utiliser cette valeur lissée dans de nombreux déclencheurs.

Vous pouvez également en apprendre davantage sur Microsoft Fabric :