Borrar y copiar datos

Puede borrar un subjuego de datos de un cubo de almacenamiento de bloques de Essbase mediante los comandos CLEARDATA y CLEARBLOCK. Puede copiar valores de datos de un juego de miembros a otro juego de miembros mediante DATACOPY.

Borrar datos

Los siguientes comandos borran los datos:

Tabla 23-5 Lista de comandos para borrar datos

Comando Cálculo

CLEARDATA

Cambie los valores de las celdas que especifique a #MISSING; los bloques de datos no se eliminan.

Utilice el comando FIX con el comando CLEARDATA para borrar un subjuego de una base de datos.

BORRAR BLOQUE

Elimine todo el contenido de un bloque, incluidos todos los miembros de dimensión densa.

Essbase elimina todo el bloque, a menos que CLEARBLOCK esté dentro de un comando FIX en los miembros del bloque.

BORRAR BLOQUE SUPERIOR

Eliminar bloques de nivel consolidados.

NO ENTRADA DE CLEARBLOCK

Elimine los bloques que contienen valores derivados. Se aplica a los bloques que se crean completamente mediante una transacción de cálculo, no a los bloques en los que se carga cualquier valor.

BORRAR BLOQUE VACÍO

Elimine los bloques vacíos.

El siguiente comando de script de cálculo produce resultados diferentes según si la dimensión Scenario es densa o dispersa:

FIX(Actual)
   CLEARBLOCK NONINPUT;
ENDFIX
  • Denso: el comando elimina todas las celdas de datos que no contienen valores de datos de entrada y que se cruzan con el miembro Real de la dimensión Scenario.

  • Sparse: el comando elimina solo los bloques cuyo miembro de dimensión Scenario es Actual.

La siguiente fórmula borra todos los valores de datos reales para Colas:

CLEARDATA Actual -> Colas;

Copiar datos

El comando de cálculo DATACOPY copia las celdas de datos de un rango de miembros a otro rango de miembros de una base de datos. Los dos rangos deben tener el mismo tamaño. Por ejemplo, la siguiente fórmula copia los valores reales en los valores de presupuesto:

DATACOPY Actual TO Budget;

Puede utilizar el comando FIX…ENDFIX para copiar un subconjunto de valores. Por ejemplo, la siguiente fórmula copia los valores reales en los valores de presupuesto solo para el mes de enero:

FIX (Jan)
   DATACOPY Actual TO Budget;
ENDFIX

Consulte también Use the FIX Command.