TrendMiner 2020.R1

21 Avril 2020

La version 2020.R1 contient les nouvelles fonctionnalités et améliorations suivantes : 

Nouvelles fonctionnalités

  • Calculs imbriqués : Étendez vos calculs au-delà des tags d'historien et créez une formule d'une formule, une agrégation d'une formule ou même une agrégation d'une agrégation, et utilisez-les dans les recherches, les empreintes digitales, les moniteurs, etc.
  • Organisez et partagez des agrégations et des formules : Organisez vos formules et agrégations sauvegardées avec vos vues, empreintes , etc. sauvegardées dans les dossiers (de projet) de votre organiseur de travail, et profitez des options de partage existantes pour faire passer le mot et donner à vos collègues un aperçu de vos recherches et calculs.
  • Importation de tags discrets et de chaînes de caractères : En plus des tags analogiques, importez des tags discrets et de type chaîne de caractères sous l'outil d'importation Tag Builders dans TrendHub.
  • Durées des éléments de contexte : Filtrez et triez vos vues ContextHub sur la durée (totale) des éléments de contexte et obtenez des informations sur les durées d'événements distincts dans les détails des éléments de contexte.
  • Filtre sur l'état actuel : Filtrez vos vues contextuelles en utilisant les états d'événements en cours, par exemple ; ciblez tous les contextes de type maintenance où l'état en cours est "en cours" ou "inspection". 
  • Connectivité étendue aux séries chronologiques OSIsoft PI : En plus de la connectivité OLEDB, TrendMiner offre désormais une connectivité aux données de séries chronologiques provenant des archives de données OSIsoft PI à l'aide du PI AF SDK.
  • Nouveau plugin OSIsoft PI Vision : Commencez votre voyage analytique en ouvrant votre affichage PI Vision dans TrendMiner.
  • Les mesures du système TrendMiner sont disponibles : Obtenez plus d'informations sur la santé des ressources du système TrendMiner dans le cadre de votre propre système de surveillance Prometheus existant.

Améliorations des applications

  • Chargement robuste des vues de TrendHub : Les vues TrendHub qui contiennent des tags supprimés ou inaccessibles chargeront toujours les tags sains et accessibles et afficheront un message clair sur les tags qui n'ont pas pu être chargés.
  • Partage automatique des éléments de travail dépendants : Lorsque vous partagez un élément, il n'est plus nécessaire de partager séparément les éléments dépendants, par exemple lorsque vous partagez un tableau de bord avec quelqu'un, les vues TrendHub et ContextHub utilisées sur le tableau de bord seront automatiquement accessibles.
  • Créer une copie de l'élément sauvegardé : L'organiseur de travail propose l'action "Faire une copie" qui peut être utilisée pour copier les vues TrendHub et ContextHub, les empreintes digitales, les formules, les agrégations et les tableaux de bord.
  • Diviser le diagramme de Gantt en fonction des champs contextuels : Les lignes du diagramme de Gantt peuvent être divisées par des champs contextuels qui sont ajoutés aux éléments contextuels.
  • Sélection du diagramme de Gantt, zoom et création d'éléments contextuels : Ajout d'éléments contextuels directement sur le diagramme de Gantt par sélection. Incluant la possibilité de zoomer.
  • Performance améliorée du diagramme de Gantt: Visualisez des mois de données avec la plus grande souplesse
  • Les flux context item peuvent désormais être édités et les états peuvent être ordonnés..
  • Le connecteur SQL contextuel ajoute la possibilité d'inclure des champs contextuels dans la synchronisation, l'option d'ajouter un contexte aux tags et la prise en charge de la définition du fuseau horaire de la source de données externe.
  • Prise en charge des paramètres de substitution par OSIsoft PI Asset Framework : ajout de la prise en charge des configurations utilisant des paramètres de substitution pour créer des modèles dynamiques.
  • Prise en charge des configurations où plusieurs connexions d'historiens sont configurées pour être utilisées avec la même structure de ressources OSIsoft PI AF.
  • Prise en charge de plusieurs connecteurs : Il est possible de connecter plusieurs connecteurs pour optimiser la connectivité à vos sources de données et supprimer le point de défaillance unique. La configuration des connecteurs et des sources de données fait désormais partie de ConfigHub.
  • Une meilleure compréhension de la connectivité : Pour tous les connecteurs et toutes les sources de données, le dernier état de synchronisation et, le cas échéant, la raison de l'échec de la synchronisation sont indiqués, ce qui facilite le dépannage des problèmes de connectivité. Les re-synchronisations peuvent être déclenchées manuellement par connecteur ou par source de données.
  • Recherche croisée basée sur la valeur des assets: Les noms des modèles d'attributs sont affichés lors de l'ajout de conditions au lieu des noms d'attributs, qui peuvent être différents (uniquement lors de l'utilisation du cadre d'actifs en application TrendMiner). Les attributs sans nom de modèle sont éliminés par filtrage.
  • Amélioration de l'écran du gestionnaire d'index (admin) : L'écran du gestionnaire d'indexation a été retravaillé, offrant un meilleur aperçu de la santé des tags indexés. 
  • Amélioration de la politique de réessai d'indexation : Les tags dont le processus d'indexation n'a pas été achevé en raison, par exemple, de problèmes de connexion des historiens, seront automatiquement rajoutés à la file d'attente d'indexation lors de l'accès aux tags (cartographie ou suivi). Le même mécanisme ajoutera les données historiques lorsque l'horizon d'indexation est élargi. Il n'est plus nécessaire de réindexer tous les tags dans ce scénario.
  • Les autorisations par défaut des champs contextuels : sont maintenant configurées pour inclure des autorisations de suppression.
  • Performances en matière d'empreintes :  La création des empreintes digitales a été optimisée pour les cas d'utilisation comportant beaucoup de couches et beaucoup de tags cachés (>20).

Corrections de bugs

  • Les dernières mises à jour de l'heure des postes de travail sont désormais indiquées en heure locale au lieu de l'heure UTC.
  • Correction d'un problème dans les recherches croisées d'actifs, où tous les attributs d'un actif n'étaient pas répertoriés si l'actif contenait plus de 20 attributs.  
  • Correction d'un problème où les tags qui étaient cachés dans la couche de base, mais visibles dans les sous-couches, étaient incluses dans une empreinte digitale nouvellement créée.
  • Correction d'un problème qui empêchait d'attribuer des LCA à certains utilisateurs dans les configurations de plus de 1000 utilisateurs.
  • Correction d'un problème qui empêchait les recherches de trouver des résultats avant 2010, même si l'horizon était fixé avant cette date. 
  • Correction d'un problème de visualisation où les résultats de la valeur zéro n'étaient pas affichés sur les résultats de recherche lorsque l'on effectuait un calcul en plus des résultats de recherche. 
  • La réalisation d'une analyse des facteurs d'influence avec détection de décalage n'appliquera plus automatiquement le décalage sur les tags actifs. 
  • Les retards potentiels sur les résultats de surveillance basés sur les tags de formule sont atténués par la mise à jour automatique de l'index de tous les tags sous-jacents.

Problèmes connus

  • Le regroupement des tags, la sélection du type de graphique et la position de l'empreinte digitale ne sont pas encore mémorisés dans l'état de la vue et peuvent être perdus lors du rafraîchissement de la vue, du clic sur le bouton retour du navigateur ou du chargement d'une vue enregistrée. 
  • Une charge importante sur le nouveau connecteur de séries chronologiques PI AF pourrait entraîner des problèmes de connectivité au serveur de l'historien.
  • Après une mise à jour, il est possible que DashHub et ContextHub ne fonctionnent pas. Un rafraîchissement de votre navigateur corrigera ce problème.
  • Les agrégats superposés aux tags discrets et numériques peuvent entraîner une visualisation incorrecte pour les périodes récentes en raison de la prolongation des tags sous-jacents. Les valeurs de l'index ne sont pas affectées.

Important

  • La configuration des connecteurs et des sources de données fait désormais partie de ConfigHub.
  • Cette version nécessite la version 3.5.1189 ou plus récente de Plant Integration.
  • TrendMiner ne peut pas être mis à jour lorsqu'il y a des états en double pour les tags de chaîne dans la base de données. Contactez le support au cas où votre mise à jour serait interrompue.
  • A partir de cette version, la version officiellement prise en charge pour les PI Event Frames est AF SDK version 2017.R2 ou supérieure. Pour travailler avec une version inférieure à 2017.R2, il faut demander l'assistance de TrendMiner et les fonctionnalités et performances des versions plus récentes vous feront défaut.

Synthèse des fonctionnalités

Calculs imbriqués

Avec l'introduction des calculs imbriqués, il deviendra possible d'utiliser les tags de formule comme variables dans d'autres formules, de créer des agrégations par-dessus d'autres agrégations et de créer des agrégations par-dessus une formule jusqu'à 2 niveaux de profondeur et avec une limite de 10 variables par formule. De cette façon, une formule peut être créée avec une dépendance allant jusqu'à 100 tags. 

La possibilité d'imbriquer les calculs vous permet également de donner des noms et des structures plus logiques à vos tags, améliorant ainsi la lisibilité et la réutilisation de vos tags calculés.

Utilisez des calculs imbriqués pour éliminer le bruit d'un signal qui a été créé en additionnant des valeurs après les avoir converties dans la même unité :
Réacteur1-débit-somme = BA:Débit.1 * (1000/60) + BA:Débit.2 + BA:Débit.3 * 1000
Réacteur1-débit-somme-no.bruit = moyenne(Réacteur1-débit-somme)


Organiser les agrégations et formules

Pour optimiser l'organisation du travail dans TrendMiner, des agrégations et des formules ont été ajoutées à l'organisateur de travail dans cette version. Vous pouvez facilement filtrer d'autres éléments avec le filtre de type organisateur de travail pour obtenir une vue d'ensemble claire de toutes vos agrégations et/ou formules.

R1_1.png

L'avantage d'avoir des agrégations et des formules dans l'organiseur de travail ne se limite pas à la possibilité de les organiser dans des dossiers de projets spécifiques, mais permet également de partager les définitions avec des collègues.

R1_2.png

 

Utilisez-le pour donner à vos collègues un meilleur aperçu de la manière d'utiliser vos tags calculés. Cela renforcera leur confiance dans votre travail et évitera la duplication des tags calculés.


Importation de tags discrets et de chaînes de caractères

Outre les tags analogiques, il est également possible d'importer des tags discrets et des chaînes de caractères. D'autres améliorations ont été apportées à l'importation des tags :

  • Possibilité de supprimer les tags importés dans le panneau d'aperçu.
  • Prise en charge de l'importation d'unités de mesure.
  • Plus de 100 tags peuvent être importées par utilisateur (bien que la limite de 100 tags par fichier soit maintenue).
  • Prise en charge des fuseaux horaires.
  • Amélioration du retour d'information : lorsqu'une importation de tag échoue, un message d'erreur spécifique indique la raison de l'échec et l'emplacement de l'échec dans le fichier .csv.
  • Importation de données futures : les valeurs avec un horodatage dans le futur seront disponibles au fil du temps.

R1_3.png

R1_4.png

Durée des context items

Comme les séries chronologiques, toutes les données contextuelles de TrendMiner sont liées au temps. Les événements des éléments contextuels peuvent donc représenter des durées. Les durées peuvent être utilisées pour afficher et trier facilement les temps de cycle, en recherchant des étapes de production ou des procédures unitaires plus rapides ou plus longues que prévu.

 

R1_6.png

Comme indiqué sur l'image de l'écran de détail, vous obtenez un champ Durée totale et les durées des différents événements dans la rubrique contexte.

Dans les vues contextuelles, vous pouvez afficher la colonne de durée où vous pouvez trier et filtrer la durée comme vous le souhaitez, avec les opérateurs habituels <,>, =,...

R1_7.png

Current state filter

Filtrez vos vues contextuelles en utilisant les états d'événements actuels, par exemple ; ciblez tous les contextes de type maintenance où l'état actuel est "In Progress" ou "Inspection". Cette option de filtrage est disponible dans le menu de filtrage sous le nom "État actuel".

R1_8.png

Pi Vision plugin

Le plugin TrendMiner PI Vision vous permet d'envoyer vos tags et attributs directement de votre écran PI Vision à votre application TrendHub, prêts pour l'analyse. 

L'avantage de cette option est qu'il n'est plus nécessaire de rechercher vos tags ou attributs dans la configuration du navigateur de ressources dans TrendMiner. En cliquant sur le symbole TrendMiner, vous les envoyez directement à TrendHub où ils seront facilement affichés pour analyse dans le même laps de temps que votre affichage Pi Vision.

R1_9.png

Ecran amélioré du gestionnaire d'indexation (admin)

L'écran du gestionnaire d'indexation a été retravaillé, offrant un meilleur aperçu de la santé des tags indexés.

R1_10.png

Les améliorations suivantes ont été apportées à l'application : 

  • Tri sur la date de début de l'index et la date de dernière mise à jour.
  • Filtrage sur l'état de l'index.
  • Identification plus facile des problèmes d'indexation, par l'introduction de plusieurs états :

 

 R1_11.png

Tag complètement à jour. L'indexation à rebours a réussi et les données récentes ont été annexées avec succès.

R1_12.png 

Le processus d'indexation à rebours est en cours. 

Passera à OK après achèvement.

 R1_13.png

Une indexation à rebours a été effectuée, mais une erreur (par exemple une perte de connexion de l'historien) s'est produite au cours de ce processus.

La date de début de l'indexation indique où le processus d'indexation à rebours s'est arrêté. 

L'indexation sera automatiquement relancée.

Des données récentes ont été ajoutées avec succès.

R1_14.png

Les données récentes n'ont pas été annexées avec succès, ce qui a retardé les éventuels événements de surveillance. 

Cet état est prioritaire sur un état incomplet.

R1_15.png

TrendMiner n'est pas en mesure de mettre à jour l'index du  (le tag ou le tag dépendant n'existe plus).

Si la cause première est résolue, le processus d'indexation reprendra automatiquement.

 R1_16.png

En cas de défaillance du service responsable de l'indexation, les tags qui étaient en cours d'indexation tomberont en panne. Ces tags doivent être réindexés par la suite pour garantir leur exactitude. 

 

Métriques du système TrendMiner (système-admin)

Les clients disposant d'un système de surveillance existant peuvent désormais y intégrer TrendMiner, car TrendMiner peut désormais exposer les mesures de Prometheus pour les visualiser sur un tableau de bord Grafana, comme illustré ci-dessous.

System_metrics1.pngNotes :

  • Veuillez contacter le support TrendMiner pour activer cette fonction.
  • Un exemple de tableau de bord est disponible sur le site de téléchargement.