Angel Gabriel Perez Perez 13/12/22
OBID
MODELO DE PROCESO DE DATOS Y ANÁLISIS MULTIDIMENSIONAL
Características OLAP.
Recuperar datos OLAP.
Puede conectarse a orígenes de datos OLAP igual que con otros orígenes de datos
externos. Puede trabajar con bases de datos creadas con Microsoft SQL Server Olap
Services versión 7.0, Microsoft SQL Server Analysis Services versión 2000 y Microsoft
SQL Server Analysis Services versión 2005, los productos de servidor OLAP de
Microsoft. Excel también puede trabajar con productos OLAP de terceros
compatibles con OLE-DB para OLAP.
Solo puede mostrar datos OLAP como informe de tabla dinámica o Gráfico dinámico
o en una función de hoja de cálculo convertida desde un informe de tabla dinámica,
pero no como un informe rango de datos externos. Puede guardar informes de tabla
dinámica OLAP e informes Gráfico dinámico en plantillas de informe y puede crear
archivos de conexión de datos (ODC) de Office (.odc) para conectarse a bases de
datos OLAP para consultas OLAP. Al abrir un archivo ODC, Excel muestra un informe
de tabla dinámica en blanco, que está listo para que se desestable.
Un servidor OLAP devuelve nuevos datos Excel cada vez que cambia el diseño del
informe. Con otros tipos de datos de origen externo, consulta todos los datos de
origen a la vez, o puede establecer opciones para realizar consultas solo cuando se
muestran distintos elementos de campo de filtro de informe. También tiene otras
opciones para actualizar el informe.
En informes basados en datos de origen OLAP, la configuración del campo de filtro
de informe no está disponible, la consulta de fondo no está disponible y la
configuración optimizar memoria no está disponible.
Nota: La configuración optimizar memoria tampoco está disponible para orígenes
de datos OLEDB ni para informes de tabla dinámica basados en un rango de
celdas.
César Sergio Núñez Herrera
Angel Gabriel Perez Perez 13/12/22
OBID
Crear archivos de cubo para su uso sin conexión.
Puede crear un archivo de cubo sin conexión (.cub) con un subconjunto de los datos
de una base de datos de servidor OLAP. Use archivos de cubo sin conexión para
trabajar con datos OLAP cuando no esté conectado a la red. Un cubo le permite
trabajar con grandes cantidades de datos en un informe de tabla dinámica o en un
informe Gráfico dinámico lo que podría, y acelera la recuperación de los datos. Solo
puede crear archivos de cubo si usa un proveedor OLAP, como Microsoft SQL
Analysis Services Server versión 2005, que admite esta característica.
Un archivo de cubo sin conexión (.cub) almacena datos en forma de cubo de
procesamiento analítico en línea (OLAP). Estos datos pueden representar una parte
de una base de datos OLAP desde un servidor OLAP o pueden haber sido creados
independientemente de cualquier base de datos OLAP. Use un archivo de cubo sin
conexión para seguir trabajando con tablas dinámicas y Gráfico dinámico informes
cuando el servidor no está disponible o cuando está desconectado de la red.
Una estructura de datos que agrega las medidas por los niveles y jerarquías de cada
una de las dimensiones que desea analizar. Los cubos combinan varias dimensiones,
como el tiempo, la geografía y las líneas de producto, con datos resumidos, como
cifras de ventas o inventario. Los cubos no son "cubos" en el sentido estrictamente
matemático porque no necesariamen
Nota de seguridad: Tenga cuidado al usar o distribuir un archivo de cubo sin
conexión que contiene información confidencial o privada. En lugar de un archivo de
cubo, considere la posibilidad de conservar los datos en el libro para que pueda usar
Rights Management para controlar el acceso a los datos.
Nota:
Si la base de datos OLAP es grande y desea que el archivo de cubo proporcione
acceso a un subconjunto grande de los datos, tendrá que proporcionar un amplio
César Sergio Núñez Herrera
Angel Gabriel Perez Perez 13/12/22
OBID
espacio en disco y verá que guardar el archivo puede llevar mucho tiempo. Para
mejorar el rendimiento, considere la posibilidad de crear el archivo de cubo sin
conexión mediante un script MDX.
En Service Manager, los datos que están presentes en el almacenamiento de datos
se pueden consolidar desde varios orígenes. Se presenta a través de Service Manager
mediante cubos de datos predefinidos y personalizados de Procesamiento analítico
en línea de Microsoft (OLAP). En resumen, los análisis avanzados de Service Manager
constan de publicación, visualización y manipulación de datos de cubo,
normalmente en Microsoft Excel o Microsoft SharePoint. Excel se utiliza
principalmente por sí mismo para ver y manipular los datos. SharePoint se utiliza
principalmente como medio para publicar y compartir datos del cubo.
Service Manager incluye un almacenamiento de datos para todo System Center. Por
lo tanto, los datos de Operations Manager, Configuration Manager y Service
Manager se pueden consolidar en el almacenamiento de datos, donde puede usar
fácilmente varias vistas de datos para obtener cualquier información que desee.
También es una interfaz, donde los datos de las fuentes propias personalizadas se
pueden incluir en el mismo almacenamiento de datos, como las aplicaciones SAP u
otra aplicación de recursos humanos de terceros. Esta consolidación crea un modelo
común de datos y permite realizar análisis enriquecidos que ayudan a crear un
almacenamiento de datos en toda la organización de tecnologías de la información
(TI) para satisfacer las necesidades de inteligencia e informes de toda la empresa.
Una vez que los datos están en un modelo común, puede manipular la información
y tener definiciones comunes y una taxonomía común para toda la empresa. Puede
hacerlo mediante la implementación de cubos de datos OLAP, desde donde se tiene
acceso a la información a través de herramientas estándar, como Excel y SharePoint.
Esto posibilita que los usuarios empleen las habilidades que ya conocen. La
definición de la lógica empresarial se controla de manera centralizada. Por ejemplo,
puede definir indicadores clave de rendimiento, tales como los umbrales de tiempo
de resolución de incidentes, donde los valores de dichos umbrales son verde,
amarillo o rojo. Puede controlar estas opciones de forma centralizada y permitir a los
usuarios que utilicen los datos de forma sencilla, a la vez que tienen una definición
común en sus informes Excel o paneles SharePoint.
Acerca de Service Manager cubos OLAP
Los cubos de procesamiento analítico en línea (OLAP) son una característica de
Service Manager que usan la infraestructura de almacenamiento de datos existente
César Sergio Núñez Herrera
Angel Gabriel Perez Perez 13/12/22
OBID
para proporcionar funcionalidades de inteligencia empresarial de autoservicio a los
usuarios finales.
Un cubo OLAP es una estructura de datos que supera las limitaciones de las bases
de datos relacionales y proporciona un análisis rápido de datos. Los cubos pueden
mostrar y sumar grandes cantidades de datos, a la vez que proporcionan a los
usuarios acceso mediante búsqueda a los puntos de datos. De este modo, los datos
se pueden agrupar, segmentar y segmentar según sea necesario para controlar la
mayor variedad de preguntas relevantes para el área de interés de un usuario.
Los proveedores de software o los desarrolladores de tecnología de la información
(TI) con un conocimiento práctico de los cubos OLAP pueden crear módulos de
administración para definir sus propios cubos OLAP extensibles y personalizables
que se basan en la infraestructura de almacenamiento de datos. Estos cubos se
almacenan en SQL Server Analysis Services (SSAS). Las herramientas de inteligencia
empresarial con características de autoservicio, como Excel y SQL Server Reporting
Services (SSRS), pueden acceder a estos cubos en SSAS y se pueden utilizar para
analizar los datos desde múltiples perspectivas.
Las bases de datos que una empresa utiliza para almacenar sus transacciones y
registros se denominan bases de datos de procesamiento de transacciones en línea
(OLTP). Normalmente, estas bases de datos tienen registros que se introducen uno
a uno y que contienen una gran cantidad de información, que los estrategas pueden
utilizar para tomar decisiones fundamentadas sobre sus negocios. Sin embargo, las
bases de datos que se utilizan para almacenar los datos no se diseñaron para el
análisis. Por lo tanto, obtener respuestas de estas bases de datos es costoso en
términos de tiempo y esfuerzo. Las bases de datos OLAP son bases de datos
especializadas, diseñadas para ayudar a extraer esta información de inteligencia
empresarial de los datos.
Los cubos OLAP se pueden considerar como la última pieza del rompecabezas para
una solución de almacenamiento de datos. Un cubo OLAP, también conocido como
cubo multidimensional o hipercubo, es una estructura de datos en SQL Server
Analysis Services (SSAS) que se genera mediante bases de datos OLAP para permitir
el análisis casi instantáneo de datos. La topología de este sistema se muestra en la
siguiente ilustración.
César Sergio Núñez Herrera
Angel Gabriel Perez Perez 13/12/22
OBID
La característica útil de un cubo OLAP es que los datos del cubo pueden estar
contenidos en un formulario agregado. Para el usuario, el cubo parece tener las
respuestas de antemano debido a la variedad de valores que ya están precalculados.
Sin tener que consultar la base de datos OLAP de origen, el cubo puede devolver
respuestas para una amplia gama de preguntas casi al instante.
El objetivo principal de Service Manager cubos OLAP es proporcionar a los
proveedores de software o a los desarrolladores de tecnologías de la información
(TI) la capacidad de realizar análisis casi instantáneos de los datos con fines históricos
de análisis y tendencias. Service Manager lo hace:
• Permite definir cubos OLAP en módulos de administración que se crearán
automáticamente en SSAS cuando se implemente el módulo de
administración.
• Se ocupa automáticamente del mantenimiento del cubo, sin intervención del
usuario, y realiza tareas tales como el procesamiento, la creación de
particiones, las traducciones y la localización, así como los cambios del
esquema.
• Permite a los usuarios utilizar herramientas de inteligencia empresarial con
características de autoservicio, tales como Excel, para analizar los datos desde
varias perspectivas.
• Guarda informes generados de Excel para futuras referencias.
Acciones del servidor.
Una acción de servidor es una característica opcional pero útil que un administrador de
cubo OLAP puede definir en un servidor que usa un miembro de cubo o medida como
parámetro en una consulta para obtener detalles en el cubo o para iniciar otra aplicación,
como un explorador. Excel admite las acciones del servidor URL, Informe, Conjunto de filas,
César Sergio Núñez Herrera
Angel Gabriel Perez Perez 13/12/22
OBID
Explorar en profundidad y Expandir a detalle, pero no es compatible con propietario,
instrucción y conjunto de datos.
KPI.
¿Qué es KPI, qué significa?
El término KPI, siglas en inglés, de Key Performance Indicator, cuyo significado en
castellano vendría a ser Indicador Clave de Desempeño o Medidor de
Desempeño, hace referencia a una serie de métricas que se utilizan para sintetizar
la información sobre la eficacia y productividad de las acciones que se lleven a
cabo en un negocio con el fin de poder tomar decisiones y determinar aquellas
que han sido más efectivas a la hora de cumplir con los objetivos marcados en un
proceso o proyecto concreto.
Los KPI también son conocidos como indicadores de calidad o indicadores clave
de negocio que pueden ser utilizados y aplicables en cualquier área de negocio y
sector productivo, aunque son utilizados de una forma muy habitual en el
marketing online.
“El objetivo último de un KPI es ayudar a tomar mejores decisiones respecto al
estado actual de un proceso, proyecto, estrategia o campaña y de esta forma,
poder definir una línea de acción futura.”
¿Por qué se utilizan los KPI y qué ventajas ofrecen?
Los KPI son utilizados por diversas ventajas:
1. Permiten obtener información valiosa y útil.
2. Medir determinadas variables y resultados a partir de dicha información.
3. Analizar la información y efectos de unas determinadas estrategias (así como
las tareas que se utilizaron para llevar a cabo las mismas).
4. Comparar la información y determinar las estrategias y tareas efectivas.
5. Tomar las decisiones oportunas.
César Sergio Núñez Herrera
Angel Gabriel Perez Perez 13/12/22
OBID
Pero, ¿qué ventajas ofrecen a la práctica la utilización de KPI?
Algunas de sus grandes ventajas serían las siguientes:
• Los KPI en gran medida gracias a la mejora de las nuevas tecnologías de la
información (Big Data: bases de datos, sistemas de automatización y
computerización de datos, etc.), ofrecen frente a los canales tradicionales
en los que la cuantificación de determinadas cuestiones es tediosa y
complicada, una medición mucho más sencilla, objetiva y fiable.
• Actualmente existen multitud de herramientas analíticas especializadas que
permiten medir todo tipo de KPI en cualquier sector o actividad y conocer
una mayor cantidad de datos objetivos sobre aquello que se quiere
cuantificar. Normalmente este tipo de herramientas están muy enfocadas
para su uso en un campo de acción concreto por lo que siempre utilizarán
los KPI’s más oportunos y adecuados en cada caso lo cual facilita
enormemente el trabajo de:
o Elección de KPI’s
o Localización de datos objetivos, medibles y relevantes para aquello
que se quiere medir.
o Obtención de informes sintéticos sobre aquello que se quiere
determinar.
Los KPI no sólo te permiten determinar los resultados para una acción o estrategia
concreta, sino que además ofrecen una visión global de la situación, ya que
facilitan la determinación de puntos fuertes y débiles (aspectos de mejora) para tus
proyectos.
Un KPI es una medida calculada especial que se define en el servidor que le permite
realizar un seguimiento de "indicadores clave de rendimiento", incluido el estado
(¿Cumple el valor actual un número específico?) y tendencia (¿cuál es el valor a lo
largo del tiempo?). Cuando se muestran, el servidor puede enviar iconos
relacionados que sean similares al nuevo icono de Excel configurado para indicar
niveles de estado superiores o inferiores (como un icono Detenerse de luz) o si un
valor está hacia arriba o hacia abajo (como un icono de flecha direccional).
Formato del servidor.
Los administradores de cubos pueden crear medidas y miembros calculados con formato de
color, formato de fuente y reglas de formato condicional, que pueden designarse como una
regla empresarial estándar corporativa. Por ejemplo, un formato de servidor para obtener
beneficios puede ser un formato de número de moneda, un color de celda de color verde si
el valor es mayor o igual a 30 000 y rojo si el valor es menor que 30 000 y un estilo de fuente
de negrita si el valor es menor que 30 000 y regular si es mayor o igual que 30 000.
César Sergio Núñez Herrera
Angel Gabriel Perez Perez 13/12/22
OBID
Después de crear una tabla dinámica y agregar los campos que desea analizar, es
posible que quiera mejorar el diseño y el formato del informe para que sea más
fácil leer los datos y examinar los detalles. Para cambiar el diseño de una tabla
dinámica, puede cambiar el formato de la tabla dinámica y la manera en que se
muestran los campos, las columnas, las filas, los subtotales, las celdas vacías y las
líneas. Para cambiar el formato de la tabla dinámica, puede aplicar un estilo
Modelo Multidimensional
Dentro del Modelo Multidimensional hay que diferenciar entre diferentes tipos
en función de la arquitectura de almacenamiento por:
ROLAP (Relational Online Analytical Processing). Almacena las agregaciones en
datos relacionales indexados junto con los datos origen. No utiliza almacenamiento
multidimensional, por lo que los datos ROLAP son más lentos para consultar y
procesar que MOLAP o HOLAP, pero permite el acceso en tiempo real (Direct
Query) a los datos y utiliza menos espacio de almacenamiento. Con esta
arquitectura no necesitaríamos procesar/implementar de nuevo el proyecto de
SSAS. ROLAP podría crear vistas indexadas para el acceso a la información.
MOLAP (Multidimensional Online Analytical Processing). MOLAP es el modo de
almacenamiento más utilizado. Almacena tanto las agregaciones como una copia
de los datos del origen (normalmente del Data Warehouse) en el cubo
multidimensional. Se podría parar el Data Warehouse. MOLAP ofrece el mayor
rendimiento, pero requiere más espacio de almacenamiento debido a dicha
duplicación. Hay latencia cuando se usa el almacenamiento MOLAP porque los
datos del cubo se actualizan solo cuando se procesa el cubo, por lo que los
cambios desde el origen de datos solo se actualizan periódicamente. Podemos usar
el almacenamiento en caché proactivo con MOLAP. Podemos utilizar un
almacenamiento en caché proactivo, que notifica al servidor cuando se realizan
cambios en la fuente de datos y que luego se incorporan. Mientras la caché se
reconstruye con nuevos datos, podríamos optar por enviar consultas a los datos
por ROLAP, que están actualizados, pero son más lentos o bien al almacenamiento
MOLAP original, que es más rápido, pero no tendríamos los nuevos datos hasta
que se procesase de nuevo.
Normalmente, las actualizaciones serían diarias. Lo normal es programar la
incorporación de nuevos datos en el Data Wharehouse por la noche y justo
después procesar el cubo MOLAP. Sin embargo, algunos sistemas están en uso las
24/7. Para obtener el máximo rendimiento. Cuando se actualizan los objetos, se
requerirá algún tiempo de inactividad. Esto se podría procesando el cubo en un
César Sergio Núñez Herrera
Angel Gabriel Perez Perez 13/12/22
OBID
servidor intermedio y utilizando la sincronización de la base de datos para copiar
los datos procesados en el servidor de producción.
HOLAP (Hybrid Online Analytical Processing). Este almacenamiento es un
híbrido entre el MOLAP y el ROLAP. En este modo almacena las agregaciones en el
cubo multidimensional y deja los datos de origen en la base de datos relacional.
Esta puede ser una buena solución cuando rara vez se accede a los datos. Si se
accede con frecuencia a los datos, MOLAP proporcionaría un rendimiento
mejorado.
Nota: Hay que considerar el almacenamiento del modelo tabular como una
alternativa a ROLAP y HOLAP.
Como conclusión, el modelo óptimo para montar un cubo
multidimensional sería siempre MOLAP. En cualquier otro caso, ir a un modelo
tabular en lugar de ROLAP o HOLAP, sobre todo si luego las aplicaciones
finales estarán desarrolladas con Power BI.
Modelo TABULAR. Este modelo se basa en bases de datos in-memory (en
memoria) que utilizan el motor analítico de proceso y
almacenamiento xVelocity (inicialmente denominado VertiPaq). Este
motor utiliza un almacenamiento basado en columnas ysofisticados algoritmos
de compresión para ofrecernos tiempos de consulta muy rápidos, incluso con
grandes volúmenes de datos. El modelo tabular, muestra los datos en formato
relacional, es decir, interactuamos con tablas y relaciones en lugar de cubos.
Además, podemos decir que el rendimiento de xVelocity puede superar al
rendimiento de índices ColumnStore (creados en la estructura de las tablas de la
base de datos) lógicamente al tratarse de un modelo en memoria. La arquitectura
ideal para un rendimiento ultra rápido, sería poder disponer de ColumnStore en la
BDs y .
César Sergio Núñez Herrera
Angel Gabriel Perez Perez 13/12/22
OBID
Los modelos tabulares son adecuados tanto para aplicaciones personales como
para soluciones departamentales con grandes volúmenes de datos.
predefinido, filas con bandas y formato condicional.
Las bases de datos OLAP se dividen en uno o varios cubos y cada cubo está
organizado y diseñado por un administrador de cubos para que se ajuste a la
forma en que se recuperan y analizan los datos para que sea más fácil crear y usar
los informes de tabla dinámica y los informes de Gráfico dinámico que necesite.
Un origen de datos le proporciona acceso a todos los datos de la base de datos
OLAP o del archivo de cubo sin conexión. Después de crear un origen de datos
OLAP, puede basar informes en él y devolver los datos OLAP Excel en forma de
informe de tabla dinámica o informe Gráfico dinámico, o en una función de hoja de
cálculo convertida desde un informe de tabla dinámica.
César Sergio Núñez Herrera