jueves, 14 de mayo de 2015

MICROSTRATEGY USHER. GUÍA DE CONFIGURACIÓN EXPRESS & APP.

Una de las novedades más interesantes que se pudieron ver en el MicroStrategy World 2015 hace referencia a las mejoras en seguridad de la plataforma. En esta guía vamos a ver algunas de sus características, así como configurar y ejecutar la aplicación para ser utilizada en la versión Express.

Temática: Seguridad de la Información.

Aplicación Mobile: MicroStrategy Usher.

Requerimientos: MicroStrategy Express (versión free web online), MicroStrategy 9.5 o superior.

Detalles:

martes, 3 de marzo de 2015

HABILITAR LEFT JOIN

MicroStrategy nos ofrece varias alternativas para realizar un Left (Outer) Join.

Lo que nos permitirá obtener todos los datos existentes de una Fact más los datos coincidentes de las dimensiones relacionadas, esto suele ser requerido en ciertas ocasiones por los clientes. Si desean saber mas sobre teoría de conjuntos, les recomiendo ver ésta representación visual de Christopher L. Moffatt.

Cabe recordar que para permitir realizar este tipo de joins, NO debemos tener marcada la opción Join 89 (viene por default configurado para el Tutorial en Access), ya que este tipo de joins no es soportado al ser sql implícito. Esto es seteable desde las propiedades VLDB, tanto a nivel de informe como a nivel de Instancia.


Una vez realizado el paso anterior, lo único que debemos hacer es ir a las opciones de los datos del

viernes, 25 de abril de 2014

CACHE VS CUBO INTELIGENTE

MicroStrategy permite almacenar en caché informes y documentos, evitando acceder al DataWarehouse en cada ejecución. Esta utilidad puede ser realmente conveniente cuando los datos a consultar contienen un gran volumen de información.

Existen dos alternativas para habilitar la caché en MSTR:

1- A nivel de Proyecto.

miércoles, 23 de abril de 2014

APPLYSIMPLE - FUNCIONES

MicroStrategy nos ofrece la opción de utilizar funciones Apply, que permiten el uso de expresiones personalizadas, con el objeto de permitirle al usuario una explotación completa de la herramienta.

Existen varios tipos de funciones Apply: ApplySimple, ApplyComparision, ApplyAgg, ApplyOlap y ApplyLogical.

-- En esta guía se explica mediante ejemplos el uso del ApplySimple --

Las funciones Apply permiten utilizar el símbolo # como parámetro auxiliar para identificar objetos. Siendo #0 el primer campo agregado a la función, #1 el segundo, etc.

Ejemplo:

lunes, 17 de marzo de 2014

ASIGNACIÓN DE PARTICIÓN DE METADATA - TABLAS LOGICAS

Uno de los mayores requerimientos de un cliente es el acceso rápido a la información, claramente no es lo mismo ejecutar un reporte en 15 minutos que en 2.
Para lograr una mejor performance en la velocidad de respuesta de las consultas que realiza MicroStrategy existen muchos caminos (obviando el básico más efectivo, un sólido desarrollo en el ETL). Entre ellos, se pueden destacar optimizaciones de consultas SQL por VLDB, según motor de DB, en los parámetros de las instancias de bases de datos, generación de filtros evitando joins innecesarios a dimensiones, limites de informe (utiliza la clausula having en lugar del where), particiones de tablas lógicas, etc.

En este tutorial, se explican las asignaciones de particiones de Metadata, comúnmente denominadas PMT, cuya misión es dividir las tablas lógicas en tablas físicas reducidas por una definición de negocio.

jueves, 6 de marzo de 2014

MAPAS DE NAVEGACION – VOLVER AL ESTADO ORIGINAL DE UN INFORME O DOCUMENTO

Una de las herramientas mas potentes a la hora de analizar los datos es el Mapa de Navegación.

Con esta opción podemos navegar entre los elementos que dispongan una relación de negocio mediante Jerarquías personalizadas (otras direcciones) o de Sistema (arriba-drill up/abajo-drill down según indicación de padre/hijo).

Antes de comenzar con esta guía, se recomienda la lectura del manual “Basic Reporting Spanish”:
http://www2.microstrategy.com/producthelp/AnalyticsEnterprise/manuals/es/BasicReporting_Spanish.pdf (pág. 147 a 195), donde se detalla la creación de los mapas.

En este caso se explica como podemos volver al estado original de un Informe o Documento, después de haber ido navegando hacia un nivel de detalle mayor, tanto vía Web como vía Desktop.

jueves, 23 de enero de 2014

COMMAND MANAGER

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:


- En la presente nota se explica cómo utilizar esta aplicación de una forma sencilla -


LIMPIEZA DE CACHÉS

Mediante el menú de administración del Desktop, podemos limpiar las cachés residentes en memoria o en archivos del Disco Rígido (según nuestra configuración).

Distintas opciones de la herramienta:

1 – Limpiar cachés del servidor.
Elimina todas las Cachés de Objetos del Intelligence Server (todos los proyectos).

martes, 21 de enero de 2014

LOCALIZAR UNA METADATA

A través de esta pequeña guía se explican tres formas de localizar la Metadata de un proyecto.


- CASO 1 -

Al momento de configurar una METADATA especifica, mediante el Configuration Wizard, en la última solapa “Resumen”, guardamos un archivo de configuración *.INI.


Con este archivo (denominado “Config Intelligence Server Gob”, en este ejemplo) podemos:

PLANIFICACION DE TAREAS DE GESTIÓN

Con esta herramienta de MicroStrategy podemos gestionar una serie de tareas, activadas por eventos o por tiempos (como por ejemplo todos los lunes de cada semana).


Dado el siguiente ejemplo, realizaremos una planificación activada por evento, que nos permitirá eliminar las caches de los informe.

Pasos a seguir: