Passa al contenuto principale
Adaptive Planning
Ultimo aggiornamento: 2024-03-08
Riferimenti: exportData Performance

Riferimenti: exportData Performance

Per trarre vantaggio dalle ottimizzazioni delle performance e della scalabilità di exportData, le richieste devono utilizzare versioni, attributi ed elementi dell'API specifici.
I miglioramenti delle prestazioni influiscono sulle chiamate autonome dell'API exportData e sulle seguenti funzionalità che chiamano exportData:
  • Pubblicare i piani
  • Recupero dei dati dei conti dall'origine dati di Adaptive Planning in Design Integrations.
Consultare exportData.
L'API v38 include un nuovo formato di richiesta e risposta, a seconda della presenza di
stream="true"
o
stream="false"
nel
call
elemento

Conti supportati

I miglioramenti alle performance e alla scalabilità di exportData supportano:
Tutti i tipi di conto,
ad eccezione di
:
  • Conto di sistema (include ripartizione, % partecipazione di minoranza, eliminazione e rettifica di conversione cumulativa).
  • Conto di ipotesi foglio modello
Tutte le funzionalità di modellazione,
ad eccezione di
:
  • Conversione con media ponderata
  • Rollup di testo
  • Distribuire le ricerche.
  • Ricerche di valori

Utilizzo di applicazioni

  • Pubblicare i piani
  • Recupero dei dati dei conti dall'origine dati di Adaptive Planning in Design Integrations.
    • Include l'ottimizzazione delle performance dell'API exportData, ad eccezione dei dati cubo con strato temporale.
    • Non include il limite di esportazione riga più elevato dello streaming.

exportData Performance and Behavior

L'API exportData si comporta in modo diverso in base alle seguenti configurazioni:
API v36
La richiesta include tipi di conto o proprietà non supportati
stream
attributo
Formato risposta
Esporta limite righe
Ottimizzazioni delle performance
No
Non disponibile
Nessuna modifica
500K
Non disponibile
Nessuna modifica
500K
No
API v38
La richiesta include tipi di conto o proprietà non supportati
stream
attributo
Formato risposta
Esporta limite righe
Ottimizzazioni delle performance
No
Assente o
false
Non in streaming
500K
No
true
Streaming
2 milioni
API v39
La richiesta include tipi di conto o proprietà non supportati
stream
attributo
Formato risposta
Esporta limite righe
Ottimizzazioni delle performance
No
Assente o
false
Non in streaming
500K
No
true
Streaming
2 milioni
true
Non in streaming
500K
No
false
Non in streaming
500K
No
Aggiornamenti all'API exportData v36 e versioni successive
La tabella seguente elenca i miglioramenti per il percorso di ottimizzazione delle performance introdotti nella versione 2024R1 per exportData API v36 e versioni successive, nell'ambito della funzionalità exportData API Performance Optimization.
exportData API
Comportamento non ottimizzato
Comportamento ottimizzato
L'utente non ha accesso a TUTTI i conti, alle combinazioni di livelli per una dimensione nella regola DAC e tale dimensione non è inclusa nella richiesta dell'API exportData.
La risposta non restituisce i dati per il conto nel foglio cubo o nel foglio modello che:
  • Include la dimensione.
  • Contiene dati relativi al valore dimensione a cui l'utente ha accesso e al valore dimensione non categorizzato.
La risposta restituisce le righe con il valore non categorizzato per la dimensione.
Richiesta API con una dimensione inclusa in entrambe le posizioni:
  • <dimensions>
    blocco (ad es
    <dimension>
    o
    <dimensionIds>
    elemento).
  • Come valore di
    directChildrenofDimension
    attributo di
    <dimensionValue>
    elemento in
    <dimensionValues>
    blocco
La risposta non restituisce righe per i figli diretti della dimensione o della dimensione.
La risposta restituisce le righe per il valore di rollup dei figli diretti e la riga per il valore non categorizzato della dimensione.
Richiesta API su un conto cubo con dimensione specificata in entrambe le posizioni:
  • <dimensions>
    blocco (ad es
    <dimension>
    o
    <dimensionIds>
    elemento).
  • Come valore di
    dimName
    attributo di
    <dimensionValue>
    elemento, che ha un valore vuoto per
    name
    attributo, in
    <dimensionValues>
    blocco
La risposta non restituisce righe per i figli diretti della dimensione o della dimensione.
La risposta restituisce le righe per il rollup dimensione o il rollup figlio diretto, nonché il valore non categorizzato della dimensione in base ai valori specificati per
directChildren
e il
uncategorized
attributi all'interno di
<dimensionValue>
elemento
Richiesta API attivata
directChildren
di un valore dimensione livello per un conto in un foglio cubo che non include la dimensione livello.
La risposta non restituisce righe per il livello che ha contribuito ai valori di rollup dei figli diretti del valore dimensione livello.
La risposta restituisce le righe per il livello che hanno contribuito ai valori di rollup dei figli diretti del valore dimensione livello.