Créer et gérer une formule personnalisée
Disponibilité
Cette fonctionnalité est :
Incluse dans le plan Enterprise
Disponible en option payante pour les plans Standard et Advanced
Si vous souhaitez l’essayer, contactez votre interlocteur Fabriq.
Objectif
Les formules personnalisées permettent de réaliser des calculs complexes à partir de plusieurs sources de données dans Fabriq.
Elles sont idéales pour combiner et transformer vos indicateurs en fonction de vos besoins spécifiques.
Cas d’usage courants
Voici quelques exemples de ce que vous pouvez faire avec une formule personnalisée :
Réaliser une soustraction entre deux indicateurs (ex. : pièces produites - pièces rejetées).
Calculer des ratios de scrap.
Calculer un TRS (Taux de Rendement Synthétique)
Créer une formule
1. Comprendre la structure
Une formule est composée de :
Indicateurs (IR) : les données sources que vous souhaitez utiliser.
Opérateurs (OR) :
+
-
*
/
(
)
Fonctions (FN) : pour enrichir vos calculs (exemple :
COALESCE
).
2. Méthode de saisie
Deux options sont possibles pour saisir une formule :
Saisie manuelle : écrivez directement votre formule dans le champ prévu.
Saisie assistée : utilisez les boutons pour insérer automatiquement les éléments, ce qui limite les erreurs de syntaxe.
💡 Astuce :
La saisie assistée est recommandée, surtout pour les formules complexes.
3. Exemple simple
Objectif : calculer le nombre de pièces produites qui sont bonnes.
Sources disponibles :
A
= pièces produitesB
= pièces jetées
Formule :
A - COALESCE(B, 0)
Explication :
Si aucune pièce n'a été jetée et que l'indicateur
B
n’est pas renseigné, la fonctionCOALESCE
remplaceB
par0
.Résultat :
A - 0 = A
→ votre indicateur reste à jour sans avoir à saisir manuellement 0.
Fonctions disponibles
COALESCE(IR, Value)
Remplace une valeur nulle par la valeur de votre choix.
Utilisation :
COALESCE(B, 0)
→ siB
est vide, il est remplacé par0
.Idéal pour éviter les blocages dus aux champs non renseignés.
Gestion des erreurs
Fabriq vérifie automatiquement votre formule lors de la saisie et de la mise à jour.
Erreur détectée : vous ne pourrez pas sauvegarder la formule tant qu’elle contient une erreur de syntaxe.
Saisie assistée : minimise le risque d’erreur grâce aux suggestions automatiques.
Mettre à jour une formule
Vous pouvez modifier une formule à tout moment pour ajouter ou retirer des sources.
À chaque changement, toute la donnée historique est recalculée selon la nouvelle formule.
💾 Fabriq conserve la donnée historique et peut vous la fournir sur demande.
Récupérer la donnée historique
Pour obtenir la version des données avant modification de la formule, fournissez au support Fabriq les informations suivantes :
L’URL de l’indicateur.
La date de modification de la formule.
L’utilisateur qui a effectué la modification.
⚠️ Important :
Si ces informations sont incomplètes, nous ne pourrons pas traiter votre demande.
📂 Format fourni : CSV
Résumé
Élément | Exemple |
Opérateurs |
|
Fonction disponible |
|
Exemple de formule |
|
Bonnes pratiques
Utilisez la saisie assistée pour éviter les erreurs de syntaxe.
Testez vos formules avec des données simples avant de les appliquer à grande échelle.
Documentez vos formules complexes pour faciliter la maintenance par votre équipe.
FAQ – Questions fréquentes
FAQ – Questions fréquentes
1. Puis-je revenir à une ancienne version de la formule ?
Oui, il suffit de remettre la formule précédente dans le champ de saisie.
Les données seront recalculées automatiquement.
2. Est-ce que je perds la donnée historique lors d’une modification ?
Non. Fabriq sauvegarde toujours la donnée historique.
En cas de besoin, vous pouvez demander au support un export au format CSV (voir section ci-dessus).
3. Pourquoi ma formule ne peut-elle pas être sauvegardée ?
Votre formule contient probablement une erreur de syntaxe.
Vérifiez que vous avez utilisé les bons opérateurs et que les parenthèses sont bien fermées.
Utilisez la saisie assistée pour éviter les erreurs courantes.
4. Que fait exactement la fonction COALESCE ?
Elle remplace une valeur nulle ou non renseignée par une valeur définie.
Exemple : COALESCE(B, 0)
→ si B
est vide, il est automatiquement remplacé par 0
.
5. Puis-je combiner plusieurs fonctions dans une formule ?
Oui, vous pouvez combiner plusieurs fonctions et opérateurs pour créer des formules complexes.
Exemple :
(A - COALESCE(B, 0)) / C
6. Comment tester ma formule avant de la déployer ?
Créez un indicateur de test temporaire.
Appliquez-y la formule avec un petit jeu de données.
Vérifiez le résultat avant de l’appliquer à des données réelles.
7. Que faire si les résultats ne sont pas ceux attendus ?
Vérifiez la cohérence des sources de données.
Testez la formule avec des valeurs simples pour identifier l’erreur.
Si le problème persiste, contactez le support Fabriq en joignant :
L’URL de l’indicateur.
La formule utilisée.
Des exemples de valeurs attendues vs obtenues.
8. Puis-je importer une formule depuis un fichier ou un autre indicateur ?
Non, la saisie doit être faite manuellement ou via la saisie assistée.
Cependant, vous pouvez copier-coller une formule d’un indicateur à un autre.