Changements de comportement

Modifié par Aurelie Bertrand le 2025/12/15 11:27


De nouvelles fonctionnalités ou la résolution de bugs dans la 2025R2 sont à l'origine de modifications de comportement susceptibles d'avoir un impact. Il est donc recommandé de consulter la liste des modifications de comportement ci-dessous.

Graphiques

Graphique Colonnes

Dans le cas de l'utilisation de l'affichage en ligne avec un marqueur, les étiquettes sont désormais centrées au-dessus des marqueurs.
 

Graphiques Barres

Dans le cas de l'utilisation de l'affichage en ligne avec un marqueur, les étiquettes ne sont plus sous les marqueurs des lignes mais positionnées à droite de ces derniers.
 

Graphiques Secteur et Anneau

Les options des étiquettes Ne pas couper les étiquettes et Position améliorée ont été supprimées. La fonctionnalité Position améliorée est désormais appliquée automatiquement par l’algorithme de placement des étiquettes.
L’option Afficher sur une seule ligne a ainsi le comportement suivant :

  • Si non cochée :
    • Les étiquettes peuvent s’afficher sur plusieurs lignes.
    • L’algorithme gère automatiquement le troncage ou le masquage des étiquettes si nécessaire.
  • Si cochée :
    • Les étiquettes s'affichent sur une seule ligne.
    • Elles sont tronquées uniquement dans le cas où elles dépassent la zone du graphique.
    • Dans le cas où l’utilisateur ajoute un retour à la ligne dans le contenu de l'étiquette, cette option devient incompatible. L'algorithme ne peut empêcher ce retour à la ligne.
       

Tableaux

  • Le redimensionnement des colonnes est à présent possible avec le thème digdash_2024 pour les tableaux, tableaux croisés et tableaux arborescents.
    Pour être effectif, le thème doit être réinitialisé comme indiqué dans le Guide de mise à jour.
     
  • Les lignes de totaux partageaient parfois à tort le meme style. Ce n'est plus le cas. Il est ainsi possible que les styles de certains totaux soient impactés. 
     

Tableaux simples et croisés (depuis le patch 2025R2 P1)

Dans le cas où un format alerteur avec une couleur de remplissage est utilisé, la couleur de remplissage de l'alerteur prévaut sur la couleur par défaut de la ligne de total.
 

Tableaux croisés et arborescents

L'option Retour à la ligne sur l'entête est désormais activée par défaut.
Une option Retour à la ligne sur les autres lignes a été ajoutée et est activée par défaut.
 

Tableaux croisés

Les valeurs des colonnes défilent désormais de manière dynamique avec le contenu afin de les garder visibles quelle que soit la taille des cellules.
 

Tableaux arborescents

Les tableaux arborescents comportant des niveaux dépliables dans les versions précédentes correspondent à présent au type d'affichage Mixte.
 

OpenStreetMap

Le rendu des infographies dans les cartes de type OpenStreetMap est différent :

  • Les infographies sont affichées avec un fond coloré et une fine bordure blanche. Elles étaient affichées avec un fond blanc et une bordure colorée.
  • La taille des infographies était auparavant définie en unités SVG. Désormais, cette valeur est transmise à la bibliothèque OpenLayers, qui gère directement le rendu des points. Comme la même valeur n’est plus interprétée en unités SVG, il est nécessaire de l’ajuster pour obtenir une taille équivalente (ou adaptée) à celle des anciennes infographies.

L'info-bulle est désormais identique pour les points et pour les calques (ces derniers ne pouvant être affichés à la fois). Elle utilisera la classe css "OSM_tooltip". Auparavant, les classes utilisées étaient "lblOnTasks" (points) et "label" (calques).
 

Échelle logarithmique

Le fonctionnement de l'échelle logarithmique (disponible pour les graphiques Colonnes et Courbes) a été revu. Le rendu de l'échelle peut être différent car amélioré.

Éditeur de tableaux de bord

Édition des styles / du thème

Un nouvel Éditeur de thèmes remplace l'Éditeur de styles et l'Assistant de création de thème.
Si vous disposez d'un thème comportant des variables personnalisées, un onglet Autres sera ajouté pour en afficher la liste et pouvoir les modifier.
Autres
Les éventuels sélecteurs CSS utilisés seront eux affichés et éditables dans l'onglet CSS additionnel.
 

Filtrage des graphiques sur le modèle de données

Le filtre des Flux d'information (graphiques existants) affiche à présent le nom du modèle de données au lieu de son identifiant.

Affichage des faits marquants

L'option Afficher les faits marquants dans les propriétés des graphiques est désormais désactivée par défaut.
 

Configuration d'un objet Bouton

Les fonctions suivantes ont été supprimées de la liste des actions pouvant être ajoutées dans un bouton:

  • Sauvegarder la page courante en PPT
  • Sauvegarder la page courante en PDF
  • Sauvegarder la page en PPT
  • Sauvegarder la page en PDF

Si un bouton exécutant une de ces fonctions existe (ajouté dans une version précédente), la fonction sera visible dans l'interface de l'éditeur mais un message d'erreur apparaîtra lors du clic sur le bouton.

Message

Analyse ad-hoc

Vues sauvegardées

Les vues ne prennent plus en compte le changement de type de Dimension à Mesure, ou l'inverse (prise en compte introduite dans la version 2024 R2). En cas de changement de type d'une dimension ou mesure, un nettoyage de la vue est proposée.

Studio

Affichage des mesures et dimensions

Dans le panneau Mesures / dimensions de la configuration des graphiques, l'icône des mesures et dimensions est désormais affichée en blanc lorsqu'elles ne sont pas utilisées et en gris dans le cas contraire.

1757683574434-123.png
 

Fabriques de documents

Lorsqu'une fabrique de documents comporte 1 ou plusieurs flux en erreur, la fabrique n'est plus générée. Un message d’erreur dans les logs signale que des flux en erreur empêchent la génération.
 

Ajout de document sur le serveur de fichiers

L'ajout de documents sur un serveur de fichiers non assigné à un rôle nécessitait, depuis la version 2025R1, l'autorisation Studio > Gérer les éléments communs.
La notion de serveur de fichiers "Public" a été introduite. Un utilisateur avec le groupe d'autorisations Concepteur de modèle de données (sans l'autorisation Studio > Gérer les éléments communs) peut désormais ajouter, écraser ou supprimer des documents sur un serveur de document dit "Public".
Les serveurs "Common datasources" et "User docs" ont le statut "Public" au premier démarrage du serveur après mise à jour.

Consultez la page Gestionnaire de serveurs de fichiers pour plus de détails.

Configuration

Quotas

Si la fonctionnalité de quotas ET l’option ServerSettingsPath (dans le fichier digdash.properties) sont utilisées, alors le fichier quotarepository.xml doit être déplacé du répertoire par défaut (appdata>/Enterprise Server/ddenterpriseapi/config) vers le répertoire spécifié par ServerSettingsPath.
 

Autorisations

L'autorisation Studio > Ignorer les notes de révision des modèles de données et des flux remplace l'autorisation Studio > Ignorer les notes de révision des modèles de données (du fait de l'implémentation des commentaires de révision pour les flux).

L'autorisation Admin > Télécharger des packages CMDR a été rénommée en Admin > Télécharger des packages DigDash Metadata Service.
 

Gestion des rôles

Le Rôle maître a été renommé Rôle parent.

Les autorisations sur un rôle enfant sont désormais restreintes. L'utilisateur peut seulement créer des flux ou des modèles de données de type jointure, union ou transformation de colonnes/données, basés sur les modèles de données du rôle parent.
 

Rôle personnel

Lorsque l'option Autoriser les portefeuilles, modèles de données et tableaux de bords personnels est décochée, le rôle personnel est désactivé dans l'Éditeur de tableaux de bord et le Dashboard.
 

État du serveur

Dans la section Services d'audit, la liste déroulante Choisir un rapport d'audit... permettant d'afficher des rapports d'audit prédéfinis a été supprimée.
 

Organisation des fichiers 

À chaque démarrage du serveur, les fichiers ressources liés à un rôle sont désormais déplacés depuis le répertoire appdata/Enterprise Server/ddenterpriseapi/config vers un sous-répertoire dédié au rôle nommé roles/Role_id.

Pour chaque rôle, les fichiers suivants sont créés :

  • Modèles de données : tabledatamodelrepository_<role_id>.xml
  • Portefeuilles d'informations (flux) : wallet_<role_id>.iwt
  • Tableaux de bord : dashboard_<role_id>.xml
  • Bibliothèques (pour les éléments assignés au rôle) :
    • Palette de couleurscolortablerepository_<role_id>.xml
    • Styles des fluxcssrepository_<role_id>.xml
    • Connexions aux bases de donnéesdbcnxrepository_<role_id>.xml
    • Formats de nombres et de dates formatrepository_<role_id>.xml
    • Appareils de sortie des fluxfavoritedevicesrepository_<role_id>.xml
    • Formulairesformrepository_<role_id>.xml
    • Hiérarchieshierarchyrepository_<role_id>.xml
    • Fonctions javascript jsfunctionrepository_<role_id>.xml
    • Cartesmaprepository_<role_id>.xml
    • Programmations de rafraîchissementschedulerepository_<role_id>.xml
    • Serveurs de documents serverurlrepository_<role_id>.xml

Les éléments partagés entre rôles restent dans le répertoire config.
Par exemple, les palettes de couleurs communes restent dans le fichier colortablerepository.xml du répertoire config.

Ancienne structureNouvelle structure
config/
 ├─ tabledatamodelrepository.xml                              
 ├─ wallet.iwt
 ├─ dashboard.xml
 ├─ colortablerepository.xml
 ├─ ...
config/
 ├─ roles/
 │   ├─ Role_Retail_2d6e0f1e/
 │   │   ├─ tabledatamodelrepository_Retail_2d6e0f1e.xml
 │   │   ├─ wallet_Retail_2d6e0f1e.iwt
 │   │   ├─ dashboard_Retail_2d6e0f1e.xml
 │   │   ├─ colortablerepository_Retail_2d6e0f1e.xml
 │   │   └─ ...
 │   ├─ Role_Telecom_5dd07600/
 │   │   ├─ tabledatamodelrepository_Telecom_5dd07600.xml
 │   │   ├─ wallet_Telecom_5dd07600.iwt
 │   │   ├─ dashboard_Telecom_5dd07600.xml
 │   │   ├─ colortablerepository_Telecom_5dd07600.xml
 │   │   └─ ...
 │   └─ ...
 ├─ colortablerepository.xml     (palettes partagées)
 ├─ hierarchyrepository.xml      (hiérarchies partagées)
 ├─ jsfunctionrepository.xml     (fonctions JavaScript partagées)
 └─ ...

Sauvegarde/restauration

Auparavant, un utilisateur disposant de l’autorisation Admin > Gérer tous les rôles pouvait sauvegarder/restaurer les portefeuilles, les modèles de données et les tableaux des rôles qui ne lui étaient pas attribués. En revanche, il n’avait pas la possibilité de sauvegarder les bibliothèques (Palettes, fonctions, etc) de ces rôles.
Désormais, cet utilisateur ne peut sauvegarder/restaurer ni les portefeuilles, modèles données et tableaux de bord, ni les bibliothèques des rôles qui ne lui sont pas attribués; ceux-ci sont grisés.
Il peut sauvegarder le LDAP du rôle. 
 

Broadcasting

L'envoi d'un broadcast échouait lorsque le flux associé utilisait une fonction de filtrage personnalisée (par exemple, intervalle de date) qui n’existait plus ou était invalide.
À présent, le filtre manquant ou invalide est ignoré et le brodacast est envoyé. Un message d’erreur est enregistré dans les logs.
⚠ Cela implique qu’en cas de filtre invalide, le broadcast n’est plus filtré.

Export

L'export CSV n'utilise plus la notation scientifique (exposant) dans le cas de grands nombres. Les grands nombres sont désormais affichés entièrement par défaut.
Il est possible de revenir à l'affichage avec exposant en ajoutant la propriété PROP_VIEW_EXPONENT_EXPORT_CSV avec la valeur true dans system.xml.

Installation

Tomcat, Java et ADSwrapper ne sont plus livrés dans l'archive d'installation de DigDash Enterprise.

Consultez la page Guide d'installation Linux ou Guide d'installation Windows pour plus d'informations sur l'installation.

Les ressources apacheds_1.5.7, soap et ddaudit ont été supprimées du répertoire add-ons de l'archive d'installation.