A atualização de um cubo é o modo como carrega dimensões e membros para uma estrutura de um cubo através de uma origem de dados e um ficheiro de regras.
Também pode utilizar o Essbase para acrescentar dimensões e membros manualmente (consulte Criar e Atualizar Cubos a partir de Dados Tabulares).
Num cubo existente, pode atualizar uma dimensão de forma incremental ou acrescentar uma nova.
Não pode utilizar o Cube Designer para apagar dimensões ou renomear membros num cubo existente.
No Excel, no friso do Cube Designer, selecione Criar Cubo. .
Escolha a opção Atualizar Cubo a partir do menu Opção de Criação.
Quando uma estrutura for alterada por uma criação de dimensões, a base de dados pode ser restruturada. Cada uma destas opções especifica o modo de processamento dos valores de dados durante as restruturações:
Atualizar Cubo - Reter Todos os Dados
Todos os valores de dados são preservados.
Atualizar Cubo - Reter Dados de Entrada
Todos os blocos (de nível superior e inferior) que contêm dados carregados são preservados.
Esta opção aplica-se apenas a cubos com armazenamento em blocos.
Atualizar Cubo - Manter Dados de Nível Folha
Apenas são preservados os valores de nível folha (nível 0). Se todos os dados necessários para efetuar cálculos residem em membros folha, deve selecionar esta opção. Se for selecionada, todos os blocos de nível superior são apagados antes de o cubo ser restruturado. Assim, o espaço em disco necessário para a restruturação é reduzido e o tempo de cálculo é melhorado. Quando o cubo é recalculado, os blocos de nível superior são recriados.
Atualizar Cubo - Retirar Todos os Dados
Todos os valores de dados são limpos.
Esta opção aplica-se apenas a cubos com armazenamento em blocos.
As definições de criação de dimensões estão incluídas no livro da aplicação e geram automaticamente os ficheiros de regras necessários. Não deve selecionar um ficheiro de regras ao criar dimensões no Cube Designer.
Quando efetuar alterações nos atributos definidos pelo utilizador (UDAs) ao atualizar um cubo incrementalmente utilizando o Cube Designer e um livro da aplicação, deve especificar todos os UDAs na folha da dimensão, tanto os novos que está a acrescentar como os UDAs existentes na estrutura. Se especificar alguns UDAs (como os que está a acrescentar), mas não todos, os que não forem especificados serão apagados.
Quando acrescentar de forma incremental uma dimensão para um cubo existente utilizando um livro da aplicação, é efetuada automaticamente uma correspondência dos dados com o novo membro superior. Não há forma de escolher um membro armazenado com o qual possa ser efetuada uma correspondência dos dados existentes. Se a nova dimensão tiver um membro superior que seja um cálculo dinâmico, os dados perder-se-ão porque os membros dinâmicos não podem armazenar dados.