Referência: desempenho do exportData
Para se beneficiar das otimizações de desempenho e escalabilidade do exportData, suas solicitações devem usar versões, atributos e elementos de API específicos.
As melhorias de desempenho afetam as chamadas à API exportData independentes e estas funcionalidades que chamam o exportData:
- Publicar planos.
- Recuperação de dados de conta da fonte de dados do Adaptive Planning no design de integrações.
A API v38 inclui um novo formato de solicitação e resposta, dependendo da presença de
stream="true"
ou stream="false"
na call
elemento.Contas com suporte
As melhorias de desempenho e escalabilidade do exportData oferecem suporte a:
Todos os tipos de conta,
exceto
:
- Conta do sistema (inclui alocação, percentual de participação minoritária, eliminação, ajuste cumulativo de conversão).
- Conta de suposição da planilha de modelo.
Todas as funcionalidades de modelagem,
exceto
:
- Conversão por média ponderada
- Consolidações de texto
- Consultas de valores difundidos
- Consultas de valores
Aplicativos consumidores
- Publicar planos.
- Recuperação de dados de conta da fonte de dados do Adaptive Planning no design de integrações.
- Inclui a otimização de desempenho da API exportData, exceto para dados de cubo com estrato de tempo.
- Não inclui o limite maior de linhas de exportação do streaming.
Desempenho e comportamento do exportData
A API exportData se comporta de forma diferente com base nestas configurações:
API v36
A solicitação inclui tipos de conta ou propriedades sem suporte | stream atributo | Formato da resposta | Exportar limite de linhas | Otimizações de desempenho |
|---|---|---|---|---|
Não | Indisponível | Nenhuma alteração | 500K | Sim |
Sim | Indisponível | Nenhuma alteração | 500K | Não |
API v38
A solicitação inclui tipos de conta ou propriedades sem suporte | stream atributo | Formato da resposta | Exportar limite de linhas | Otimizações de desempenho |
|---|---|---|---|---|
Não | Ausente ou false
| Sem streaming | 500K | Sim |
Não | true
| Transmissão em fluxo contínuo | 2 milhões | Sim |
API v39
A solicitação inclui tipos de conta ou propriedades sem suporte | stream atributo | Formato da resposta | Exportar limite de linhas | Otimizações de desempenho |
|---|---|---|---|---|
Não | Ausente ou false
| Sem streaming | 500K | Sim |
Não | true
| Transmissão em fluxo contínuo | 2 milhões | Sim |
Sim | true
| Sem streaming | 500K | Não |
Sim | false
| Non-Streaming | 500K | Não |
Atualizações para a API exportData v36 e posteriores
A tabela a seguir lista os aprimoramentos para o caminho de otimização de desempenho introduzido na versão 2024R1 para a API exportData v36 e posteriores, como parte da funcionalidade de otimização de desempenho da API exportData.
API exportData | Comportamento não otimizado | Comportamento otimizado |
|---|---|---|
O usuário não tem acesso a TODAS as combinações de conta e nível para uma dimensão na regra DAC e essa dimensão não está incluída na solicitação da API exportData. | A resposta não retorna dados para a conta na planilha de cubo ou de modelo que:
| A resposta retorna linhas com o valor sem categoria para a dimensão. |
Solicitação de API com uma dimensão incluída em ambos os locais:
| A resposta não retorna nenhuma linha para os filhos diretos da dimensão ou da dimensão. | A resposta retorna linhas para o valor consolidado dos filhos diretos e uma linha para o valor sem categoria da dimensão. |
Solicitação de API em uma conta de cubo com dimensão especificada em ambos os locais:
| A resposta não retorna nenhuma linha para os filhos diretos da dimensão ou da dimensão. | A resposta retorna linhas para a consolidação por dimensão ou a consolidação por filhos diretos, bem como o valor sem categoria da dimensão com base nos valores especificados para a directChildren e o uncategorized atributos dentro do <dimensionValue> elemento. |
Solicitação de API em directChildren de um valor de dimensão de nível para uma conta em uma planilha de cubo que não inclui a dimensão de nível. | A resposta não retorna linhas para o nível de contribuição para os valores consolidados dos filhos diretos do valor de dimensão de nível. | A resposta retorna linhas para o nível de contribuição para os valores consolidados dos filhos diretos do valor de dimensão de nível. |