Limpar e Copiar Dados

Você pode limpar um subconjunto de dados de um cubo de armazenamento em bloco do Essbase usando os comandos CLEARDATA e CLEARBLOCK. É possível copiar valores de dados de um conjunto de membros para outro conjunto de membros usando DATACOPY.

Limpar Dados

Os seguintes comandos limpam dados:

Tabela 23-5 Lista de Comandos para Compensação de Dados

Comando Cálculo

CLEARDATA

Altere os valores das células que você especificar para #MISSING; os blocos de dados não são removidos.

Use o comando FIX com o comando CLEARDATA para limpar um subconjunto de um banco de dados.

LIMPAR BLOCO

Remova todo o conteúdo de um bloco, incluindo todos os membros de dimensão densa.

O Essbase remove todo o bloco, a menos que CLEARBLOCK esteja dentro de um comando FIX em membros dentro do bloco.

LIMPAR BLOCO SUPERIOR

Remova os blocos de nível consolidado.

LIMPAR BLOCO SEM ENTRADA

Remova os blocos que contêm valores derivados. Aplica-se a blocos que são completamente criados por uma operação de cálculo, não a blocos nos quais quaisquer valores foram carregados.

LIMPAR BLOCO VAZIO

Remova os blocos vazios.

O seguinte comando de script de cálculo gera resultados diferentes, dependendo se a dimensão Cenário é densa ou esparsa:

FIX(Actual)
   CLEARBLOCK NONINPUT;
ENDFIX
  • Denso: O comando remove todas as células de dados que não contêm valores de dados de entrada e que se cruzam com o membro Real da dimensão Cenário.

  • Esparso: O comando remove somente os blocos cujo membro da dimensão Cenário é Real.

A fórmula a seguir limpa todos os valores de dados Reais para Colas:

CLEARDATA Actual -> Colas;

Copiar Dados

O comando de cálculo DATACOPY copia células de dados de um intervalo de membros para outro intervalo de membros em um banco de dados. Os dois intervalos devem ter o mesmo tamanho. Por exemplo, a seguinte fórmula copia valores Reais para valores de Orçamento:

DATACOPY Actual TO Budget;

É possível usar o comando FIX…ENDFIX para copiar um subconjunto de valores. Por exemplo, a fórmula a seguir copia valores Reais para valores de Orçamento somente para o mês de janeiro:

FIX (Jan)
   DATACOPY Actual TO Budget;
ENDFIX

Consulte também Usar o Comando FIX.