Referentie: prestaties van Adaptive Planning-rapporten
De rapporteigenschap Matrix
voor rapportuitvoering optimaliseren
is standaard ingeschakeld voor een instance voor verbeterde prestaties. U kunt de eigenschap voor een bepaald rapport uitschakelen om het niet-geoptimaliseerde rapportgedrag te behouden. Zie The Next Level: All Things 2023R2 for Adaptive Planning, Reporting en Prism AnalyticsAls de rapporteigenschap is ingeschakeld, kunnen sommige matrixrapporten nog steeds langzamer presteren als ze specifieke functies of rekeningen gebruiken.
Ondersteunde functies
We ondersteunen alle modellerings- en rapportagefuncties, behalve de volgende:
- Versieverschuiving
- Weergeven als
- Splitsingen toevoegen
- Alternatieve kalenders
- Spreidingsopzoektabellen
- Waardeopzoektabellen
- Teksttotalisaties
- Omrekening van gewogen gemiddelde
- Gedeelde matrixrapporten metde optie Gegevenszichtbaarheidingesteld opAlle gegevens weergeven, ongeacht niveau.
We ondersteunen maximaal:
- Cellen: 3.000.000
- Kolommen (voor rapporten): 16.000
Ondersteunde rekeningen
Zo profiteert u van prestatieverbetering:
- Alle rapporten moeten ten minste één rekening bevatten.
- Voor matrixrapporten met meerdere segmenten moet elk segment ten minste één rekening bevatten.
- Systeemrekeningen, waaronder:
- Toewijzingen
- Minderheidsbelangpercentage
- Eliminaties
- Cumulatief omrekeningsverschil
- Aannamerekeningen voor modelbladen
Toepassingen verbruiken
De customReportValues-API en deze toepassingen die de API achter de schermen gebruiken, zijn ingeschakeld voor prestatieverbetering:
- OfficeConnect
- Dashboard
- Headcountplanning
- Integratie
- Plannen publiceren
Gedrag van matrixrapporten
Matrixrapporten kunnen zich anders gedragen op basis van de volgende configuraties:
- U hebt de rapporteigenschapRapportuitvoering optimaliserengeselecteerd.
- De rapporten bevatten de functies en rekeningen die optimalisatie ondersteunen.
Als u rapporten wilt genereren die rekeningen met herclassificatieregels bevatten, deselecteert u de rapporteigenschap
Rapportuitvoering optimaliseren
.Rapportgebied: Opmaak | Niet-geoptimaliseerd gedrag | Geoptimaliseerd gedrag |
|---|---|---|
Lege versiemappen | In rapporten worden geen labels weergegeven voor tijd- en rekeningelementen die zijn gekoppeld aan lege versiemappen. | In rapporten worden labels weergegeven voor tijd- en rekeningelementen die zijn gekoppeld aan lege versiemappen. |
Verschilberekening | In rapporten worden onder de volgende voorwaarden lege cellen weergegeven voor verschilberekeningen:
| In rapporten wordt onder deze voorwaarden nul procent (nul%) weergegeven voor verschilberekeningen. |
Totalisatieopmaak | De totalisatieopmaak die u in elementeigenschappen definieert, is van toepassing op zowel kop- als gegevenscellen. | Totalisatieopmaak die u in elementeigenschappen definieert, is alleen van toepassing op gegevenscellen. |
Rapportgebied: Structuur | Niet-geoptimaliseerd gedrag | Geoptimaliseerd gedrag |
|---|---|---|
Lege versiemappen | In rapporten worden onder de volgende voorwaarden lege versiemappen weergegeven:
| In rapporten worden onder de voorwaarden geen lege versiemappen van uw model weergegeven. |
Rekeninggroepen | In rapporten worden rekeninggroepen en alle lege rijen voor onderliggende rekeningen weergegeven. | In rapporten worden alleen rekeninggroepen weergegeven zonder lege rijen voor onderliggende rekeningen. |
Meerdere segmenten en niveaus | In rapporten wordt een extra kop met lege ruimte voor een segment weergegeven wanneer u het volgende toepast:
| In rapporten wordt niets weergegeven voor het eerste segment waarvoor de rekening geen gegevens bevat. |
Kubusaannamerekening en niveaus | In rapporten wordt alleen een kubusaannamerekening voor deze elementen weergegeven wanneer u bovenliggende niveau-elementen aan de rijen toevoegt:
| In het rapport wordt de kubusaannamerekening weergegeven voor alle elementen in de niveauhiërarchie. Het gedrag is van toepassing ongeacht de instelling Wordt weergegeven voor de kubusaannamerekening in het kubusblad. |
Kubusaannamerekening en niveaukenmerk | In rapporten wordt dit foutbericht weergegeven wanneer u een kubusaannamerekening en een niveaukenmerkelement toevoegt:
Er is een fout opgetreden bij het verwerken van het rapport. U hebt rijen en/of kolommen met alleen nullen of lege cellen onderdrukt. | In rapporten worden totalisatiewaarden weergegeven van niveaus die overeenkomen met het kenmerk. |
Dimensiesplitsingen en tijdspannerekening | In rapporten worden geen rijen en waarden weergegeven voor splitsingen voor bepaalde combinaties van dimensies met een tijdspannerekening, zoals hieronder beschreven.
U configureert uw modelblad voor het volgende:
U configureert uw rapport voor het volgende:
| In rapporten worden rijen en waarden weergegeven voor dimensies met splitsingen. |
Gemodelleerde rekeningen en labels | Wanneer u labels definieert in de elementeigenschappen, wordt in rapporten inconsistent het volgende weergegeven:
| In rapporten worden consistent geen labels weergegeven voor zowel bovenliggende gemodelleerde als bovenliggende niet-gemodelleerde rekeningen. |
Niveaukenmerken in filters | Rapporten geven gegevens voor alle niveaus weer, ongeacht filters, wanneer u de volgende elementen opneemt:
| In rapporten worden alleen gegevens weergegeven voor niveaus waarop de niveaukenmerken in de filters van toepassing zijn. |
Verschilberekening binnen niveau | In rapporten wordt de verschilberekening niet weergegeven voor een subtotaalelement voor berekeningen binnen niveaus. | In rapporten wordt de verschilberekening voor een subtotaalelement voor berekeningen binnen niveaus weergegeven. |
Lege ruimte Ontwerpelement en rijen onderdrukken als deze allemaal nullen of lege cellen zijn Rapporteigenschap | In rapporten worden lege rijen voor elementen weergegeven wanneer u:
| Rapporten verbergen onder deze voorwaarden lege elementen. |
Herhalende rapporten en Kolommen onderdrukken als deze allemaal nullen of lege cellen zijn Rapporteigenschappen | In rapporten worden kolommen met allemaal nulwaarden weergegeven wanneer:
| Onder deze voorwaarden worden kolommen met allemaal nulwaarden verborgen. |
Rapportgebied: Structuur en gegevens | Niet-geoptimaliseerd gedrag | Geoptimaliseerd gedrag |
|---|---|---|
Meerdere niveaus en subtotalen | Rapporten geven geen subtotalen weer voor de kolom Subtotaal wanneer u het volgende configureert:
| In rapporten worden subtotalen weergegeven als de laatste kolom onder de kolom Subtotaal op het tweede niveau. |
Dimensiewaarden in planversies versus werkelijke versies | In rapporten worden onder de volgende voorwaarden geen rijen weergegeven voor dimensiewaarden die niet beschikbaar zijn in de planversies voor werkelijke perioden:
| In rapporten worden onder deze voorwaarden rijen weergegeven voor dimensiewaarden die niet beschikbaar zijn in planversies voor werkelijke perioden. |
Niet-gecategoriseerde dimensie-elementen | Rapporten geven dimensielabels weer voor niet-gecategoriseerde dimensie-elementen wanneer u de optie Totalisaties onderdrukken in de rapporteigenschappen selecteert. | In rapporten wordt de elementnaam met het achtervoegsel (niet gecategoriseerd) weergegeven voor niet-gecategoriseerde dimensie-elementen wanneer u de optie Totalisaties onderdrukken in de rapporteigenschappen selecteert.
Voorbeeld: Productlijn (niet gecategoriseerd) |
Totaaltotalisatie voor dimensies | In de volgende gevallen worden in rapporten geen rijen voor niet-toegewezen dimensiewaarden weergegeven in de sectie Totalisatie van dimensies:
| Rapporten geven rijen weer voor alle combinaties van dimensiewaarden en dimensiekenmerkwaarden (toegewezen en niet-toegewezen) in de sectie Totalisatie van dimensies. |
Niveaukenmerken en aangepaste totalisaties voor metriekrekeningen | In rapporten worden onder de volgende voorwaarden rijen voor niet-toegewezen niveaukenmerken weergegeven:
| In rapporten worden onder deze voorwaarden alleen rijen weergegeven voor toegewezen niveaukenmerken. |
Dimensies, dimensiekenmerken en metriekrekeningen | In rapporten worden geen rijen weergegeven voor combinaties van dimensiewaarden en dimensiekenmerkwaarden van een andere dimensie met metriekrekeningen. | In rapporten worden rijen voor deze combinaties weergegeven. |
Kubusmetriekrekeningen, niveaudimensies en kubusbladen | In rapporten worden onder de volgende voorwaarden alleen rijen weergegeven voor niet-gecategoriseerde niveaudimensiewaarden voor niveautotalisaties:
| In rapporten worden rijen weergegeven voor alle niveaudimensiewaarden die zijn toegewezen aan niveaus voor de niveautotalisaties onder deze voorwaarden. |
Meerdere perioden in tijdspanne | In rapporten worden celopmerkingen weergegeven uit een van de perioden wanneer:
| In rapporten worden geen celopmerkingen weergegeven. |
Voorwaardelijke opmaak en rijen onderdrukken als deze allemaal nullen of leeg zijn Instelling | In rapporten worden geen lege rijen weergegeven wanneer u:
| Onder deze voorwaarden worden in rapporten nog steeds lege rijen weergegeven. |
Aangepaste berekeningsformule met meerdere termen in filter | In rapporten worden alleen rijen weergegeven die overeenkomen met alle termen in de formule van de aangepaste berekening in het filter. | Rapport geeft rijen weer die overeenkomen met een of meer van de termen in de formule van de aangepaste berekening in het filter. |
Herhalende rapporten met niveaukenmerken in bladtabbladen | Rapporten geven bladtabbladen weer voor niveaukenmerken die niet zijn toegewezen aan de niveaus in het rapport wanneer u het volgende toevoegt:
| In rapporten worden alleen bladtabbladen weergegeven voor de niveaukenmerken die zijn toegewezen aan de niveaus in het rapport. |
Herhalende rapporten met niveaus in filters en niveaukenmerken in zowel kolommen als bladtabbladen | In rapporten worden niveaukenmerkkolommen weergegeven die zijn toegewezen aan de niveaus in het filter, die niet zijn toegewezen aan de niveaukenmerken op bladtabbladen. | In rapporten worden alleen de niveaukenmerkkolommen weergegeven die zijn toegewezen aan de niveaus in de filters, die zijn toegewezen aan niveaukenmerken in zowel de kolommen als de bladtabbladen. |
Herhalende rapporten met rekeningkenmerken in bladtabbladen | In rapporten worden rekeningen weergegeven die niet zijn toegewezen aan de rekeningkenmerken op de bladtabbladen. | In rapporten worden alleen de rekeningen weergegeven die zijn toegewezen aan de rekeningkenmerken op de bladtabbladen. |
Herhalende rapporten met berekeningselement in bladtabbladen | In rapporten worden rekeningen weergegeven die niet zijn toegewezen aan de rekeningkenmerken in de rapporten. | In rapporten worden alleen de rekeningen weergegeven die zijn toegewezen aan de rekeningkenmerken in de rapporten. |
In het venster Celverkenner zijn de waarden die u met rapportoptimalisatie ziet nog steeds dezelfde als de waarden die u zonder optimalisatie ziet.
Rapportgebied: Gegevens | Niet-geoptimaliseerd gedrag | Geoptimaliseerd gedrag |
|---|---|---|
Eigenschap Teken omkeren | In rapporten wordt de eigenschap Teken omkeren niet toegepast op celsnijpunten met verschilberekeningen. | In rapporten wordt de eigenschap Teken omkeren toegepast op celsnijpunten met verschilberekeningen. |
Rekeninggroepen, filters en tijdspanne | In rapporten worden lege cellen weergegeven wanneer u al deze elementen toevoegt:
| In rapporten met deze configuratie worden gegevens weergegeven. |
Valuta's en gekoppelde rekeningen | Valuta's worden niet geconverteerd voor gekoppelde rekeningen wanneer de weergavetypen de volgende zijn:
| Valuta's worden geconverteerd voor gekoppelde rekeningen. Het weergavetype van de ontvangende rekening (getal of valuta) bepaalt de conversieregel voor onderliggende/bovenliggende totalisaties. |
Aangepaste berekeningen | In rapporten worden geen aangepaste berekeningen met samenvoegingen van tekenreeksen en subtekenreeksen weergegeven. | In rapporten worden aangepaste berekeningen weergegeven met samenvoegingen van tekenreeksen en subtekenreeksen. |
KTH-subtotalen | Rapporten geven waarden voor het lopende jaar weer voor KTH-subtotalen. | Rapporten geven de juiste waarden weer voor KTH-subtotalen. |
Instelling voor niveau-/dimensietotalisaties voor rekeningen | Rapporten vatten de laagste waarden samen voor totalisaties van dimensiekenmerken voor rekeningen met de instelling Niveau/dimensietotalisatie als Niet-leeg gemiddelde van getotaliseerde waarden . | Rapporten berekenen het niet-lege gemiddelde van de laagste waarden voor totalisaties van dimensiekenmerken. |
Metriekrekeningen en totalisatiefunctie voor aangepaste berekeningen | Totalisatiefuncties voor aangepaste berekeningen van metriekrekeningen evalueren eerst de rekeningformules voor elke parameter in de totalisatiefuncties en vatten deze vervolgens samen.
| Totalisatiefuncties voor aangepaste berekeningen van metriekrekeningen berekenen eerst de totaalwaarden voor elke afzonderlijke formulecomponent via parameters in de totalisatiefuncties. Vervolgens evalueren ze de uiteindelijke waarde op basis van de rekeningformule op basis van de geaggregeerde waarden van afzonderlijke formulecomponenten. |
Metriekrekeningen en niveaudimensies | Rapporten retourneren op inconsistente wijze nullen voor metriekrekeningen voor waarden op het laagste niveau van niveaudimensies. | Rapporten berekenen nauwkeurig metriekrekeningen voor waarden op het laagste niveau van niveaudimensies. |
Metriekrekeningen en ongeldige formules | Metriekrekeningen met een ongeldige formulesyntaxis worden geëvalueerd als een getal. | Metriekrekeningen met een ongeldige formulesyntaxis worden geëvalueerd als nul (0). |
Metriekrekeningen bij totaaltotalisatie | In rapporten wordt nul (0) weergegeven voor metriekrekeningen in de totale totalisatie voor niveaudimensies op niveaus met valutaconversies. | Rapporten worden correct geëvalueerd voor metriekrekeningen in de totale totalisatie voor niveaudimensies op niveaus met valutaconversie. |
Metriekrekeningen die verwijzen naar andere metriekrekeningen | Voor gebruikers met alleen toegang tot bepaalde niveaus in niveauhiërarchieën worden in rapporten onjuiste waarden weergegeven voor metriekrekeningen die verwijzen naar andere metriekrekeningen. | Voor gebruikers met alleen toegang tot bepaalde niveaus in niveauhiërarchieën worden in rapporten de juiste waarden weergegeven voor metriekrekeningen die verwijzen naar andere metriekrekeningen. |
In-tierberekeningen met tekenreeksformule | In rapporten wordt Leeg weergegeven wanneer ze in-tier berekeningen bevatten met de tekenreeksformule: concat("stringvalue") | In rapporten wordt de parameter tekenreekswaarde voor de concat-operator weergegeven. |
Aannamerekening voor planningsversie met overlay werkelijke waarden bevat niet-beschikbare niveaus Optie gewist | In rapporten worden waarden weergegeven voor niet-beschikbare niveaus in de planningsversie. | In rapporten wordt 0 weergegeven voor niet-beschikbare niveaus in de planningsversie. |
Instellingen aangepaste rekeningen | Rapporten geven onjuiste waarden weer wanneer ze aangepaste rekeningen bevatten met:
| Rapporten geven de juiste waarden weer wanneer ze aangepaste rekeningen met deze instellingen bevatten. |
Aangepaste rekeninginstelling, wegingsrekening en werkelijke versie met meerdere onderliggende versies | In rapporten wordt het gewogen gemiddelde van totalisatiewaarden toegepast op de bovenliggende werkelijke waarde wanneer:
| Rapporten behandelen het laagste niveau als een totalisatielocatie en passen de logica van het gewogen gemiddelde toe. |
Berekeningen met Power(0, Negative) | Rapporten die berekeningen met Power(0, Negative) bevatten, retourneren de waarde nul. | Rapporten die berekeningen met Power(0, Negative) bevatten, retourneren oneindig in plaats van de waarde nul. |
Rapportgebied: Label | Niet-geoptimaliseerd gedrag | Geoptimaliseerd gedrag |
|---|---|---|
Aangepaste labels | Wanneer u aangepaste labels toepast op bovenliggende elementen, wordt in de niet-gecategoriseerde onderliggende elementen ook het nieuwe label weergegeven. | Wanneer u aangepaste labels toepast op bovenliggende elementen, wordt het nieuwe label niet weergegeven in de niet-gecategoriseerde onderliggende elementen. |
Rapportgebied: Berichten | Niet-geoptimaliseerd gedrag | Geoptimaliseerd gedrag |
|---|---|---|
Foutberichten | Rapporten geven algemene foutberichten weer wanneer ze te veel dimensies, elementen of niveaus bevatten. | Rapporten geven een verbeterd foutbericht weer wanneer ze te veel dimensies, elementen of niveaus bevatten. |