Référence : performance des rapports Adaptive Planning
La propriété
de rapport Optimiser la matrice d’exécution
du rapport est activée par défaut pour une instance afin d’améliorer les performances. Vous pouvez désactiver la propriété d’un rapport donné pour conserver un comportement de rapport non optimisé. Voir Le niveau suivant : tout ce qui est 2023R2 pour Adaptive Planning, Reporting et Prism AnalyticsLorsque la propriété du rapport est activée, les performances de certains rapports matriciels peuvent encore être plus faibles s’ils utilisent des fonctions ou des comptes spécifiques.
Fonctionnalités prises en charge
Nous prenons en charge toutes les fonctionnalités de modélisation et de production de rapports, à l’exception des suivantes :
- Décalage de version
- Afficher sous forme de
- Ajouter des subdivisions
- Calendriers supplémentaires
- Tables de répartition
- Tables de recherche de valeurs
- Agrégat de texte
- Conversion par moyenne pondérée
- Rapports matriciels partagés dont l’optionVisibilité des donnéesest définie àAfficher toutes les données, quel que soit le niveau.
Workday prend en charge un maximum de :
- Cellules : 3M
- Colonnes (pour les rapports) : 16 ko
Comptes pris en charge
Pour bénéficier de l’amélioration du rendement :
- Tous les rapports doivent inclure au moins un compte.
- Pour les rapports matriciels comportant plusieurs segments, chaque segment doit inclure au moins un compte.
- Comptes système, notamment :
- Affectations
- Pourcentage de participation ne donnant pas le contrôle
- Éliminations
- Écart de conversion cumulé
- Comptes d’hypothèses de la feuille modèle
Utilisation des applications
L’API customReportValues et les applications suivantes qui utilisent l’API en arrière-plan sont activées pour améliorer la performance :
- OfficeConnect
- Tableau de bord
- Plan d'effectif
- Intégration
- Publier les plans
Rapports matriciels
Les rapports matriciels peuvent se comporter différemment en fonction des configurations suivantes :
- Vous avez sélectionné la propriété derapport Optimiser l’exécutiondu rapport.
- Les rapports incluent les fonctions et les comptes qui prennent en charge l’optimisation.
Pour générer des rapports qui incluent des comptes avec des règles de reclassement, décochez la case de
rapport Optimized report assignment
.Zone de rapport : Format | Comportement non optimisé | Comportement optimisé |
|---|---|---|
Dossiers de versions vides | Les rapports n’affichent pas les libellés des éléments liés aux heures et aux comptes associés à des dossiers de versions vides. | Les rapports affichent des libellés pour les éléments d’heures et de compte associés à des dossiers de versions vides. |
Calcul de la différence | Les rapports affichent des blancs pour le calcul des différences dans les conditions suivantes :
| Les rapports affichent zéro pour cent (zéro %) pour le calcul des différences dans ces conditions. |
Mise en forme des agrégats | La mise en forme des agrégats que vous définissez dans les propriétés des éléments s’applique à la fois aux cellules d’en-tête et aux cellules de données. | La mise en forme des agrégats que vous définissez dans les propriétés des éléments s’applique uniquement aux cellules de données. |
Zone de rapport : Structure | Comportement non optimisé | Comportement optimisé |
|---|---|---|
Dossiers de versions vides | Les rapports affichent les dossiers de versions vides dans les conditions suivantes :
| Les rapports n’affichent pas les dossiers de versions vides de votre modèle dans les conditions. |
Groupes de comptes | Les rapports affichent les groupes de comptes et toutes les lignes de comptes enfants vides. | Les rapports affichent uniquement les groupes de comptes sans afficher les lignes de comptes enfants vides. |
Plusieurs segments et paliers | Les rapports affichent un en-tête supplémentaire avec un espace pour un segment lorsque vous appliquez :
| Les rapports n’affichent rien pour le premier segment pour lequel le compte ne contient aucune donnée. |
Compte et niveaux d’hypothèses cube | Les rapports affichent le compte d’hypothèses cube pour les éléments suivants uniquement lorsque vous ajoutez des éléments de niveau parent aux lignes :
| Le rapport affiche le compte d’hypothèse cube pour tous les éléments de la hiérarchie de niveaux. Le comportement s’applique quel que soit le paramètre Apparence pour le compte d’hypothèse cube dans la feuille cube. |
Attribut de compte d'hypothèse cube et de niveau | Les rapports affichent ce message d’erreur lorsque vous ajoutez un compte cube d'hypothèse et un élément d’attribut de niveau :
Une erreur est survenue lors du traitement du rapport. Vous avez supprimé des lignes ou des colonnes (ou les deux) qui contenaient uniquement des zéros ou des cellules vides. | Les rapports affichent les valeurs d'agrégat des niveaux correspondant à l’attribut. |
Compte pour les subdivisions de dimension et l’intervalle de temps | Les rapports n’affichent pas les lignes et les valeurs des subdivisions pour certaines combinaisons de dimensions avec un compte Périodes, comme décrit ci-dessous.
Vous configurez votre feuille modèle pour :
Vous configurez votre rapport pour :
| Les rapports affichent les lignes et les valeurs des dimensions avec des subdivisions. |
Comptes modélisés et Libellés | Lorsque vous définissez des libellés dans les propriétés des éléments, les rapports affichent de manière incohérente :
| Les rapports n’affichent systématiquement pas de libellés pour les comptes parents modélisés et les comptes parents non modélisés. |
Attributs de niveau dans les filtres | Les rapports affichent les données pour tous les niveaux, quels que soient les filtres, lorsque vous incluez les éléments suivants :
| Les rapports affichent uniquement les données des niveaux auxquels les attributs de niveau dans les filtres s’appliquent. |
Calcul de la différence par paliers | Les rapports n’affichent pas le calcul de la différence pour un élément de sous-total pour les calculs par paliers. | Les rapports affichent le calcul de la différence pour un élément de total partiel pour les calculs de palier. |
Espace vide Élément de conception et supprimer des lignes s'il y a des zéros ou des blancs - Propriété du rapport | Les rapports affichent des rangées vides pour les éléments lorsque vous :
| Les rapports masquent les éléments vides dans ces conditions. |
Rapports répétés et supprimer colonnes s'il y a tout en zéro ou en blanc Propriété du rapport | Les rapports affichent des colonnes qui contiennent uniquement des zéros lorsque :
| Les rapports masquent les colonnes qui contiennent uniquement des valeurs nulles dans ces conditions. |
Domaine de rapport : Structure et données | Comportement non optimisé | Comportement optimisé |
|---|---|---|
Paliers multiples et sous-totaux | Les rapports n’affichent pas de totaux partiels pour la colonne Sous-total lorsque vous configurez :
| Les rapports affichent les totaux partiels dans la dernière colonne sous la colonne Sous-total du deuxième palier. |
Valeurs de dimension dans les versions de plans par rapport aux versions réelles | Les rapports n’affichent pas de lignes pour les valeurs de dimension qui ne sont pas disponibles dans les versions de plan pour des périodes réelles dans les conditions suivantes :
| Les rapports affichent des lignes pour les valeurs de dimension qui ne sont pas disponibles dans les versions de plan pour des périodes réelles dans ces conditions. |
Éléments de dimension sans catégorie | Les rapports affichent des libellés de dimension pour les éléments de dimension sans catégorie lorsque vous sélectionnez l’option Supprimer les agrégats dans les propriétés du rapport. | Les rapports affichent le nom de l’élément avec le suffixe (sans catégorie) pour les éléments de dimension sans catégorie lorsque vous sélectionnez l’option Supprimer les agrégats dans les propriétés du rapport.
Exemple : gamme de produits (sans catégorie) |
Agrégat total pour les dimensions | Les rapports n’affichent pas de lignes pour les valeurs de dimension non mappées dans la section d'agrégat des totaux des dimensions lorsque :
| Les rapports affichent des lignes pour toutes les combinaisons de valeurs de dimension et de valeurs d’attributs de dimension (mappées et non mappées) dans la section d'agrégat des totaux des dimensions. |
Attributs de niveau et agrégats personnalisés pour les comptes indicateurs | Les rapports affichent des lignes pour les attributs de niveau non mappés dans les conditions suivantes :
| Les rapports affichent des lignes uniquement pour les attributs de niveau mappés dans ces conditions. |
Dimensions, attributs de dimension et comptes indicateurs | Les rapports n’affichent pas de lignes pour les combinaisons de valeurs de dimension et de valeurs d’attributs de dimension d’une autre dimension avec des comptes indicateurs. | Les rapports affichent des lignes pour ces combinaisons. |
Comptes indicateurs cubes, dimensions de niveau et feuilles cubes | Les rapports affichent des lignes uniquement pour les valeurs de dimension de niveau sans catégorie pour les agrégats de niveaux dans les conditions suivantes :
| Les rapports affichent des rangées pour toutes les valeurs de dimension de niveau qui sont mappées aux niveaux pour les agrégats de niveaux dans ces conditions. |
Plusieurs périodes temporelles dans l'intervalle de temps | Les rapports affichent les notes de cellule de l’une des périodes quand :
| Les rapports n’affichent pas les notes des cellules. |
Paramètre de mise en forme conditionnelle et de suppression des lignes vides ou qui contiennent uniquement des zéros
| Les rapports n’affichent pas de rangées en blanc lorsque vous :
| Les rapports affichent toujours des rangées en blanc dans ces conditions. |
Formule de calcul personnalisé avec plusieurs termes dans le filtre | Les rapports affichent uniquement les rangées qui correspondent à tous les termes de la formule du calcul personnalisé dans le filtre. | Le rapport affiche les rangées qui correspondent à un ou à plusieurs termes de la formule du calcul personnalisé dans le filtre. |
Rapports répétés avec attributs de niveau dans les onglets de la feuille | Les rapports affichent des onglets de feuille pour les attributs de niveau qui ne sont pas mappés aux niveaux du rapport quand vous ajoutez :
| Les rapports affichent les onglets de feuille uniquement pour les attributs de niveau qui sont mappés aux niveaux du rapport. |
Rapports répétés avec niveaux dans les filtres et attributs de niveau dans les colonnes et les onglets de la feuille | Les rapports affichent des colonnes d’attributs de niveau qui sont mappées aux niveaux du filtre, qui ne sont pas mappés aux attributs de niveau dans les onglets de la feuille. | Les rapports affichent uniquement les colonnes d’attributs de niveau qui sont mappées aux niveaux dans les filtres, qui sont mappés aux attributs de niveaux à la fois dans les colonnes et dans les onglets de la feuille. |
Rapports répétés avec attributs de compte dans les onglets de la feuille | Les rapports affichent des comptes qui ne sont pas mappés aux attributs de compte dans les onglets de la feuille. | Les rapports affichent uniquement les comptes qui sont mappés aux attributs de compte dans les onglets de la feuille. |
Rapports répétés avec élément de calcul dans les onglets de la feuille | Les rapports affichent les comptes qui ne sont pas mappés aux attributs de compte dans les rapports. | Les rapports affichent uniquement les comptes qui sont mappés aux attributs de compte dans les rapports. |
Dans la fenêtre Explorateur de cellules, les valeurs que vous voyez avec l’optimisation du rapport sont toujours les mêmes que celles que vous voyez sans optimisation.
Zone de rapport : données | Comportement non optimisé | Comportement optimisé |
|---|---|---|
Inverser la propriété du signe | Les rapports n’appliquent pas la propriété Inverser le signe aux intersections de cellules avec des calculs de différence. | Les rapports appliquent la propriété Inverser le signe aux intersections de cellules avec des calculs de différence. |
Groupes de comptes, Filtres et Intervalle de temps | Les rapports affichent des cellules vides lorsque vous ajoutez tous les éléments suivants :
| Les rapports avec cette configuration affichent des données. |
Devises et comptes liés | Les devises ne sont pas converties pour les comptes liés lorsque les types d’affichage sont :
| Les devises sont en cours de conversion pour les comptes liés. Le type d’affichage du compte bénéficiaire (nombre ou devise) détermine la règle de conversion pour les agrégats enfant-parent. |
Calcul personnalisé | Les rapports n’affichent pas les calculs personnalisés avec des concaténations de chaînes et de sous-chaînes. | Les rapports affichent des calculs personnalisés avec des concaténations de chaînes et de sous-chaînes. |
Sous-totaux (cumul trimestriel) | Les rapports affichent les valeurs du cumul annuel pour les sous-totaux (cumul trimestriel). | Les rapports affichent des valeurs correctes pour les sous-totaux trimestriels. |
Paramètre Agrégat de niveaux/dimensions pour les comptes | Les rapports récapitulent les valeurs de feuilles des agrégats d’attributs de dimension pour les comptes dont le paramètre Agrégat de niveaux/dimensions est défini à Moyenne non vide des valeurs agrégées . | Les rapports calculent la moyenne non vide des valeurs de feuille pour les agrégats d’attributs de dimension. |
Comptes indicateurs et fonction d'agrégat pour les calculs personnalisés | Les fonctions d'agrégat pour les calculs personnalisés des comptes indicateurs évaluent d’abord les formules de compte pour chaque paramètre dans les fonctions d'agrégat, puis les additionnent.
| Les fonctions d'agrégat pour les calculs personnalisés des comptes indicateurs calculent d’abord les valeurs agrégées pour chaque composante de formule individuelle pour l’ensemble des paramètres des fonctions d'agrégat. Ensuite, ils évaluent la valeur finale en fonction de la formule de calcul du compte basée sur les valeurs agrégées des composantes individuelles de la formule. |
Comptes indicateurs et dimensions de niveau | Les rapports renvoient des zéros de manière incohérente pour les comptes indicateurs pour les valeurs de niveau feuille des dimensions de niveau. | Les rapports calculent avec précision les comptes indicateurs pour les valeurs de niveau feuille des dimensions de niveau. |
Comptes indicateurs et formules non valides | Les comptes indicateurs dont la syntaxe de formule n’est pas valide sont évalués à un nombre. | Les comptes indicateurs dont la syntaxe de formule n’est pas valide sont évalués à zéro (0). |
Comptes d'indicateurs dans l'agrégat total | Les rapports affichent zéro (0) pour les comptes d’indicateurs sur l’agrégat total pour les dimensions de niveau dans les niveaux avec des conversions de devises. | Les rapports sont évalués correctement pour les comptes d’indicateurs sur l’agrégat total pour les dimensions de niveau dans les niveaux avec conversion de devises. |
Comptes d'indicateurs faisant référence à d'autres comptes d'indicateurs | Pour les utilisateurs n’ayant accès qu’à certains niveaux dans les hiérarchies de niveaux, les rapports affichent des valeurs incorrectes pour les comptes indicateurs qui font référence à d’autres comptes indicateurs. | Pour les utilisateurs ayant accès à certains niveaux seulement dans les hiérarchies de niveaux, les rapports affichent les valeurs correctes pour les comptes d’indicateurs qui se rapportent à d’autres comptes d’indicateurs. |
Calculs en palier avec une formule de chaîne | Les rapports affichent « en blanc » lorsqu’ils incluent des calculs en paliers avec une formule de chaîne : concat("Stringvalue") | Les rapports affichent le paramètre de valeur de chaîne pour l’opérateur de concaténation. |
Le compte d'hypothèse pour la version de planification avec superposition des chiffres réels inclut des niveaux non disponibles dont l'option est désélectionnée | Les rapports affichent les valeurs des niveaux non disponibles dans la version de planification. | Les rapports affichent « 0 » pour les niveaux non disponibles dans la version Planning. |
Paramètres du compte personnalisé | Les rapports affichent des valeurs incorrectes lorsqu’ils incluent des comptes personnalisés avec :
| Les rapports affichent des valeurs correctes lorsqu’ils incluent des comptes personnalisés avec ces paramètres. |
Paramètre de compte personnalisé, compte de pondération et version réelle avec plusieurs versions enfants | Les rapports appliquent la moyenne pondérée des valeurs d’agrégat à la valeur réelle parent, lorsque :
| Les rapports traitent le niveau feuille comme un emplacement d’agrégat et appliquent la logique de moyenne pondérée. |
Calculs avec Power(0, négatif) | Les rapports qui incluent des calculs avec Power(0, Negative) renvoient une valeur de zéro. | Les rapports qui incluent des calculs avec Power(0, Negative) renvoient une valeur illimitée au lieu d’une valeur de zéro. |
Zone de rapport : Étiquette | Comportement non optimisé | Comportement optimisé |
|---|---|---|
Libellés personnalisés | Lorsque vous appliquez des libellés personnalisés aux éléments parents, les éléments enfants non classés affichent également le nouveau libellé. | Lorsque vous appliquez des libellés personnalisés aux éléments parents, les éléments enfants non classés n’affichent pas le nouveau libellé. |
Zone de rapport : Messagerie | Comportement non optimisé | Comportement optimisé |
|---|---|---|
Message d'erreur | Les rapports affichent des messages d’erreur génériques lorsqu’ils incluent trop de dimensions, d’éléments ou de paliers. | Les rapports affichent un message d’erreur amélioré lorsqu’ils incluent trop de dimensions, d’éléments ou de paliers. |