Curso 50578A: Lenguaje de consulta MDX para SQL Server Analytical Services (OLAP) - curso 35.990 rublos. de Especialista, formación 24 horas académicas, fecha 21 de mayo de 2023.
Miscelánea / / December 05, 2023
Parte de la plataforma SQL Server es el servidor de base de datos OLAP multidimensional. Las bases de datos multidimensionales se utilizan para analizar grandes volúmenes de datos. La tecnología OLAP le permite procesar grandes cantidades de datos muy rápidamente y en tiempo real. La velocidad del análisis de datos es la razón del uso generalizado de OLAP.
¡Te invitamos a dominar el uso profesional de bases de datos multidimensionales! Dominarás todas las posibilidades que brindan las bases de datos multidimensionales. Lo más importante es que aprenderás a trabajar con este tipo de bases de datos directamente, sin intermediarios ni middleware.
Para el trabajo directo con bases de datos OLAP multidimensionales, Microsoft ha desarrollado el lenguaje MDX (Multidimensional eXpressions). Este idioma no se parece a ningún otro. Está diseñado específicamente para bases de datos multidimensionales. Ni el conocimiento del lenguaje de consulta SQL ni la familiaridad con ningún lenguaje de programación reemplazarán su dominio de MDX.
Explorará todas las capacidades del lenguaje de consulta MDX y tendrá confianza en el uso de las herramientas MDX. Escribir consultas en lenguaje MDX, extraer datos de bases de datos multidimensionales, crear informes basados en cubos OLAP: ¡todo esto estará disponible para usted después de completar el curso!
Domine el procesamiento y análisis de cualquier volumen de datos en tiempo real: ¡estudie en el Centro de especialistas!
El curso está dirigido a personas cuyas responsabilidades incluyen la administración de un servidor SQL, así como a analistas, desarrolladores, especialistas en sistemas de informes, programadores de 1C, etc.
Aprenderás:
- Extraer datos de bases de datos multidimensionales.
- Escribir consultas en lenguaje MDX.
- Crear informes basados en cubos OLAP.
Profesor de propósito especial, poseedor de prestigioso estatus internacional. Maestro certificado por Microsoft. Graduado de la Universidad Técnica Estatal de Moscú que lleva el nombre de N.E. Bauman.
En sus clases, Fedor Anatolyevich pone el principio en primer plano. “¡Mira a la raíz!” - Es importante no sólo estudiar el funcionamiento del mecanismo, sino también comprender por qué funciona de esta manera y no de otra manera.
Generalista en el campo del diseño y desarrollo de software. Tiene muchos años de experiencia como líder de equipo de desarrollo y arquitecto jefe. Se especializa en integración de aplicaciones empresariales, desarrollo de arquitectura de portales web, sistemas de análisis de datos, implementación y soporte. Infraestructura de Windows.
La combinación de estilos de presentación de ingeniería y ciencias naturales permite a los estudiantes transmitir la pasión y el enfoque creativo del profesor. Fedor Anatolyevich recibe invariablemente las críticas más entusiastas de sus agradecidos graduados.
Módulo 1. Familia de tecnologías de inteligencia empresarial. Una descripción general de las tecnologías de análisis de datos de Microsoft. Ciclo de vida de los datos en sistemas de analítica empresarial (2 ac. h.)
- Por qué las tecnologías de análisis de datos (BI, OLAP, DWH, ETL) pueden ser útiles
- A qué debes prestar atención al implementar un sistema de inteligencia de negocios
- Alcance y herramientas
- Trabajo de laboratorio Estudio del proceso ETL utilizando el ejemplo de un paquete de servicios de integración.
- Estudio del proceso ETL utilizando el ejemplo de un paquete de servicios de integración.
Módulo 2. Introducción al lenguaje de consulta multidimensional MDX. Empezamos por lo más sencillo, nos acostumbramos al modelo multidimensional (2 ac. h.)
- Diferencias entre un modelo multidimensional y uno tabular
- Almacenes de datos y mercados de datos.
- Introducción al lenguaje MDX.
-Editor MDX
- Práctica de laboratorio Presentación del editor de consultas (Management Studio) Presentación del editor Business Intelligent Development Studio Presentación de SQL Profiler Tracer Conceptos básicos de MDX
- Introducción al Editor de consultas (Management Studio)
- Introducción al editor Business Intelligent Development Studio
- Introducción al rastreador SQL Profiler
- Conceptos básicos de MDX
Módulo 3. Las dimensiones son el esqueleto de un modelo multidimensional. Dimensiones, tuplas, celdas y otros elementos de un modelo de datos multidimensional (3 ac. h.)
- Dimensiones
- Atributos dimensionales
- Jerarquías
- Miembros de dimensión
- tuplas
- Células
- Conjuntos
- Asignaciones
- Funciones
- Propiedades de dimensión de laboratorio Atributos de dimensión Jerarquías en una dimensión Jerarquías en múltiples dimensiones Nivel raíz de jerarquía Referencia de miembros de función -- miembros Errores de sintaxis Referencias parciales de tuplas Visualización de múltiples ejes Unión cruzada Modo de existencia automática Mecanismo de existencia Eliminar tuplas duplicadas
- Propiedades de dimensión
- Atributos de dimensión
- Jerarquías en una dimensión.
- Jerarquías en múltiples dimensiones.
- Nivel raíz de jerarquía
- Función de los miembros
- Miembros de referencia
- Errores de sintaxis
- Enlaces a tuplas parciales.
- Visualización en múltiples ejes
- Unión cruzada
- Modo de existencia automática
- El mecanismo existe
- Eliminación de tuplas duplicadas.
Módulo 4. Navegando por un modelo multidimensional. Funciones de navegación, filtrado, clasificación y su combinación (3 ac. h.)
- Navegación en informes.
- Posiciones relativas
- Funciones de navegación
- Gestión de clasificación
- Filtrado de resultados
- Combinación de conjuntos
- Práctica de laboratorio Navegando por el posicionamiento relativo de la jerarquía utilizando las funciones jerárquicas de la función de miembros
- Navegación jerárquica
- Posicionamiento relativo
- Usando la función de miembros
- Funciones jerárquicas
Módulo 5. Cálculos multidimensionales. Utilizar expresiones, funciones estadísticas y otros mecanismos de cálculo (3 ac. h.)
- Expresiones
- Miembros calculados
- Formatear el resultado (CON)
- Expresiones dinámicas
- Función IIF
- Funciones estadísticas
- Comparación de tuplas con parámetros.
- Laboratorio Exploración de usos de la regla CON Creación de miembros calculados Cálculo de porcentajes Formato
- Explorar opciones para usar la regla CON
- Crear miembros calculados
- Cálculo de porcentajes
- Formateo
Módulo 6. Trabajar con medidas de tiempo, múltiples calendarios y horizontes divergentes. Trabajar con medición de tiempo, cálculos de tiempo, navegación a lo largo del eje de tiempo, términos de tiempo calculados y agregados (3 ac. h.)
- Medición del tiempo
- Múltiples calendarios
- Funciones de tiempo
- Períodos paralelos
- Períodos de apertura
- Períodos de cierre
- Períodos recientes
- Mecanismo del año hasta la fecha
- Medidas calculadas sobre el eje de tiempo.
- Comparación de periodos
- Función de suma
- Funciones agregadas
- Funciones Max y Min en el eje del tiempo.
- Lab ParallelPeriod OpeningPeriod ClosingPeriod LastPeriod Año hasta la fecha Medidas calculadas sobre el eje de tiempo Comparación period Función Suma Agregación Función Max Función Min - - - Uso de Crossjoin con periodos paralelos
- Período paralelo
-Período de apertura
-Período de cierre
-Último periodo
-El año hasta la fecha
- Medidas calculadas sobre el eje de tiempo.
- Comparación de periodos
- Función de suma
- Agregación
- Función máxima
- Función mínima
- Uso de Crossjoin junto con períodos paralelos
Módulo 7. Aplicación práctica de MDX. Combinar tecnologías estudiadas para resolver problemas prácticos (3 ac. h.)
- O lógica
- Y lógica
- Combinación de OR y AND en diferentes jerarquías
- Escenarios complejos para usar AND y OR
- Usando la función No Vacío
- Valores promedio
- Trabajar con la última fecha.
- Períodos paralelos con múltiples fechas.
- Comprobando el contexto actual.
- Opciones de función de descendientes
- Valores de clasificación
- Trabajo de laboratorio
Módulo 8. Otros usos de MDX: informes. Uso de consultas MDX para crear informes en SQL Server Reporting Services y aplicaciones PerformancePoint (3 ac. h.)
- Creación de un informe en SQL Server Reporting Services (SSRS)
- Crear una conexión a un cubo.
- Trabajar con consultas multidimensionales en el diseñador MDX.
- Creación de consultas no estándar.
- Transferencia de parámetros
- Paneles PerformancePoint
- Informe de trabajo de laboratorio en SSRS Conexión a un cubo Creación de una consulta MDX en el diseñador Creación de una consulta no estándar Paso de parámetros
- Informe a SSRS
- Conexión con cubo
- Crear una consulta MDX en el constructor.
- Crear una solicitud personalizada
- Transferencia de parámetros
Módulo 9. Indicadores de desempeño (KPI) y consultas multidimensionales en Business Intelligence Development Studio. Cálculos, indicadores y otras aplicaciones de MDX en BIDS (2 ac. h.)
- Crear cálculos con nombre en BIDS
- Creación de indicadores de desempeño en BIDS.
- Trabajo de laboratorio Creación de una expresión con nombre Creación de un indicador de hoja Creación de un indicador objetivo Uso del mecanismo IIF en KPI
- Crear una expresión con nombre
- Crear un indicador de hoja
- Crear un indicador objetivo
- Uso del mecanismo IIF en KPI