Skip to main content
Adaptive Planning
Laatst bijgewerkt: 2023-06-23
Referentie: prestaties van Adaptive Planning-rapporten

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 Analytics
Als 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 met
    de optie Gegevenszichtbaarheid
    ingesteld op
    Alle 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.
Momenteel ondersteunen we rapporten met alle rekeningtypen, behalve de volgende:
  • 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 rapporteigenschap
    Rapportuitvoering optimaliseren
    geselecteerd.
  • 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:
  • De elementen waarvoor u het verschil berekent, produceren nul als resultaat.
  • U selecteert deze optie om de verschilberekening in procenten weer te geven.
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:
  • De lege versiemappen in uw model bevatten een of meer elementen.
  • U selecteert de volgende rapporteigenschappen:
    • Nul- en lege rijen onderdrukken
    • Totalisaties onderdrukken
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:
  • Meerdere segmenten en niveaus.
  • Een rekening in het eerste segment zonder gegevens.
  • Totalisaties onderdrukken.
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:
  • (Uitsluitend)
  • (Totalisatie)
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:
  • Splitsing toestaan voor een aangepaste dimensie, zoals Product.
  • Splitsing niet toestaan voor een andere aangepaste dimensie, zoals Regio.
  • Splitsing niet toestaan voor tijdspannerekening.
U configureert uw rapport voor het volgende:
  • Een aangepast dimensie-element toevoegen, zoals Product, waarvoor u splitsingen in de bladen inschakelt.
  • Voeg nog een aangepast dimensie-element toe, zoals Regio waarvoor splitsing is uitgeschakeld in bladen.
  • Voeg een Tijdspanne-rekening toe waarvoor splitsing is uitgeschakeld in bladen.
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:
  • Labels voor bovenliggende gemodelleerde rekeningen.
  • Geen labels voor bovenliggende niet-gemodelleerde rekeningen.
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:
  • Rekeningen en niveaus in rijen of kolommen.
  • Niveaukenmerken in rijen of kolommen.
  • Niveaukenmerken in filters.
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:
  • Rekeningen, niveaus en tijd toevoegen.
  • Voeg een ontwerpelement
    Lege ruimte
    toe voor rekeningen.
  • Selecteer
    Rijen onderdrukken als deze allemaal nullen of lege cellen zijn
    in de rapporteigenschappen.
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:
  • U maakt een herhalend rapport.
  • U selecteert
    Kolommen onderdrukken als deze allemaal nullen of lege cellen bevatten
    in de rapporteigenschappen.
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:
  • Meerdere niveaus met elementen.
  • Een kolom
    Subtotaal
    in twee opeenvolgende niveaus.
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:
  • U selecteert de optie om nullen of lege cellen voor rijen en kolommen te onderdrukken.
  • U neemt het bovenliggende element op van de dimensie die de niet-beschikbare dimensiewaarden bevat.
  • U selecteert de optie
    Altijd uitgevouwen
    voor het bovenliggende element.
  • De rekening heeft waarden die niet beschikbaar zijn in de planversie voor de werkelijke tijdsperioden.
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 bevatten dimensies en bijbehorende dimensiekenmerken.
  • Dimensiewaarden worden niet toegewezen aan de dimensiekenmerken.
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:
  • U maakt aangepaste totalisaties van metriekrekeningen.
  • De aangepaste totalisaties bevatten niveauparameters.
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:
  • De rapporten bevatten kubusmetriekrekeningen, niveaus en niveaudimensies.
  • De niveaudimensies zijn niet beschikbaar in de kubusbladen die de kubusmetriekrekeningen bevatten.
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:
  • U neemt geen element Tijd op.
  • U neemt het element Tijdspanne met meerdere perioden op.
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:
  • Voeg een regel voor voorwaardelijke opmaak toe voor de opmaak die Leeg moet worden weergegeven.
  • Selecteer
    Nul- of lege rijen onderdrukken
    in de rapporteigenschappen.
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:
  • Niveaukenmerken op de bladtabbladen.
  • Niveaus in rijen of kolommen.
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:
  • Rekeningkenmerkelementen aan filters.
  • Rekeninggroepen aan de rijen.
  • Een bovenliggende rekening aan de rijen.
  • Tijdspanne aan de kolommen.
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:
  • Getal voor bronrekeningen.
  • Valuta voor rekeningen van de ontvanger.
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.
Dit gebeurt voor totalisatiefuncties met parameters zoals:
  • Tijdsperioden
  • Niveaus
  • Dimensiewaarden
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:
  • Niveau-/dimensietotalisatie
    ingesteld op
    Gewogen gemiddelde van totalisatiewaarden
    .
  • Kubusmetriekrekening als wegingsrekening.
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:
  • U een aangepaste rekening toevoegt waarvoor de optie
    Niveau-/dimensietotalisatie
    is ingesteld op
    Gewogen gemiddelde van totalisatiewaarden
  • De wegingsrekening is een berekende rekening in een gemodelleerd blad.
  • De werkelijke versie bevat meerdere onderliggende versies.
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.