Code source wiki de Changements de comportement

Modifié par Aurelie Bertrand le 2025/02/14 17:18

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 2024 R2 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 = Général =
9
10 Un nouveau thème graphique (mode d'affichage) Sombre est utilisé par défaut pour toutes les interfaces DigDash. Le mode Clair reste disponible.
11
12 = Enterprise Server =
13
14 (% class="wikigeneratedid" id="HVersionJava" %)
15 **Version Java**
16
17 Java 11 n'est plus supportée. Java 17 doit obligatoirement être utilisée.
18 Consultez la page [[Changer de version de Java>>doc:Digdash.deployment.installation.upgrade_dde.changeJava.WebHome]] pour savoir comment changer de version.
19
20 **~ Fichiers LOG4J2 properties**
21
22 Le fichiers LOG4J2 properties ont été modifiés en raison d'un problème de création des logs en double.
23
24 = Configuration =
25
26 **Base de données d'audit**
27
28 Il est désormais indiqué si une configuration de base de données d'audit est déjà présente dans le fichier digdash.properties.
29
30 = Sauvegarde =
31
32 Les options du point de restauration (export des objets dépendants, etc) sont disponibles via le bouton **Options** en haut à droite de la page et non plus listées dans une section en bas de la page.
33
34 = Sources de données =
35
36 **Vérification de la validité des fichiers au chargement (hook)**
37
38 Il n'est plus possible de spécifier un message de validation du fichier personnalisé dans le script.
39
40 **Transformateur de colonnes R**
41
42 Le transformateur de colonnes R a été déprécié et supprimé.
43
44 = Modèles de données =
45
46 **Prévisualisation**
47
48 La prévisualisation des données a été modifiée afin d'obtenir un affichage représentatif du cube généré et détecter les éventuels problèmes de données dès la configuration de la source de données.
49 \\**Transformation des données**
50
51 * La transformation des données s'effectue désormais selon l'ordre des fonctions de transformation spécifié. Elle s'effectuait auparavant sur les colonnes de la gauche vers la droite.
52
53 * Les paramètres values et rawValues avaient tous le type //object.// Désormais, les types possibles sont pour:
54 ** values : //string//, //number// ou //object//
55 ** rawValues : //string//
56 Dans le cas où vous auriez utilisé la syntaxe //type of //sur des paramètres v//alues ou rawValues, //cela aura possiblement un impact sur le résultat obtenu.
57
58 * Les dimensions discrètes pouvaient avoir plusieurs types dans une même colonne : //string//, //number// ou //object//. Désormais, elles ont toujours le type string. Dans le cas où vous auriez essayé de gérer plusieurs types dans une fonction de transformation (nom recommandé) à l'aide de la syntaxe //type of// sur des paramètres //namedValues,// cela aura un impact sur le résultat obtenu.
59
60 **Mesures calculées**
61
62 Une nouvelle syntaxe a été introduite pour les sous-requêtes dans une mesure calculée. La précédente syntaxe reste compatible.
63
64 = Studio =
65
66 **Gestionnaire de cartes**
67
68 La notion de carte par défaut a été supprimée.
69
70 = Graphiques =
71
72 **Affichage des graphiques**
73
74 Des modifications internes au Dashboard peuvent avoir un impact sur l'affichage des graphiques.
75 De manière générale, si vous constatez des problèmes d'affichage, les 2 causes probables sont :
76
77 * un problème de thème : consultez le paragraphe [[Étape 12 : Modification du thème Dashboard>>doc:Digdash.deployment.installation.upgrade_dde.WebHome||anchor="Dashboard_theme"]] pour plus de détails.
78 * les styles du Dashboard : veuillez vérifier que votre feuille de styles ne contient pas de CSS imprécis. Celui-ci peut avoir un impact sur les graphiques.
79
80 **Rapports HTML {{id name="HTML_report"/}}**
81
82 Les rapports HTML sont susceptibles de ne plus s'afficher correctement:
83
84 * Si vous avez utilisé les unités relatives vw, vh, vmin et vmax dans le css, celles-ci se basent désormais sur la taille du tableau de bord (et non plus de l'iframe):
85 dans ce cas, modifiez les valeurs ou la propriété : l'unité rem est une bonne alternative.
86
87 * Si l'url d'une image ne fonctionne pas :
88 modifiez l'url en utilisant la forme //url('./file?item=config/web/public/indicator/client.png') ou url('./file?item=config/web/public/vectoricons/client.svg')//
89 * Les problèmes d'affichage peuvent être dus à certaines classes présentes à la fois dans le dashboard ET dans le modèle : il est alors recommandé de changer la classe dans le modèle du rapport HTML.
90
91 **Thème / Styles des graphiques**
92
93 Les sélecteurs d'identifiants ne doivent plus être utilisés. Par exemple, #divContent, #table ou  #FlatCubeNav.
94 #table peut être remplacé par .table. En cas de difficulté, veuillez contacter le support DigDash.
95
96 **Étiquettes des graphiques en colonnes**
97
98 * Lorsque l'option **Afficher l'étiquette au sommet **est sélectionnée pour le contenu des colonnes, l'échelle s'ajuste automatiquement pour prendre en compte l'affichage des étiquettes.
99 * Pour les angles d'étiquette d'axe, au lieu d'entrer une valeur, une liste de choix d'angles est proposée.
100
101 **Tableaux**
102
103 Le défilement virtuel a été supprimé.
104 Les en-têtes des tableaux sont désormais toujours fixes.
105 Dans le cas où des colonnes dimensions sont figées, la barre de défilement pour les colonnes non fixes commence au début du tableau (auparavant, elle commençait à la première colonne non fixe). De plus, les colonnes sont grisées.
106
107 Les colonnes des tableaux utilisant le thème digdash_2024 ne peuvent être redimensionnées.
108
109 **Tableaux croisés**
110
111 Les tableaux croisés ont par défaut une pagination activée avec des pages de 100 lignes.
112
113 **Table OLAP**
114
115 La table OLAP a été supprimée des flux disponibles.
116
117 **Cartes**
118
119 Si une carte a une configuration de ses niveaux basée sur une hiérarchie H1, que vous définissez une dimension contenant une hiérarchie H2 et qu'une carte multi-niveaux basée sur H2 existe dans le gestionnaire de cartes,
120 il sera demandé à l'utilisateur de remplacer (ou non) la configuration actuelle des niveaux de carte par une nouvelle basée sur H2.
121
122 **D3**
123
124 Les fichiers JS dans les modèles doivent être modifiés afin de faire référence aux bons éléments HTML. Les éléments HTML suivants (largeur, hauteur et identifiant du conteneur) doivent être remplacés :
125
126 (% style="width:795px" %)
127 |=(% style="width: 375px;" %)Elément à remplacer|=(% style="width: 418px;" %)Par...
128 |(% style="width:375px" %)document.body.clientWidth;|(% style="width:418px" %)(((
129 ddobj.getRootElementWidth();
130 )))
131 |(% style="width:375px" %)document.body.clientHeight;|(% style="width:418px" %)ddobj.getRootElementHeight();
132 |(% style="width:375px" %)d3.select("body");|(% style="width:418px" %)d3.select(ddobj.getRootElementId());
133
134 = Éditeur de tableaux de bord =
135
136 **Mode d'affichage des pages**
137
138 Le mode d'affichage des pages "Colonnes" a été supprimé.
139 Les pages existantes ne sont pas impactées mais il n'est plus possible de créer de nouvelles pages en mode "Colonnes".
140
141 = Dashboard =
142
143 **Filtre Calendrier**
144
145 Le format de date du sélecteur de date de type Calendrier se base désormais sur le format de la dimension spécifié dans le Studio. Le format du calendrier peut ainsi être personnalisé pour chaque langue.
146
147 **Thème**
148
149 Le thème //digdash// a été supprimé.
150 Un nouveau thème //digdash_2024// (thème sombre) est disponible. Il est utilisé par défaut dans les nouveaux environnements seulement. Il n'y a pas d'impact sur les environnements existants.
151 À noter que dans ce nouveau thème, le contenu de type filtre ou légende est centré dans la portlet.
152
153 **Customisation des infobulles**
154
155 Auparavant, il existait un seul sélecteur de customisation des infobulles pour tous les types de graphiques :
156
157 {{{.captionBox}}}
158
159 Ce sélecteur est désormais dédié à tous les graphiques autres que tableaux.
160 Un nouveau sélecteur est dédié à la customisation des infobulles pour les tableaux uniquement:
161
162 {{{.captionHTMLBox
163 }}}