Code source wiki de Changements de comportement

Modifié par Aurelie Bertrand le 2026/05/28 12:07

Afficher les derniers auteurs
1 {{ddtoc/}}
2
3 ----
4
5 (% class="wikigeneratedid" id="HModificationsdecomportementdansla2023R1" %)
6 {{id name="Deploiement_patch"/}}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.
7
8 = Graphiques =
9
10 **Graphique Colonnes**
11
12 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.
13
14
15 **Graphiques Barres**
16
17 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.
18
19
20 **Graphiques Secteur et Anneau**
21 \\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.
22 L’option **Afficher les étiquettes sur une seule ligne** a ainsi le comportement suivant :
23
24 * Si non cochée (par défaut) :
25 ** Les étiquettes peuvent s’afficher sur plusieurs lignes.
26 ** L’algorithme gère automatiquement le troncage ou le masquage des étiquettes si nécessaire.
27 * Si cochée :
28 ** Les étiquettes s'affichent sur une seule ligne.
29 ** Elles sont tronquées uniquement dans le cas où elles dépassent la zone du graphique.
30 ** 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.
31
32
33 **Tableaux**
34
35 * Le redimensionnement des colonnes est à présent possible avec le thème **digdash_2024** pour les tableaux, tableaux croisés et tableaux arborescents.
36 Pour être effectif, le thème doit être réinitialisé comme indiqué dans le [[Guide de mise à jour>>doc:Digdash.deployment.installation.upgrade_dde.WebHome||anchor="thème"]].
37
38 * 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. 
39
40
41 **Tableaux simples et croisés (depuis le patch P01)**
42
43 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.
44
45
46 **Tableaux croisés et arborescents**
47
48 L'option **Retour à la ligne sur l'entête** est désormais activée par défaut.
49 Une option **Retour à la ligne sur les autres lignes** a été ajoutée et est activée par défaut.
50
51
52 **Tableaux croisés**
53
54 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.
55
56
57 **Tableaux croisés (depuis le patch P07)**
58
59 Le texte des en-têtes verticaux est maintenant toujours aligné en haut de la cellule, quel que soit le nombre de lignes affichées.
60
61
62 **Tableaux croisés (depuis le patch P09)**
63
64 Les en-têtes de ligne sont désormais considérées comme des en-têtes.
65 Les options suivantes ont été revues en conséquence:
66
67 * //Retour à la ligne sur l'entête// remplacée par //**Retour à la ligne sur les cellules d'en-tête**//.
68 * //Retour à la ligne sur les autres lignes// remplacée par// **Retour à la ligne sur les cellules de contenu**//.
69
70
71 **Tableaux arborescents**
72
73 Les tableaux arborescents comportant des niveaux dépliables dans les versions précédentes correspondent à présent au type d'affichage **Mixte**.
74
75
76 **OpenStreetMap**
77
78 Le rendu des infographies dans les cartes de type OpenStreetMap est différent :
79
80 * 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.
81 * 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.
82
83 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).
84
85
86 **Échelle logarithmique**
87
88 Le fonctionnement de l'échelle logarithmique (disponible pour les graphiques Colonnes et {{glossaryReference glossaryId="Glossary" entryId="Courbes"}}Courbes{{/glossaryReference}}) a été revu. Le rendu de l'échelle peut être différent car amélioré.
89
90
91 **Thème**
92
93 Le thème //Border collapse like with sticky header// a été supprimé dans le patch P07 et a été remplacé par le thème //Table border-collapse like with sticky header //dans le patch P10//.//
94
95
96 **Police des axes**
97
98 Les titres des axes utilisent la police //Open Sans// par défaut (sinon la police spécifiée par l'utilisateur).
99
100
101 = Dashboard =
102
103 **Thème**
104
105 Lors de l'enregistrement d'un thème dans l'éditeur de thèmes, les occurrences de "!important" sont automatiquement supprimées des variables CSS.
106
107
108 **Page d'accueil**
109
110 Bien que masqué sur la page d'accueil, le fil d'Ariane conservait sa hauteur et créait un espace inutile qui a été supprimé.
111
112
113 **Menu vertical**
114
115 Les icônes de navigation rapide (début/fin de liste) [[image:1777906384577-272.png||height="23" width="26"]]ont été remplacées par des icônes de défilement progressif [[image:1777906432211-508.png||height="24" width="23"]], permettant désormais de faire défiler le menu vertical pas à pas.
116
117 Le défilement entre le menu en mode "étendu" et le menu en mode "rétracté" (avec icônes) n'est plus synchronisé. 
118 Auparavant, quand on défilait dans le menu "étendu" et qu'on passait en mode "rétracté" (avec icônes), le défilement suivait.
119
120
121 **En-tête d'un objet (depuis le patch P06)**
122
123 Dans le cas d'un objet (portlet) avec l'option "Afficher l'en-tête de la fenêtre" cochée et l'option "Afficher la bordure de la fenêtre" décochée, le thème //digdash_2024// affichait un fond d'en-tête toujours transparent, quelle que soit la valeur de la variable //~-~-background-color-portlet//.
124 Désormais, le fond de l'en-tête est défini par la variable **//~-~-background-color-portlet //**(qui a la valeur blanc par défaut), comme c'était déjà le cas sur le thème //digdash_2019//.
125
126 = **Éditeur de tableaux de bord** =
127
128 **Édition des styles / du thème**
129
130 Un nouvel **Éditeur de thèmes **remplace l'**Éditeur de styles** et l'**Assistant de création de thème**.
131 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.
132 [[image:1755790120930-862.png||alt="Autres" height="169" width="401"]]
133 Les éventuels sélecteurs CSS utilisés seront eux affichés et éditables dans l'onglet **CSS additionnel**.
134
135
136 **Filtrage des graphiques sur le modèle de données**
137
138 Le filtre des **{{glossaryReference glossaryId="Glossary" entryId="Flux"}}Flux{{/glossaryReference}} d'information (graphiques existants)** affiche à présent le nom du modèle de données au lieu de son identifiant.
139
140
141 **Affichage des faits marquants**
142
143 L'option **Afficher les faits marquants **dans les propriétés des graphiques est désormais désactivée par défaut.
144
145
146 **Configuration d'un objet Bouton**
147
148 Les fonctions suivantes ont été supprimées de la liste des actions pouvant être ajoutées dans un bouton:
149
150 * Sauvegarder la page courante en PPT
151 * Sauvegarder la page courante en PDF
152 * Sauvegarder la page en PPT
153 * Sauvegarder la page en PDF
154
155 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.
156
157 [[image:1758529262241-906.png||alt="Message"]]
158
159
160 **Mode de menu de navigation**
161
162 Le mode de menu de navigation "Onglets" a été renommé en "Vertical".
163
164 = Analyse ad-hoc =
165
166 **Vues sauvegardées**
167
168 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.
169
170 = Studio =
171
172 **Affichage des mesures et dimensions**
173
174 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.
175
176 [[image:1757683574434-123.png]]
177
178
179 **Fabriques de documents**
180
181 Lorsqu'une {{glossaryReference glossaryId="Glossary" entryId="fabrique de documents"}}fabrique de documents{{/glossaryReference}} 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.
182
183
184 **Ajout de document sur le serveur de fichiers**
185
186 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.**
187 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".
188 Les serveurs "Common datasources" et "User docs" ont le statut "Public" au premier démarrage du serveur après mise à jour.
189
190 Consultez la page [[Gestionnaire de serveurs de fichiers>>doc:Digdash.user_guide.studio.managers.docservers.WebHome]] pour plus de détails.
191
192 = Modèles de données =
193
194 **Fonctions Live Security (depuis le patch P10)**
195
196 Les fonctions Live Security créées avec l'assistant peuvent désormais être restreintes à un rôle.
197
198 = Configuration =
199
200 **Quotas**
201
202 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.
203
204
205 **Autorisations**
206
207 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).
208
209 L'autorisation **Admin > Télécharger des packages CMDR **a été rénommée** **en** Admin > Télécharger des packages DigDash Metadata Service**.
210
211
212 **Groupes d'autorisations (depuis le patch P09)**
213
214 Les autorisations suivantes ont été ajoutées au groupe d'autorisations** Utilisateur final pour Self-service BI **:
215
216 * Contenu > Lister les documents
217 * Contenu > Lister les serveurs de documents
218 * Contenu > Soumettre un document
219 * Contenu > Supprimer ou mettre à jour un document
220
221
222 **Gestion des rôles**
223
224 Le Rôle maître a été renommé Rôle parent.
225
226 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.
227
228
229 **Rôle personnel**
230
231 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.
232
233
234 **État du serveur**
235
236 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.
237
238
239 **Organisation des fichiers {{id name="orga_fichiers"/}}**
240
241 À 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.//
242
243 Pour chaque rôle, les fichiers suivants sont créés :
244
245 * **Modèles de données :** //tabledatamodelrepository_<role_id>.xml//
246 * **Portefeuilles d'informations (flux)** ~:// wallet_<role_id>.iwt//
247 * **Tableaux de bord** : //dashboard_<role_id>.xml//
248 * Bibliothèques (pour les éléments assignés au rôle) :
249 ** **Palette de couleurs** : //colortablerepository_<role_id>.xml//
250 ** **Styles des flux** : //cssrepository_<role_id>.xml//
251 ** **Connexions aux bases de données** : //dbcnxrepository_<role_id>.xml//
252 ** **Formats de nombres et de dates **: //formatrepository_<role_id>.xml//
253 ** **Appareils de sortie des flux** : //favoritedevicesrepository_<role_id>.xml//
254 ** **Formulaires** : //formrepository_<role_id>.xml//
255 ** **Hiérarchies** : //hierarchyrepository_<role_id>.xml//
256 ** **Fonctions javascript **: //jsfunctionrepository_<role_id>.xml//
257 ** **Cartes** : //maprepository_<role_id>.xml//
258 ** **Programmations de rafraîchissement** : //schedulerepository_<role_id>.xml//
259 ** **Serveurs de documents **: //serverurlrepository_<role_id>.xml//
260
261 Les éléments partagés entre rôles restent dans le répertoire //config.//
262 Par exemple, les palettes de couleurs communes restent dans le fichier //colortablerepository.xml //du répertoire// config.//
263
264 |(% style="width:633px" %)**Ancienne structure**|(% style="width:858px" %)**Nouvelle structure**
265 |(% style="width:633px" %)config/
266 ├─ tabledatamodelrepository.xml 
267 ├─ wallet.iwt
268 ├─ dashboard.xml
269 ├─ colortablerepository.xml
270 ├─ ...|(% style="width:858px" %)config/
271 ├─ roles/
272 │ ├─ Role_Retail_2d6e0f1e/
273 │ │ ├─ tabledatamodelrepository_Retail_2d6e0f1e.xml
274 │ │ ├─ wallet_Retail_2d6e0f1e.iwt
275 │ │ ├─ dashboard_Retail_2d6e0f1e.xml
276 │ │ ├─ colortablerepository_Retail_2d6e0f1e.xml
277 │ │ └─ ...
278 │ ├─ Role_Telecom_5dd07600/
279 │ │ ├─ tabledatamodelrepository_Telecom_5dd07600.xml
280 │ │ ├─ wallet_Telecom_5dd07600.iwt
281 │ │ ├─ dashboard_Telecom_5dd07600.xml
282 │ │ ├─ colortablerepository_Telecom_5dd07600.xml
283 │ │ └─ ...
284 │ └─ ...
285 ├─ colortablerepository.xml (palettes partagées)
286 ├─ hierarchyrepository.xml (hiérarchies partagées)
287 ├─ jsfunctionrepository.xml (fonctions JavaScript partagées)
288 └─ ...
289
290 **Sauvegarde/restauration**
291
292 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.
293 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.
294 Il peut sauvegarder le LDAP du rôle. 
295
296
297 **Sauvegarde/restauration des fichiers système (depuis le patch P06)**
298
299 Il n'est pas possible de sauvegarder/restaurer les fichiers système //apikeys.csv//, //quotarepository.xml//, //ldapsettings.xml//, //serversettings.xml //et //system.xml// lorsque le paramètre ServerSettingsPath est défini hors du répertoire appdata/Enterprise Server.
300
301
302 **Sauvegarde/restauration des fichiers de traduction (depuis le patch P06)**
303
304 L'autorisation "Studio > Accès au gestionnaire des traductions" (en plus de l'autorisation l'autorisation "Admin > Restaurer la configuration")  permet désormais de sauvegarder/restaurer les fichiers de traduction:
305
306 * dashboard.properties (défaut) et dashboard_*.properties (langues)
307 * dm.properties et dm_*.properties
308 * syn.properties et syn_*.properties
309
310 Auparavant, il fallait l'autorisation "Admin > Gérer les paramètres du serveur".
311
312
313 (% class="wikigeneratedid" %)
314 **Sauvegarde en mode non incrémentale (depuis le patch P10)**
315
316 (% class="wikigeneratedid" %)
317 La sauvegarde/restauration en mode non incrémental est désormais possible par rôle.
318 Lors de la restauration d'un rôle complet sauvegardé en mode non incrémental, l'ensemble des fichiers du rôle sont écrasés.
319 Un message d'information a été ajouté dans le cas d'une sauvegarde en mode non incrémental.
320
321
322 (% class="wikigeneratedid" %)
323 **Broadcasting**
324
325 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.
326 À présent, le filtre manquant ou invalide est ignoré et le brodacast est envoyé. Un message d’erreur est enregistré dans les logs.
327 ⚠ Cela implique qu’en cas de filtre invalide, le broadcast n’est plus filtré.
328
329
330 **Module uploadfiletool.jar**
331
332 Le paramètre **-docserver** dans l'appel de l'outil **uploadfiletool.jar **n'accepte plus le nom du serveur de fichiers en texte clair (par exemple, "Common Datasources"), mais requiert désormais son identifiant unique. Par exemple :
333
334 {{{java -jar uploadfiletool.jar -file c:\test.xls -docserver "239354567"}}}
335
336 = Export =
337
338 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.
339 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.
340
341 = Installation =
342
343 Tomcat, Java et ADSwrapper ne sont plus livrés dans l'archive d'installation de DigDash Enterprise.
344
345 Consultez la page [[Guide d'installation Linux>>doc:Digdash.deployment.installation.install_guide_ubuntu.WebHome]] ou [[Guide d'installation Windows>>doc:Digdash.deployment.installation.install_guide_windows.WebHome]] pour plus d'informations sur l'installation.
346
347 Les ressources apacheds_1.5.7, soap et ddaudit ont été supprimées du répertoire **add-ons **de l'archive d'installation.
348
349
350 **Variable JAVA_OPTS (depuis le patch P07)**
351
352 La correction du bug #48362 dans le patch P07// //implique l'ajout des options JVM// ~-~-add-opens=java.base/sun.security.ssl=ALL-UNNAMED ~-~-add-opens=java.base/sun.security.util=ALL-UNNAMED //à la JVM. Consultez le paragraphe [[Modification de la variable JAVA_OPTS>>doc:Digdash.deployment.installation.upgrade_dde.WebHome||anchor="JVM"]] pour plus de détails.
353
354