Comment fonctionnent les relations
Qu'est-ce que les relations ?
Les relations connectent un enregistrement d'une source de données à un enregistrement d'une autre en utilisant l'ID d'enregistrement.
Pour que les relations fonctionnent, toutes les sources de données doivent utiliser les mêmes identifiants.
Exemple
La source de données Commandes contient un champ appelé ID Client qui se lie à une source de données appelée Clients. Ainsi, lorsque vous vérifiez les informations sur un enregistrement spécifique de Commandes, vous pouvez également voir les données concernant le client.
🔗 Vous pouvez configurer manuellement des relations entre :
-
des sources de données manuelles,
-
lier des enregistrements d'une intégration, d'une source de données SQL ou API à une source de données manuelle.
🔗 Plecto génère automatiquement des relations dans les intégrations qui prennent en charge cette fonctionnalité
- Allez dans les guides d'intégration pour vérifier les détails techniques spécifiques d'une intégration. Vous pouvez trouver cette information, y compris si l'intégration prend en charge les relations, dans la section Données disponibles du guide d'aide.

Relations dans les formules
Vous pouvez filtrer les données par relations dans vos formules (vous verrez une icône de chaîne à gauche du nom du champ) :
-
Pour filtrer par une relation spécifique, cliquez sur le nom du champ et entrez la valeur de la relation. Elle est généralement présentée sous la forme d'une chaîne d'ID.
-
Pour filtrer par un champ spécifique de la source de données liée, cliquez sur l'icône de chevron à droite et choisissez un champ de source de données.
Le filtrage est sensible à la casse, donc tapez les filtres de la même manière que les valeurs sont affichées dans la source de données.

Relations sur les widgets de tableau de bord
Voir les données d'une source de données regroupées par un champ d'une autre source de données. Vous pouvez regrouper par relations sur ces widgets de tableau de bord : tableau, graphique linéaire, graphique de surface, graphique à colonnes et graphique en anneau.
Exemple
Supposons que vous expédiez des produits à travers le monde et que vous souhaitiez savoir combien de commandes sont envoyées vers différents pays.
Les relations vous permettent de voir le nombre total de commandes de la source de données Commandes, regroupées par le champ pays de la source de données Clients.
Comment regrouper par relations
-
Dans les paramètres du widget, sélectionnez Grouper par > Champ personnalisé.
-
Un nouveau menu déroulant Champ de regroupement apparaîtra. Sélectionnez un champ de la source de données liée, tel que le champ Pays.
Champ de regroupement liste les champs des sources de données pertinentes. Si votre source de données contient des relations, vous pourrez sélectionner des champs de toutes les sources de données liées.

Comment ajouter des champs de relation aux sources de données manuelles
-
Allez dans Sources de données et ouvrez les paramètres de la source de données manuelle.
-
Cliquez sur Ajouter un champ et remplissez les détails suivants :
-
Type de champ : Relation
-
Relation : Sélectionnez la source de données que vous souhaitez lier. Plecto se liera aux ID d'enregistrement de cette source de données.
-
Nom du champ : Choisissez un nom de champ qui représente la relation.
-
(Facultatif) Texte d'aide : Si nécessaire, ajoutez un court texte d'aide. Il apparaîtra à côté du nom du champ dans la source de données.
-
(Facultatif) Ordre : Réorganisez vos champs. Les champs avec des valeurs d'ordre plus faibles seront placés plus à gauche.
-
(Facultatif) Autoriser une valeur de champ vide : Activez cette option si le champ n'a pas nécessairement besoin d'être rempli lors de l'ajout de nouveaux enregistrements.
-
-
Cliquez sur Enregistrer pour ajouter le champ.
Ajout de nouveaux enregistrements
Chaque fois que vous ajoutez de nouveaux enregistrements, vous pourrez ajouter un enregistrement de la source de données liée en sélectionnant son ID dans le menu déroulant.
Astuce ! Ouvrez la source de données liée dans un autre onglet et vérifiez les ID d'enregistrement pour savoir quelles données vous liez.
