Riferimenti: Performance dei report di Adaptive Planning
La proprietà
report Ottimizzazione matrice di esecuzione
report è abilitata per impostazione predefinita per un'istanza al fine di migliorare le prestazioni. È possibile disabilitare la proprietà per un determinato report in modo da preservare un comportamento non ottimizzato. Consultare The Next Level: All Things 2023R2 per Adaptive Planning, Reporting e Prism AnalyticsCon la proprietà del report abilitata, alcuni report matrice possono comunque registrare un rallentamento delle performance se utilizzano funzionalità o conti specifici.
Funzionalità supportate
Sono supportate tutte le funzionalità di modellazione e creazione di report, ad eccezione delle seguenti:
- Spostamento temporale della versione
- Visualizza come
- Aggiunta di suddivisioni
- Calendari alternativi
- Ricerche di distribuzioni
- Ricerche di valori
- Rollup del testo
- Conversione con media ponderata
- Report a matrice condivisa con l'opzioneVisibilità datiimpostata suMostra tutti i dati indipendentemente dal livello.
È supportato un massimo di:
- Celle: 3.000.000
- Colonne (per i report): 16.000
Conti supportati
Per trarre vantaggio dal miglioramento delle performance:
- Tutti i report devono includere almeno un conto.
- Per i report matrice con più segmenti, ogni segmento deve includere almeno un conto.
- Conti di sistema, tra cui:
- Ripartizioni
- Percentuale partecipazione di minoranza
- Eliminazioni
- Rettifica conversione cumulativa
- Conti di ipotesi foglio modellato
Utilizzo di applicazioni
L'API customReportValues e le seguenti applicazioni che utilizzano l'API in background sono abilitate per il miglioramento delle performance:
- OfficeConnect
- Dashboard
- Pianificazione effettivi
- Integrazione
- Pubblicazione di piani
Comportamento dei report matrice
I report matrice possono comportarsi in modo diverso in base alle seguenti configurazioni:
- È stata selezionata la proprietàOttimizza report esecuzionereport.
- I report includono le funzionalità e i conti che supportano l'ottimizzazione.
Per generare report che includono conti con regole di riclassificazione, deselezionare la proprietà
Ottimizza report esecuzione
report.Area del report: Formato | Comportamento non ottimizzato | Comportamento ottimizzato |
|---|---|---|
Cartelle di versioni vuote | I report non contengono etichette per gli elementi tempo e conto associati alle cartelle delle versioni vuote. | I report mostrano etichette per gli elementi tempo e conto associati alle cartelle delle versioni vuote. |
Calcolo della differenza | I report mostrano spazi vuoti per i calcoli della differenza nelle seguenti condizioni:
| In queste condizioni, i report mostrano una percentuale uguale a zero (zero%) per i calcoli della differenza. |
Formattazione del rollup | La formattazione del rollup definita nelle proprietà dell'elemento si applica sia alle celle di intestazione sia a quelle di dati. | La formattazione del rollup definita nelle proprietà dell'elemento si applica solo alle celle di dati. |
Area del report: Struttura | Comportamento non ottimizzato | Comportamento ottimizzato |
|---|---|---|
Cartelle di versioni vuote | I report mostrano cartelle di versioni vuote nelle seguenti condizioni:
| I report non mostrano cartelle di versioni vuote del modello nelle seguenti condizioni: |
Gruppi di conti | I report mostrano gruppi di conti e tutte le righe dei conti figlio vuote. | I report mostrano solo i gruppi di conti senza mostrare le righe dei conti figlio vuote. |
Segmenti e scaglioni multipli | I report mostrano un'intestazione aggiuntiva con uno spazio vuoto per un segmento quando si applicano:
| I report non mostrano dati per il primo segmento in cui il conto non contiene dati. |
Conto e livelli cubo di ipotesi | I report mostrano il conto cubo di ipotesi solo per questi elementi quando si aggiungono elementi di livello padre alle righe:
| Il report mostra il conto cubo di ipotesi per tutti gli elementi nella gerarchia di livelli. Il comportamento si applica indipendentemente dall'impostazione Appare per il conto di ipotesi cubo nel foglio cubo. |
Conto e attributo di livello cubo di ipotesi | I report mostrano questo messaggio di errore quando si aggiungono un elemento del conto e di un attributo di livello del cubo di ipotesi:
Si è verificato un errore durante l'elaborazione del report. Le righe e/o le colonne contenenti solo zeri o vuote sono state eliminate. | I report mostrano i valori di rollup dei livelli corrispondenti all'attributo. |
Suddivisioni di dimensioni e conto Periodo | I report non mostrano righe e valori per le suddivisioni per determinate combinazioni di dimensioni con un conto Periodo, come descritto di seguito.
Configurare il foglio modellato per:
Configurare il report per:
| I report mostrano righe e valori per le dimensioni con suddivisioni. |
Conti modellati ed etichette | Quando si definiscono etichette nelle proprietà dell'elemento, i report mostrano in modo incoerente i seguenti elementi:
| I report non mostrano mai sistematicamente etichette sia per i conti modellati sia per i conti non modellati. |
Attributi di livello nei filtri | I report mostrano dati per tutti i livelli, indipendentemente dai filtri, quando si includono i seguenti elementi:
| I report mostrano i dati solo per i livelli a cui vengono applicati attributi di livello nei filtri. |
Calcolo della differenza tra scaglioni | I report non mostrano il calcolo della differenza per un elemento del subtotale per i calcoli interni allo scaglione. | I report mostrano il calcolo della differenza per un elemento del subtotale per i calcoli interni allo scaglione. |
Spazio vuoto Elementi di progettazione e Elimina righe se tutti sono zeri o vuoti in Proprietà report | I report visualizzano righe vuote per gli elementi quando:
| In tali condizioni, gli elementi vuoti sono nascosti nei report. |
Ripetizione delle colonne Report e Sopprimi se sono tutti zeri o vuoti nella Proprietà report | I report visualizzano le colonne con tutti i valori zero quando:
| I report nascondono le colonne con tutti i valori pari a zero in queste condizioni. |
Area del report: Struttura e dati | Comportamento non ottimizzato | Comportamento ottimizzato |
|---|---|---|
Scaglioni e subtotali multipli | I report non mostrano subtotali per la colonna Subtotale quando si configurano:
| I report mostrano i subtotali come ultima colonna al di sotto della colonna Subtotale del secondo scaglione. |
Valori dimensione nelle versioni pianificate rispetto alle versioni effettive | I report non mostrano righe per i valori dimensione che non sono disponibili nelle versioni pianificate per i periodi di tempo effettivi nelle seguenti condizioni:
| In queste condizioni, i report mostrano le righe per i valori dimensione che non sono disponibili nelle versioni pianificate per i periodi di tempo effettivi. |
Elementi dimensione non categorizzati | I report mostrano etichette di dimensione per gli elementi dimensione non categorizzati quando si seleziona l'opzione Elimina rollup nelle proprietà del report. | I report mostrano il nome dell'elemento con il suffisso (non categorizzato) per gli elementi dimensione non categorizzati quando si seleziona l'opzione Elimina rollup nelle proprietà del report.
Esempio: Linea di prodotti (non categorizzata) |
Rollup totale per dimensioni | I report non mostrano righe per i valori dimensione non mappati nella sezione di rollup totale delle dimensioni quando:
| I report mostrano righe per tutte le combinazioni di valori di dimensione e valori degli attributi di dimensione (mappati e non mappati) nella sezione di rollup totale delle dimensioni. |
Attributi di livello e rollup personalizzati per conti metrica | I report mostrano righe per gli attributi di livello non mappati nelle seguenti condizioni:
| In queste condizioni, i report mostrano righe solo per gli attributi di livello mappati. |
Dimensioni, attributi dimensione e conti metrica | I report non mostrano righe per le combinazioni di valori di dimensione e valori degli attributi di dimensione di un'altra dimensione con conti metrica. | I report mostrano righe per queste combinazioni. |
Conti metrica cubo, dimensioni livello e fogli cubo | I report mostrano righe solo per i valori di dimensione livello non categorizzati per i rollup di livello nelle seguenti condizioni:
| In queste condizioni, i report mostrano righe per tutti i valori di dimensione livello mappati ai livelli per i rollup di livello. |
Più periodi di tempo in Timespan | I report visualizzano le note delle celle relative a uno dei periodi di tempo in cui:
| I report non visualizzano le note delle celle. |
Formattazione condizionale e Elimina righe se sono tutti zeri o Impostazione vuota
| I report non visualizzano righe vuote quando:
| I report visualizzano comunque righe vuote in queste condizioni. |
Formula di calcolo personalizzata con più termini nel filtro | I report visualizzano solo le righe che corrispondono a tutti i termini nella formula del calcolo personalizzato nel filtro. | Il report visualizza le righe che corrispondono a uno o più termini nella formula del calcolo personalizzato nel filtro. |
Report ripetuti con attributi di livello nelle schede dei fogli | I report visualizzano le schede dei fogli per gli attributi di livello che non sono mappati ai livelli nel report quando si aggiungono:
| I report visualizzano le schede dei fogli solo per gli attributi di livello associati ai livelli nel report. |
Report ripetuti con livelli nei filtri e attributi di livello sia nelle colonne che nelle schede dei fogli | I report visualizzano le colonne degli attributi di livello mappate ai livelli nel filtro, che non sono mappate agli attributi di livello nelle schede del foglio. | I report visualizzano solo le colonne degli attributi di livello mappate ai livelli nei filtri, mappate agli attributi di livello sia nelle colonne che nelle schede del foglio. |
Report ripetuti con attributi conto nelle schede dei fogli | I report visualizzano i conti che non sono mappati agli attributi del conto nelle schede del foglio. | I report visualizzano solo i conti mappati agli attributi del conto nelle schede del foglio. |
Report ripetuti con elemento di calcolo nelle schede foglio | I report visualizzano i conti che non sono mappati agli attributi dei conti nei report. | I report visualizzano solo i conti mappati agli attributi dei conti nei report. |
Nella finestra Esplora cella, i valori visualizzati con l'ottimizzazione dei report sono sempre gli stessi dei valori visualizzati senza l'ottimizzazione.
Area del report: Dati | Comportamento non ottimizzato | Comportamento ottimizzato |
|---|---|---|
Proprietà Inverti segno | Nei report, la proprietà Inverti segno non viene applicata alle intersezioni delle celle con calcoli delle differenze. | Nei report, la proprietà Inverti segno viene applicata alle intersezioni delle celle con calcoli delle differenze. |
Gruppi di conti, filtri e periodo | I report mostrano celle vuote quando si aggiungono tutti i seguenti elementi:
| I report con questa configurazione contengono dati. |
Valute e conti collegati | Le valute non vengono convertite per i conti collegati quando i tipi di visualizzazione sono i seguenti:
| Le valute vengono convertite per i conti collegati. Il tipo di visualizzazione del conto destinatario (numero o valuta) determina la regola di conversione per i rollup figlio-padre. |
Calcoli personalizzati | I report non mostrano calcoli personalizzati con concatenazione di stringhe e sottostringhe. | I report mostrano calcoli personalizzati con concatenazione di stringhe e sottostringhe. |
Subtotali del progressivo trimestrale | I report mostrano i valori del progressivo annuale per i subtotali del progressivo trimestrale. | I report mostrano valori corretti per i subtotali del progressivo trimestrale. |
Impostazione del rollup per dimensione/livello per i conti | I report riepilogano i valori foglia per i rollup degli attributi dimensione per i conti con l'impostazione Rollup a livello/dimensione come media non vuota dei valori di rollup . | I report calcolano la media senza valori dei valori foglia per i rollup degli attributi di dimensione. |
Conti metrica e funzione di rollup per calcoli personalizzati | Le funzioni di rollup per i calcoli personalizzati dei conti metrica valutano prima le formule dei conti per ciascun parametro nelle funzioni di rollup, quindi le riepilogano.
| Le funzioni di rollup per i calcoli personalizzati dei conti metrica calcolano prima i valori aggregati per ogni singolo componente della formula per tutti i parametri nelle funzioni di rollup. Successivamente valutano il valore finale relativamente alla formula del conto che si basa sui valori aggregati dei singoli componenti della formula. |
Conti metrica e dimensioni di livello | I report restituiscono zeri in modo incoerente per i conti metrica per i valori a livello di foglia delle dimensioni di livello. | I report calcolano con precisione i conti metrica per i valori a livello di foglia delle dimensioni di livello. |
Conti metrica e formule non valide | I conti metrica con sintassi della formula non valida restituiscono un numero. | I conti metrica con sintassi della formula non valida restituiscono zero (0). |
Conti metrica sul rollup totale | I report visualizzano zero (0) per i conti metrica nel rollup totale per le dimensioni livello nei livelli con conversioni di valuta. | I report vengono valutati correttamente per i conti metrica nel rollup totale per le dimensioni livello nei livelli con conversione di valuta. |
Conti metrica che fanno riferimento ad altri conti metrica | Per gli utenti con accesso solo a determinati livelli nelle gerarchie di livelli, i report mostrano valori errati per i conti metrica che fanno riferimento ad altri conti metrica. | Per gli utenti con accesso solo a determinati livelli nelle gerarchie livelli, i report mostrano valori corretti per i conti metrica che fanno riferimento ad altri conti metrica. |
Calcoli in-tier con formula stringa | I report visualizzano "Vuoto" quando includono calcoli in scaglione con la formula stringa: concat("stringvalue") | I report visualizzano il parametro del valore stringa per l'operatore di concatenazione. |
Conto di ipotesi per la sovrapposizione versione pianificazione con importi effettivi include livelli non disponibili Opzione deselezionata | I report visualizzano i valori per i livelli non disponibili nella versione pianificata. | I report visualizzano "0" per i livelli non disponibili nella versione di pianificazione. |
Impostazioni account personalizzate | I report visualizzano valori errati quando includono conti personalizzati con:
| I report mostrano valori corretti quando includono conti personalizzati con queste impostazioni. |
Impostazione conto personalizzata, Conto di ponderazione e Versione effettiva con più versioni figlio | I report applicano la media ponderata dei valori di rollup al valore effettivo padre, quando:
| I report considerano il livello foglia come una sede di rollup e applicano la logica della media ponderata. |
Calcoli con Power(0, Negative) | I report che includono calcoli con Power(0, Negative) restituiscono un valore pari a zero. | I report che includono calcoli con Power(0, Negative) restituiscono infinito anziché un valore pari a zero. |
Area del report: Etichetta | Comportamento non ottimizzato | Comportamento ottimizzato |
|---|---|---|
Etichette personalizzate | Quando si applicano etichette personalizzate agli elementi padre, anche gli elementi figlio non categorizzati riportano la nuova etichetta. | Quando si applicano etichette personalizzate agli elementi padre, gli elementi figlio non categorizzati non mostrano la nuova etichetta. |
Area del report: Messaggistica | Comportamento non ottimizzato | Comportamento ottimizzato |
|---|---|---|
Messaggi di errore | I report mostrano messaggi di errore generici quando includono troppe dimensioni, elementi o scaglioni. | I report mostrano un messaggio di errore avanzato quando includono troppe dimensioni, elementi o scaglioni. |