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 activer ou essayer cette fonctionnalité, veuillez contacter votre interlocuteur Fabriq.
Objectif
Les formules personnalisées vous permettent d’effectuer des calculs complexes à l’aide de plusieurs sources de données dans Fabriq.
Elles vous aident à combiner et transformer vos indicateurs selon vos besoins opérationnels spécifiques.
Cas d’usage courants
Voici quelques exemples pratiques de ce que vous pouvez réaliser :
Soustraire un indicateur d’un autre (ex. : pièces produites - pièces rejetées).
Calculer les taux de rebuts.
Calculer le TRS (Taux de Rendement Synthétique).
Créer une formule
1. Structure de la formule
Une formule se compose de trois éléments principaux :
Indicateurs (IR): les données sources que vous souhaitez utiliser.
Opérateurs (OR):
+-*/()Fonctions (FN): pour enrichir et personnaliser les calculs (ex. :
COALESCE).
2. Méthodes de saisie
Vous avez deux options pour créer une formule :
Saisie manuelle: saisissez directement la formule.
Saisie guidée (recommandée): utilisez les boutons d’assistance, qui insèrent automatiquement les éléments de syntaxe corrects, ce qui réduit les erreurs.
💡 Astuce :
Pour les formules complexes, utilisez toujours la saisie guidée pour réduire le risque d’erreurs de syntaxe.
3. Exemple de formule
Objectif : Calculer le nombre de bonnes pièces produites.
Sources de données :
A= nombre total de pièces produitesB= pièces rebutées
Formule :
A - COALESCE(B, 0)
Explication :
Si aucune pièce n’a été rebutée et que l’indicateur
Best vide, la fonctionCOALESCEremplaceBpar0.Résultat :
A - 0 = A→ votre indicateur reste à jour sans avoir besoin de saisir manuellement un zéro.
Fonctions disponibles
COALESCE(IR, Value)
Remplace une valeur nulle ou vide par la valeur de votre choix.
Utilisation :
COALESCE(B, 0)→ siBest vide, il est automatiquement remplacé par0.Cas d’usage : éviter les problèmes de calcul lorsque certaines sources de données sont incomplètes.
Gestion des erreurs
Fabriq valide automatiquement votre formule lors de sa création et de ses mises à jour :
S’il y a une erreur de syntaxe, la formule ne peut pas être enregistrée.
La saisie guidée réduit le risque d’erreurs en gérant automatiquement la syntaxe.
Mettre à jour une formule
Vous pouvez modifier une formule à tout moment pour ajouter, supprimer ou ajuster des sources de données.
Impact des modifications :
Toutes les données historiques sont recalculées automatiquement sur la base de la nouvelle formule.
Fabriq enregistre les données historiques précédentes, qui peuvent être récupérées sur demande.
Récupérer les données historiques
Pour récupérer les données antérieures à la modification d’une formule, veuillez fournir à l’équipe Support Fabriq :
L’ URL de l’indicateur.
La date de modification de la formule.
L’ utilisateur qui a effectué la modification.
⚠️ Important :
Si l’une de ces informations manque, nous ne pourrons pas traiter votre demande.
📂 Format fourni : CSV
Tableau de référence rapide
Élément | Exemple |
Opérateurs |
|
Fonction disponible |
|
Exemple de formule |
|
FAQ – Questions fréquentes
FAQ – Questions fréquentes
1. Puis-je revenir à une version précédente de la formule ?
Oui. Il suffit de ressaisir la formule précédente dans le champ de formule.
Fabriq recalculera automatiquement les données à partir de celle-ci.
2. Vais-je perdre les données historiques si je modifie une formule ?
Non. Fabriq conserve toujours les données historiques.
Si nécessaire, vous pouvez demander une exportation au format CSV (voir la section ci-dessus).
3. Pourquoi ne puis-je pas enregistrer ma formule ?
Votre formule contient probablement une erreur de syntaxe.
Vérifiez que vous utilisez les bons opérateurs et que toutes les parenthèses sont correctement fermées.
Utilisez la saisie guidée pour éviter les erreurs courantes.
4. Que fait exactement la fonction COALESCE ?
La fonction COALESCE remplace une valeur nulle ou vide par une valeur par défaut définie.
Exemple : COALESCE(B, 0) → si B est vide, il est automatiquement traité comme 0.
5. Puis-je combiner plusieurs fonctions dans une seule formule ?
Oui, vous pouvez combiner plusieurs fonctions et opérateurs pour des calculs plus complexes.
Exemple :
(A - COALESCE(B, 0)) / C
6. Comment puis-je tester une formule avant de l’appliquer à des données réelles ?
Créez un indicateur de test temporaire.
Appliquez la formule à l’aide d’un petit jeu de données.
Vérifiez les résultats avant de l’utiliser en production.
7. Que dois-je faire si les résultats sont incorrects ?
Vérifiez la fiabilité de vos sources de données.
Simplifiez la formule et testez-la étape par étape pour identifier l’origine du problème.
Si le problème persiste, contactez le Support Fabriq et incluez :
L’URL de l’indicateur.
La formule exacte.
Des exemples de résultats attendus par rapport aux résultats réels.
8. Puis-je importer une formule depuis un autre indicateur ou un fichier ?
Non, les formules doivent être saisies manuellement ou créées avec la saisie guidée.
Cependant, vous pouvez copier et coller une formule existante dans un autre indicateur.
Bonnes pratiques
Utilisez toujours la saisie guidée pour les formules complexes.
Commencez avec des jeux de données simples pour tester votre formule.
Documentez les formules complexes afin que les autres membres de l’équipe puissent facilement les maintenir.


