Curso de MicroStrategy - Sesion 2/4

9
1 aníbal goicochea http://anibalgoicochea.com/ Introducción a MicroStrategy (sesión 2/4) Misceláneos El Informe El Editor de Informes Atributos, Hechos y Métricas Resumen de la sesión anterior Contenido 2 http://anibalgoicochea.com/

description

Curso de MicroStrategy, Sesión 2

Transcript of Curso de MicroStrategy - Sesion 2/4

Page 1: Curso de MicroStrategy - Sesion 2/4

1

aníbal goicocheahttp://anibalgoicochea.com/

Introducción a MicroStrategy(sesión 2/4)

Misceláneos

El Informe

El Editor de Informes

Atributos, Hechos y Métricas

Resumen de la sesión anterior

Contenido

2http://anibalgoicochea.com/

Page 2: Curso de MicroStrategy - Sesion 2/4

2

En la sesión anterior explicamos brevemente en que consistía el Business Intelligence (B.I.) y como, a través de las técnicas que lo conforman, podría ser de mucha utilidad en la gestión de una empresa o las unidades de negocio.

En un proyecto de B.I., el primer elemento “visible” es el Data Warehouse (DW). El DW cumple el papel de repositorio central de datos, los cuales pueden proceder de diversas fuentes.

Teniendo los datos “cargados” en el DW, utilizaremos una serie de herramientas (software) para visualizarlos y facilitar su análisis.

Dependiendo de quién será el usuario de la información, podríamos optar por ofrecer un conjunto de informes (reporting), cuadros de mando o un entorno de minería de datos.

En el mercado existen una serie de “suites” de B.I., gratuitas y de pago, que cubren todas o casi todas las necesidades que tuviéramos para hacer uso de esta tecnología.

Resumen de la sesión anterior

Gestión de la

información

Análisis Feedback

Puesta en marcha y control

Ejecución del plan de acciones

Estrategia

Negocio

3http://anibalgoicochea.com/

MicroStrategy es una plataforma de Business Intelligence, de fácil gestión e implementación. Ofrece los componentes necesarios para visualizar y analizar los datos: Reporting, cuadros de mando, etc.

MicroStrategy tiene una serie de componentes, cada uno cumple una función específica, algunos los utilizaremos directamente y otros trabajarán en segundo plano.

Para comenzar a utilizar MicroStrategy, debemos contar con un DW o base de datos (BBDD) con información.Luego definiremos en el componente Desktop de MicroStrategy, toda la información técnica necesaria para que el

“Motor Inteligente” de MicroStrategy conozca como dirigirse al DW para obtener los datos y los pueda mostrar en pantalla. Estas definiciones se denominan “objetos”.

Quizás, el primer objeto que definamos sea un “Origen de proyecto” (ODP), el cual cumple el papel de contendedor de proyectos y facilita establecer la conexión con nuestro servidor de datos. En nuestra instalación de MicroStrategy podemos definir varios Orígenes de Proyecto.

Las necesidades que tuviéramos por atender, deberían ser abordadas desde un punto de vista funcional. En tal sentido, crearemos “Proyectos” según los requerimientos de los usuarios. Un Proyecto se define haciendo referencia a un ODP. Un ODP puede contener varios proyectos.

Un Proyecto contendrá todos los objetos necesarios para que el usuario puede visualizar y analizar la información, objetos tales como Tablas, Atributos, Hechos, Informes, etc.

Resumen de la sesión anterior

Definido nuestro Proyecto, deberemos indicar que DW o BBDD vamos a utilizar y luego deberemos seleccionar que tablas utilizaremos para el Proyecto que estamos desarrollando. No es recomendable seleccionar todas las tablas, sólo si fuera necesario, cada tabla generará un objeto de tipo “Tabla”.

Los objetos de tipo Tabla se almacenan en el “Catálogo del Warehouse”, al cual acudiremos para “informarle” cualquier cambio que hubiéramos efectuado en nuestro DW.

El conjunto de objetos que definamos en MicroStrategyconformarán nuestra MetaData.

4http://anibalgoicochea.com/

Page 3: Curso de MicroStrategy - Sesion 2/4

3

NarrowCast

ReportServices

Mobile

SDK: Desarrollo a

medidaMinería de

Datos

Un Caso:Para una empresa del sector consumo, diseñamos

60 informes y cerca de 300 métricas para las principales áreas de gestión, utilizando el componente Desktop.

Algunos de estos informes, también eran del interés de los miembros del equipo de dirección, utilizando el componente Report Servicesconfeccionamos documentos y cuadros de mando que sintetizaron y consolidaron estas métricas.

Con el Narrowcast, programamos la ejecución de los cálculos de estos informes y su distribución para los usuarios interesados, en las fechas previstas.

El control de la seguridad, usuarios y permisos siempre es de vital importancia, que logramos establecerla con las características que tiene esta plataforma.

Para comodidad de algunos usuarios, adaptamos la visualización de los informes y documentos en una aplicación ASP .NET.

Resumen de la sesión anterior

5http://anibalgoicochea.com/

MicroStrategy - Los Atributos

AtributosLos atributos, salvando las distancias, es equivalente a los datos maestros o dimensiones. Van a dar respuesta a las preguntas “dónde”, “quién” y “cuándo”, por ejemplo: ¿Dónde se vende más mi productos?, ¿Cuándo tengo roturas de stock? o ¿Quiénes son mis clientes TOP10?

Si ya tenemos definido un Origen de Proyecto, un Proyecto y seleccionadas las tablas de nuestro DW que utilizaremos, podemos continuar con la creación de tres tipos de objetos imprescindibles, que nos permitirán diseñar y crear nuestros informes.

En el “Desktop”, definiremos los objetos de tipo Atributo que requerimos y cada vez que lo hagamos, estaremos indicando, entre otras cosas, en que tabla o tablas se encuentra y que columna o campo almacena este dato.

En los informes, se mostrarán como encabezados de filas o de columnas.

Es recomendable estar pendiente del “método de asignación”, sobre todo, si las columnas de las tablas contienen identificadores iguales, pero con connotación diferente.

Un atributo puede ser el resultado de una expresión, concatenación de columnas y/o resultado de una función de MicroStrategy.

6http://anibalgoicochea.com/

Page 4: Curso de MicroStrategy - Sesion 2/4

4

MicroStrategy – Los Hechos

Hechos (Facts)

Los hechos, al igual que los atributos, son objetos de categoría esquema. A través de objetos de tipo “Hechos”, indicaremos a MicroStrategy como puede obtener los valores que deseo asociar a los atributos. Es decir, estaremos indicando en que tablas y columnas se encuentra un importe, cantidad, precio, etc.

Los hechos permitirán responder a la pregunta ¿Cuánto?

Por los mismos motivos expresados en los Atributos, deberíamos establecer un “método de asignación manual”.

7http://anibalgoicochea.com/

MicroStrategy – Las Métricas

Métricas o IndicadoresLas métricas son objetos de tipo aplicación, porque no acceden directamente a los datos del DW, sino lo hacen a través de los Hechos que se han definido previamente.

Las métricas están conformadas por 4 elementos: Una fórmula, un nivel de agregación, una condición y una transformación.

Sólo la fórmula es elemento obligatorio a definir, el cual podrá hacer referencia a uno o más hechos u a otras métricas. Toda métrica tiene asociada una función de agregación, por defecto es la Suma.

8http://anibalgoicochea.com/

Page 5: Curso de MicroStrategy - Sesion 2/4

5

MicroStrategy – El Editor de informes

Editor de Informes

Tiene cuatro vistas disponibles: Diseño, Cuadrícula, Gráfico y SQL (menú Ver)

La vista de Diseño, describe la definición del informe. No muestra datos del data warehouse, muestra objetos de MicroStrategy que utilizaremos para obtener un informe.

La cuadricula de informe, contiene el diseño en los tres ejes: filas, columnas y páginas.

Podemos el editor de informes del Desktop o del Web, ambos con funcionalidades similares. Los informes diseñados en uno u otro entorno son compatibles entre ambos.

9http://anibalgoicochea.com/

MicroStrategy – El Editor de informes

Editor de Informes -Desktop

(Manual de MicroStrategy)

10http://anibalgoicochea.com/

Page 6: Curso de MicroStrategy - Sesion 2/4

6

MicroStrategy – El Editor de informes

Editor de Informes -Web

(Manual de MicroStrategy)

11http://anibalgoicochea.com/

MicroStrategy – El Informe

El Informe

Un informe de MicroStrategy es un objeto de categoría “Aplicación”, que representa una petición de un conjunto de datos formateados procedentes del data warehouse.

Antes de comenzar a crear informes se debe haber definido, por lo menos, un origen de proyecto, un proyecto con atributos, hechos y métricas.

12http://anibalgoicochea.com/

Page 7: Curso de MicroStrategy - Sesion 2/4

7

MicroStrategy – El Informe

Diseño de Informes

Para ver un proyecto en MicroStrategy Web debe conectarse a un servidor Intelligence Server y el proyecto debe estar registrado y cargado.

Para acceder al editor de informes en Desktop:

Menú “Archivo”, opción “Nuevo” y después elija “Informe”

Para acceder al editor de informes en MicroStrategy Web:

Validarse en el proyecto en el que desea generar el informe.

Pulse “Crear informe”

Seleccionar la opción “crear un informe a partir de cero”

13http://anibalgoicochea.com/

MicroStrategy – El Informe

… Diseño de Informes

La vista SQL suele estar restringida en MicroStrategy Web y se proporciona a través del menú Informes / Detalles de informe. Esta vista muestra el código SQL que se utilizará para recuperar los datos, además, se muestra información estadística, generada por el motor inteligente de MicroStrategy.

La vista Cuadrícula ofrece una visualización, con formato de tabla, de los datos del informe. Puede mostrar paneles adicionales.

La vista Gráfico, muestra los informes como un gráfico, al diseñar un informe se puede determinar los tipos de gráficos que se utilizarán. Las encabezados de columnas y filas, datos no numéricos, se convierten en los ejes del gráfico y los datos numéricos en los puntos, barras o círculos.

14http://anibalgoicochea.com/

Page 8: Curso de MicroStrategy - Sesion 2/4

8

MicroStrategy – El Informe

Diseñar un informe <> Crear un informe

El diseño es el proceso de generar informes a partir de elementos básicos de informes, mediante el Editor de informes de MicroStrategyWeb o MicroStrategy Desktop.

La creación es el proceso de generar informes a partir de otros informes, diseñados previamente por MicroStrategy Web o MicroStrategy Dektop.

15http://anibalgoicochea.com/

MicroStrategy - Misceláneos

Recalcular el Esquema

Es recomendable, luego que se ha definido todos los atributos, hechos y métricas necesarios para definir nuestros informes, ejecutar el proceso “Recalcular el Esquema”.

16http://anibalgoicochea.com/

Page 9: Curso de MicroStrategy - Sesion 2/4

9

MicroStrategy - Misceláneos

Tipos de datos Oracle soportados en Microstrategy:

- BLOB- CHAR- CLOB- DATE- DECIMAL- FLOAT- INTEGER- LONG- LONG RAW

- LONG VARCHAR- NUMBER- RAW- REAL- SMALLINT- TIMESTAMP(6)- VARCHAR- VARCHAR2

17http://anibalgoicochea.com/

http://anibalgoicochea.com http://myBPC.blogspot.com/ http://twitter.com/anibalgoicochea/