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.
L'API v38 include un nuovo formato di richiesta e risposta, a seconda della presenza di
stream="true"
o stream="false"
nel call
elementoConti 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 | Sì |
Sì | 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 | Sì |
No | true | Streaming | 2 milioni | Sì |
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 | Sì |
No | true | Streaming | 2 milioni | Sì |
Sì | true | Non in streaming | 500K | No |
Sì | 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:
| La risposta restituisce le righe con il valore non categorizzato per la dimensione. |
Richiesta API con una dimensione inclusa in entrambe le posizioni:
| 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:
| 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. |