Passer au contenu principal
Gestion des variables
Mis à jour il y a plus de 7 mois

Prérequis : Cette fonctionnalité est accessible pour les utilisateurs ayant un rôle de créateur de vues.

Dans les vues que vous réaliserez avec IndaView Creator, vous allez utiliser des variables qui représentent des métriques Indaba.

Lorsque vous éditez une formule, vous pouvez accéder facilement aux métriques Indaba, en sélectionnant la base de données où est contenue la métrique que vous souhaitez utiliser.

Les alias

Même si la méthode d'accès aux métriques directement depuis Indaba est préférentielle, vous pouvez choisir d'opter pour un système d'alias.

L'idée est d'attribuer un alias à une métrique d'Indaba.

En haut à droite de l'écran, cliquez sur le menu, puis aller à Gestion des alias de variable.

D'abord, vous devez définir une source de données, pour indiquer la base de données dont vont provenir vos variables (métriques).

Cliquez sur Source de données, puis Ajouter.

Complétez le champ IndabaDatabase en indiquant le nom de la base de données Indaba dans laquelle sont contenues les métriques qui vous intéressent. Dans notre exemple, "system".

Remarque : vous pouvez également nommer la source de données comme vous le souhaitez, ici nous avons choisi " Documentation" par exemple.

Le paramètre VariableRefreshRateInMilliseconds indique la fréquence à laquelle la valeur des variables va être rafraîchie, en millisecondes.

Le paramètre VariableTimeOut indique la durée, en secondes, à partir de laquelle une variable ne sera plus prise en compte si elle n'a pas été rafraîchie. Les afficheurs deviennent alors rose :

Pour désactiver cette fonctionnalité, indiquez 0.

Une fois le paramétrage terminé, cliquez sur Valider.

Ensuite, sélectionnez votre source de données dans la liste déroulante en haut à gauche de votre écran.

Cliquez sur Ajouter un alias.

Choisissez un nom d'alias pour votre variable (ici "documentation") et spécifiez la métrique Indaba que vous voulez lui associer.

Cliquez sur Sauver les modifications pour enregistrer puis Quitter.

Votre variable est maintenant rattachée à une métrique Indaba, sous l'alias que vous avez choisi.

Vous pouvez maintenant l'utiliser pour vos équations d'animation, de visibilité ou dans un afficheur.

Conserver l'affichage des variables lorsqu'aucune donnée n'est remontée

Lorsqu'une variable n'a pas été rafraîchie depuis un certain temps (défini dans une règle de stockage), elle n'est plus prise en compte dans IndaView et l'afficheur de la valeur devient rose :

Pour éviter cela, vous pouvez désactiver le paramètre "VariableTimeOut" qui indique la durée à partir de laquelle une variable ne sera plus prise en compte si elle n'a pas été rafraîchie.

Ce paramètre peut être désactivé pour les sources de données provenant d'Indaba.

Pour ce faire, rendez-vous au menu de gestion des alias :

Puis cliquer sur "Source de données" :

Ajoutez une source de données :

Et nommez la en utilisant le même nom que la base de données Indaba pour laquelle vous souhaitez désactiver le paramètre 'VariableTimeOut' :

Ensuite, il ne vous reste plus qu'à désactiver le paramètre 'VariableTimeOut' en saisissant la valeur 0 :

Cliquez sur Valider.

Le paramètre est alors bien désactivé et les variables seront affichées normalement, même si aucune donnée n'est remontée depuis un certain temps.

Avez-vous trouvé la réponse à votre question ?