Septembre 2026
Cet article présente les principales améliorations apportées aux fonctionnalités de JustPerform v26.09.
Améliorations apportées au tableau des transactions : Préférences pour afficher les propriétés des Métriques et des Dimensions locales
Le tableau des transactions affiche désormais les valeurs correctes des propriétés dans les colonnes Display Properties pour les Métriques et les Dimensions locales. Auparavant, les colonnes ajoutées via Display Properties répétaient le montant de la transaction au lieu de la valeur réelle de la propriété. Chaque propriété sélectionnée apparaît désormais sous la forme d’une colonne distincte en lecture seule nommée <MÉTRIQUE/dimension> - <PROPRIÉTÉ> (par exemple, Chiffre d’affaires - Type de métriques ou Département - Type de données), indiquant la valeur issue de la définition de la métrique ou de la dimension. Les valeurs sont cohérentes sur toutes les lignes et ne sont pas affectées par les modifications apportées aux données de transaction. Les colonnes des Display Properties sont exclues des opérations d’importation et d’insertion de lignes, mais sont incluses lorsque la table est exportée.
Pour plus d’informations, consultez l’article Transactions – Table.
Améliorations apportées au workflow : ID de nœuds et de colonnes stables
Chaque nœud de données d’un workflow génère désormais un ID de nœud immuable et un ID de colonne immuable pour chaque colonne de sortie au moment de sa création. Ces ID sont dérivés des noms des nœuds et des colonnes et sont conservés même si le nom du nœud ou celui de la métrique source venait à changer par la suite. La section Output de chaque nœud Read et Transform affiche les colonnes au format ID (description). Les nœuds SQL, Mapping et Write en aval font référence aux colonnes par leur ID, ce qui garantit que les changements de nom des Métriques dans la source ne rompent pas les références existantes des nœuds et que les workflows promus entre les environnements continuent à se résoudre correctement.
Pour plus d’informations, consultez la section ID des nœuds et des colonnes de l’article Comprendre les catégories et les types de nœuds.
Améliorations apportées au workflow : Normalisation de la syntaxe SQL
Le nœud SQL utilise désormais une syntaxe normalisée pour référencer les nœuds, les colonnes et les Paramètres. Les colonnes sont référencées sous la forme 'node_id'.'column_id', les deux ID étant placés entre guillemets simples ; les noms de colonnes nus sont rejetés. Les paramètres sont référencés sous la forme $'nom_du_paramètre' ; l'ancienne syntaxe ${Nom du nœud} n'est plus prise en charge. Cliquer sur un paramètre dans le panneau Available Parameters permet de l'insérer à la position du curseur. L'éditeur propose une fonction d'autocomplétion pour les ID de nœuds et de colonnes issus des entrées déclarées du nœud SQL. Les requêtes SQL existantes écrites selon l’ancienne syntaxe doivent être mises à jour manuellement ; les nœuds concernés sont signalés comme non valides jusqu’à leur mise à jour.
Pour plus d’informations, consultez Configuration du nœud SQL dans l’article Utilisation des nœuds de transformation.
Améliorations apportées au workflow : Nœud de lecture des données permanentes
Un nouveau nœud Read Master Data est désormais disponible sur le canevas du workflow. Il lit les données des membres de dimension sous la forme d’un tableau structuré, rendant ainsi les données permanentes disponibles en entrée pour les nœuds SQL, de Mapping et d’écriture en aval. Les auteurs sélectionnent une dimension source dans une liste déroulante avec fonction de recherche ; la Mise en forme affiche par défaut l’ID et la désignation, mais des propriétés supplémentaires sont disponibles pour être ajoutées selon les besoins. Le nœud prend en charge la localisation : les auteurs peuvent ajouter des colonnes spécifiques à une langue pour les propriétés éligibles, accessibles aux nœuds en aval via un ID technique qualifié par la langue (par exemple, description_french). Les modifications de mise en forme sont prévisualisées à l’aide de l’option Refresh Output et ne prennent effet qu’après avoir publié le document.
Pour plus d’informations, consultez Configuration du nœud de lecture des données permanentes dans l’article Utilisation des nœuds de lecture.
Améliorations apportées à Dataflow : Gestion des tables de correspondance
Les tables de correspondance créées dans les flux de données sont désormais visibles et gérables depuis la liste des objets. Un dossier Mapping Tables répertorie toutes les tables classées par dimension ; un clic sur une table ouvre son volet de détails pour consultation et modification. Une option Delete est disponible dans le menu More et n’est autorisée que lorsque la table n’est référencée par aucune règle de calcul d’enrichissement de modèle ni aucun flux de données. Les noms de règles d’enrichissement en double sont désormais bloqués de manière globale lors de la création et du renommage ; les workflows existants comportant d’anciens noms en double ne sont pas affectés.
Améliorations apportées au workflow : Optimisation de DataForge
Cette mise à jour optimise l’exécution des nœuds Read, Transform et Write pour améliorer les performances et la fiabilité à grande échelle :
Les workflows qui, auparavant, expiraient ou échouaient sur des ensembles de données volumineux — tels que ceux comportant 50 000 lignes ou plus — traitent désormais de manière fiable jusqu’à des millions d’enregistrements.
L’aperçu de la sortie d’exécution sur l’ensemble des nœuds du workflow est plafonné à 1 000 lignes. Lorsque l’ensemble de données dépasse cette limite, un message indique le nombre d’enregistrements affichés. L’exécution complète continue de traiter tout l’enregistrement.
A noter : Toutes les capacités et tous les comportements existants des nœuds restent inchangés.
Option Select All pour supprimer rapidement des lots
La boîte de dialogue Member Selector pour les Dimensions comprend désormais une case à cocher Select All en haut de la liste des membres dans le volet de droite. Cela vous permet de sélectionner rapidement tous les membres d’un simple clic, ce qui vous fait gagner du temps lorsque vous souhaitez les supprimer tous.
Améliorations du complément Excel
Message d’erreur lorsque la cellule de départ ne permet pas l’affichage de la liasse
Lorsqu’un utilisateur ouvre un extrait/liasse dans le complément Excel et que la cellule de départ désignée ne prend pas en charge l’affichage, un message d’erreur s’affiche sous l’option Start Cell, invitant l’utilisateur à sélectionner une cellule prise en charge à la place. Le rapport s’affiche une fois que l’utilisateur a choisi un emplacement valide.
Alertes de métriques hors limites
Auparavant, lors de la saisie de données dans le complément Excel, les valeurs situées en dehors de la plage de validation configurée pour une Métrique étaient rejetées sans notification ; le complément affichait un message générique « Données enregistrées avec succès » sans indiquer que certaines entrées n’avaient pas été enregistrées.
Le complément Excel affiche désormais le même message de validation personnalisé que celui configuré pour la Métrique sur le Web lorsqu’une valeur hors plage est saisie. Les entrées valides sont enregistrées comme prévu. Les entrées non valides sont ignorées, et la cellule reprend sa valeur précédente (ou reste vide si elle n’en avait pas). Le comportement du complément Excel est ainsi parfaitement aligné sur celui de la version Web.