Diferenças de Carregamento de Dados para ASO

O carregamento de dados para cubos de armazenamento agregado do Essbase difere do armazenamento em blocos. Os dados são carregados apenas para membros armazenados de nível 0. Os buffers temporários ajudam a simplificar os fluxos de várias origens, e as fatias podem ser mescladas e substituídas. As strings de formato de data ajudam a carregar as dimensões de data e hora. As agregações causam recálculo após o carregamento dos dados.

Tabela 35-4 Diferenças de Carregamento de Dados entre Armazenamento Agregado e Armazenamento em Blocos

Funcionalidade de Carregamento de Dados Armazenamento Agregado Armazenamento em Blocos

Células carregadas através de carregamentos de dados

Somente células de nível 0 cujos valores não dependem de fórmulas no outline são carregados

Células em todos os níveis podem ser carregadas (exceto membros de Cálculo Dinâmico)

Atualização dos valores do banco de dados

No final de um carregamento de dados, se existir uma agregação, os valores na agregação serão recalculados

Nenhuma atualização automática de valores. Para atualizar valores de dados, você deve executar todos os scripts de cálculo necessários.

Buffers de carregamento de dados

O carregamento de várias origens de dados em bancos de dados de armazenamento agregado é gerenciado por buffers de carregamento de dados temporários

Não suportado

Substituição atômica do conteúdo de um banco de dados

Ao carregar dados em um banco de dados de armazenamento agregado, você pode substituir o conteúdo do banco de dados ou o conteúdo de todos os segmentos de dados incrementais no banco de dados

Não suportado

Fatias dos dados

Os bancos de dados de armazenamento agregado podem conter vários segmentos de dados. As fatias de dados podem ser mescladas

Não suportado

Criação de dimensão para membros compartilhados

Suporte completo ao método de criação pai-filho. Método de criação de geração duplicada (DUPGEN) limitado à criação de hierarquias alternativas até a geração 2 (DUPGEN2).

Suporte para todos os métodos de build

Carregando dados mapeados para datas

Em uma dimensão de data e hora, você pode carregar dados em membros de nível 0 usando strings de formato de data suportadas em vez de nomes de membros

O tipo de dimensão de data/hora não é suportado

Membros Renegados

Suportado

Não suportado

Carregar regras e impacto nos valores existentes

Usando regras de carregamento com o buffer de carregamento de dados de armazenamento agregado, você pode optar por substituir todos os dados do cubo ou substituir um segmento por vez. As fatias podem ser coletadas incrementalmente no buffer de carga de dados antes de serem carregadas no banco de dados.

Usando regras de carregamento para armazenamento em blocos, você escolhe para cada origem de dados se deseja substituir valores existentes, adicionar valores a valores existentes ou subtrair valores de valores existentes.