Announcement
Réutilisez des données partagées entre vos automations CloudFlow grâce aux tables Datastore
Cette page est également disponible en English, Português, Deutsch, Español, Italiano et 日本語.

Les tables Datastore offrent aux automations CloudFlow un espace partagé et géré pour stocker et interroger des données structurées, garantissant un enrichissement, un routage et un suivi d'état cohérents entre les flux.
Les automations cloud fonctionnent rarement de manière isolée. Un flux détecte un problème, un autre enrichit le contexte, un troisième notifie la bonne équipe. Sans source de vérité partagée, vous finissez par dupliquer la logique ou coder en dur des correspondances qui dérivent avec le temps.
Le nœud Datastore fournit à vos automations CloudFlow un espace partagé et géré pour stocker et interroger des données structurées, permettant à plusieurs flux de référencer les mêmes tables pour l'enrichissement, le routage et le suivi d'état. Considérez le Datastore comme une base de données légère utilisable directement depuis vos flux.
Un cas d'usage courant est une table de propriété par tags :
- Vous maintenez une table qui associe des tags (ou des patterns de tags) à un propriétaire, une équipe, un centre de coûts, un canal d'escalade et des métadonnées.
- N'importe quel flux peut l'interroger pour résoudre de manière cohérente la question " à qui appartient cette ressource ? ".
Exemple : un flux de détection d'anomalies repère un pic soudain sur une charge de travail non taguée. Il recherche les tags de la ressource, interroge la table de propriété, puis redirige l'alerte vers le bon canal Slack. Un flux de remédiation distinct utilise la même table pour déterminer qui peut approuver une modification et où ouvrir un ticket.

Dans le nœud Datastore, vous pouvez :
- Récupérer des enregistrements à l'aide de filtres (y compris des valeurs provenant de nœuds précédents)
- Insérer des enregistrements pour de nouvelles lignes, y compris des insertions par lot
- Mettre à jour ou insérer (Upsert) des enregistrements pour maintenir une table à jour sans doublons en utilisant une colonne à clé unique
Les types de colonnes pris en charge incluent Text, Integer, Numeric, Boolean, Date, Timestamp et JSON.
Comment démarrer
Créez une table Datastore pour vos correspondances partagées (par exemple, tag vers propriétaire), puis référencez-la depuis n'importe quel flux via une requête du nœud Datastore. Utilisez Upsert lorsque vous souhaitez que des flux planifiés maintiennent la table continuellement synchronisée à partir d'une source faisant autorité.
Related documentation