Uso del Redundancy Manager

Redundancy Manager

Redundancy Manager es una herramienta que funciona desde la línea de comandos y provee funcionalidades para la administración de la redundancia en los Modelos de Análisis (datamart).

 Ejecución

RedunMgr [opciones] <datamart>

Ejemplo linux

./redunmgr.sh [opciones] miDataMart.cube

Ejemplo windows

redunmgr.bat [opciones] miDataMart.cube

 Opciones disponibles

Opción

Descripción

Opción

Descripción

log

Habilita o deshabilita el log en pantalla.

logfile

Especifica donde se desea guardar el log.

logtype

(clear|append) Especifica si se desea sobrescribir o concatenar los datos en el log.

help

Muestra un mensaje de ayuda

version

Muestra el número de versión

cmnd

Permite ejecutar un comando

level

"l1, l2, ..., ln" Especifica el nivel de los comandos: suspend, unsuspend, update, delete and add.

compact

Para que el nivel de información tenga un tipo de notación compacta.

update

Si la redundancia debe ser calculada (Solo si el comando es add).

noecho

Desactiva el log en consola

scheme

Nombre de esquema, solo es válido cuando cmnd=updateScheme o cmnd=showScheme

  Comandos

Para correr comandos los comandos del Redundancy Manager la sintaxis es la siguiente:

RedunMgr -cmnd=<show|showCover|suspend|unsuspend|delete|add|update|updateAll|addAuto|testAuto|updateScheme|showScheme>[opciones] <datamart>

Comando

Descripción

Ejemplo de uso

Comando

Descripción

Ejemplo de uso

show

Despliega en pantalla toda la información de redundancia del datamart.

RedunMgr -cmnd=show  datamart

showCover

Muestra información sobre el nivel de redundancia "0" (nivel base)
además de la información de los otros niveles de redundancia.

RedunMgr -cmnd=showCover  datamart

suspend

Suspende un nivel de redundancia

RedunMgr -cmnd=suspend -level="1,1,1,1,1"  datamart

unsuspend

Retoma un nivel de redundancia

RedunMgr -cmnd=unsuspend -level="1,1,1,1,1"  datamart

delete

Elimina un nivel de redundancia

RedunMgr -cmnd=delete -level="1,1,1,1,1"  datamart

add

Agrega un nivel de redundancia

RedunMgr -cmnd=add -level="1,1,1,1,1"  datamart
RedunMgr -cmnd=add -update -level="2,1,2,1,2"  datamart

update

Calcula un nivel de redundancia

RedunMgr -cmnd=update -level="1,1,1,1,1"  datamart

updateAll

Construye todos los niveles de redundancia que estén planificados.

RedunMgr -cmnd=updateAll  datamart

addAuto

Agrega los niveles de redundancia con el algoritmo automático,
pero no realiza los cálculos

RedunMgr -cmnd=addAuto  datamart

testAuto

Despliega el resultado del algoritmo automático, pero no lo aplica en el datamart

RedunMgr -cmnd=testAuto  datamart

updateScheme

Calcula todos los niveles de redundancia del schema indicado con el parámetro -scheme

RedunMgr -cmnd=updateScheme -scheme=schema  datamart

showScheme

Muestra en pantalla la información del esquema indicado con el parámetro -scheme.
Muestra todos los esquemas en el caso que no exista el parámetro -scheme.

RedunMgr -cmnd=showScheme  datamart
RedunMgr -cmnd=showScheme -scheme=schema  datamart