Esta poderosa herramienta permite automatizar las funciones
de administración, como la gestión de usuarios, de caché y de cluster, basados
en triggers temporales o de sucesos, mecanizar las tareas comunes y reducir la
carga de trabajo que supone el mantenimiento de aplicaciones BI.
Para entender el funcionamiento del Command Manager, se recomienda
la lectura de los siguientes pdf’s:
- “MicroStrategy System Administration Guide” - “MicroStrategy Supplemental Reference for System Administration”
- “MicroStrategy Administration - Application Management” (MSTR Education - Partners)
Los cuales se pueden ubicar en la web de MicroStrategy:
https://partners.microstrategy.com/Courseware/default.aspx
(Solo accesible para Partners)
- En la presente nota se explica cómo utilizar esta aplicación de una forma sencilla -
Conectar (Control + O)
Nuevo Script (Control + N)
Copiamos y pegamos los siguientes comandos, utilizando las
rutas correspondientes así como el nombre del proyecto en cada caso, según
corresponda.
LIST
METRICS IN FOLDER "\Objetos públicos\Indicadores\Capital Humano"
FOR PROJECT "Gobierno 2a Etapa"; // Muestra una lista de
indicadores con su ubicación.
|
LIST
ATTRIBUTES IN FOLDER "\Objetos de esquema\Atributos\Capital Humano"
FOR PROJECT "Gobierno 2a Etapa"; // Muestra una lista de atributos
con su ubicación.
|
LIST
METRICS IN FOLDER "\Objetos públicos\Indicadores\Capital
Humano" FOR OWNER
"Administrator" FOR PROJECT
"Gobierno 2a Etapa"; // Muestra una lista de indicadores creados
por el usuario Administrator.
|
LIST
ALL PROPERTIES FOR SERVER CONFIGURATION; // Muestra la configuración del
Intelligence SERVER
|
LIST
ALL PROPERTIES FOR SERVER "DICSYS-PC-BI" ; // Muestra los datos del
servidor (licencia, fecha en que expira, usuarios, etc.)
|
Ejecutar Script (Control + E)
Una vez ejecutado un Script correctamente se muestran los
resultados en la ventana inferior, los mismos pueden ser exportados a un Excel
o a XML.
Abrir Script
Command Manager viene con una serie de Scripts ya definidos,
algunos de los cuales son muy útiles. Podemos abrir cualquiera de ellos y
ejecutarlo, cambiando los parámetros específicos como son la ruta y el nombre
del proyecto, en la mayoría de los casos.
Nuevo / Abrir Procedimiento
Además de los scripts también podemos utilizar
procedimientos, los cuales nos ofrecen una enorme flexibilidad combinando
múltiples comandos y procesos lógicos.
MicroStrategy trae algunos por defecto, los cuales se pueden
ubicar en:
“C:\Program Files (x86)\MicroStrategy\Command
Manager\Outlines\Procedure_Outlines\Sample_Procedures”
Ejemplo de un Procedimiento
// Genera un listado con todos los indicadores del proyecto.
String sProjectName
= "Gobierno 2a Etapa";
ResultSet oMetrics =
executeCapture("LIST ALL METRICS FOR PROJECT'" + sProjectName +
"';");
oMetrics.moveFirst();
while
(!oMetrics.isEof() )
{
// Devuelve una lista con todos los nombres y rutas de cada
indicador.
String sMetricName =
oMetrics.getFieldValueString(DisplayPropertyEnum.NAME);
String sMetricFolder
= oMetrics.getFieldValueString(DisplayPropertyEnum.PATH);
String sQuery =
"LIST ALL PROPERTIES FOR METRIC \'" + sMetricName + "'IN
FOLDER'" + sMetricFolder + "'FOR PROJECT'" + sProjectName+
"';";
// Execute Procedure
printOut(sQuery);
oMetrics.moveNext();
}
|
Insertar Patrón
Mediante el botón de Insertar Patrón podemos
visualizar todos los scripts y procedures ubicados en la ruta por defecto: “C:\Program Files (x86)\MicroStrategy\Command
Manager\Outlines”.
Una vez elegido el patrón deseado, únicamente debemos
insertarlo y posteriormente ejecutarlo.
No hay comentarios:
▼▲ Mostrar / Ocultar comentarios