Curso de MicroStrategy - Sesion 2/4

13,499 views

Published on

Curso de MicroStrategy, Sesión 2

Published in: Technology, Business

Curso de MicroStrategy - Sesion 2/4

  1. 1. Introducción a MicroStrategy (sesión 2/4) aníbal goicochea http://anibalgoicochea.com/ Contenido Resumen de la sesión anterior Atributos, Hechos y Métricas El Editor de Informes El Informe Misceláneos http://anibalgoicochea.com/ 2 1
  2. 2. Resumen de la sesión anterior 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. Gestión de la información Análisis Feedback Negocio Ejecución Estrategia Puesta en del plan de marcha y acciones control http://anibalgoicochea.com/ 3 Resumen de la sesión anterior 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. 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 MicroStrategy conformarán nuestra MetaData. http://anibalgoicochea.com/ 4 2
  3. 3. Resumen de la sesión anterior 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 Mobile componente Desktop. Algunos de estos informes, también eran del NarrowCast interés de los miembros del equipo de dirección, utilizando el componente Report Services confeccionamos documentos y cuadros de mando que sintetizaron y consolidaron estas métricas. Con el Narrowcast, programamos la ejecución de Report los cálculos de estos informes y su distribución para Services los usuarios interesados, en las fechas previstas. El control de la seguridad, usuarios y permisos SDK: siempre es de vital importancia, que logramos Desarrollo a establecerla con las características que tiene esta medida plataforma. Minería de Datos Para comodidad de algunos usuarios, adaptamos la visualización de los informes y documentos en una aplicación ASP .NET. http://anibalgoicochea.com/ 5 MicroStrategy - Los Atributos 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. Atributos Los 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? 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. http://anibalgoicochea.com/ 6 3
  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”. http://anibalgoicochea.com/ 7 MicroStrategy – Las Métricas Métricas o Indicadores Las 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. http://anibalgoicochea.com/ 8 4
  5. 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. http://anibalgoicochea.com/ 9 MicroStrategy – El Editor de informes Editor de Informes - Desktop (Manual de MicroStrategy) http://anibalgoicochea.com/ 10 5
  6. 6. MicroStrategy – El Editor de informes Editor de Informes - Web (Manual de MicroStrategy) http://anibalgoicochea.com/ 11 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. http://anibalgoicochea.com/ 12 6
  7. 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” http://anibalgoicochea.com/ 13 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. http://anibalgoicochea.com/ 14 7
  8. 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 MicroStrategy Web 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. http://anibalgoicochea.com/ 15 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”. http://anibalgoicochea.com/ 16 8
  9. 9. MicroStrategy - Misceláneos Tipos de datos Oracle soportados en Microstrategy: - BLOB - LONG VARCHAR - CHAR - NUMBER - CLOB - RAW - DATE - REAL - DECIMAL - SMALLINT - FLOAT - TIMESTAMP(6) - INTEGER - VARCHAR - LONG - VARCHAR2 - LONG RAW http://anibalgoicochea.com/ 17 http://anibalgoicochea.com http://myBPC.blogspot.com/ http://twitter.com/anibalgoicochea/ 9

×