Share via


Creación de modelos tabulares (tutorial de Adventure Works)

Este tutorial ofrece lecciones sobre cómo crear un modelo tabular de SQL Server 2012 Analysis Services mediante SQL Server Data Tools (SSDT).

Aprendizaje

En el transcurso de este tutorial, aprenderá lo siguiente:

  • Cómo crear un proyecto de modelo tabular en SQL Server Data Tools.

  • Cómo importar datos de una base de datos relacional de SQL Server en un proyecto de modelo tabular.

  • Cómo crear y administrar relaciones entre las tablas del modelo.

  • Cómo crear y administrar cálculos, medidas e indicadores clave de rendimiento que ayuden a los usuarios a analizar los datos del modelo.

  • Cómo crear y administrar perspectivas y jerarquías que ayuden a los usuarios a examinar más fácilmente los datos del modelo mediante puntos de vista específicos del negocio y de la aplicación.

  • Cómo crear particiones que dividan los datos de la tabla en piezas lógicas más pequeñas que se puedan procesar independientemente de otras particiones.

  • Cómo proteger los objetos y los datos del modelo creando roles con miembros de usuario.

  • Cómo implementar un modelo tabular en un espacio aislado o en una instancia de producción de Analysis Services que se ejecuta en modo tabular.

Escenario del tutorial

Este tutorial se basa en Adventure Works Cycles, una compañía ficticia. Adventure Works Cycles es una multinacional dedicada a la fabricación y distribución de bicicletas de metal y de metal compuesto en mercados de Norteamérica, Europa y Asia. Las oficinas centrales de Adventure Works Cycles se encuentran en Bothell, Washington, donde la compañía tiene 500 trabajadores. Además, Adventure Works Cycles tiene contratados a varios equipos de ventas regionales en toda su base de mercado.

Para satisfacer mejor las necesidades de análisis de datos de los equipos de ventas y marketing, y de los directivos, le encargan que cree un modelo tabular para que los usuarios analicen datos de las ventas por Internet de la base de datos de ejemplo AdventureWorksDW2012.

Para completar el tutorial, y el modelo tabular Ventas por Internet de Adventure Works, debe realizar una serie de lecciones. Dentro de cada lección hay varias tareas; la realización de cada tarea en orden es necesaria para completar la lección. Mientras que en una determinada lección puede haber varias tareas con las que se obtiene un resultado similar, el modo en que se completa cada tarea puede ser ligeramente diferente. Es decir, a menudo hay varias formas de completar una determinada tarea, y para su realización tendrá que poner en práctica los conocimientos que aprendió en tareas anteriores.

El propósito de las lecciones es guiarle por la creación de un modelo tabular básico que se ejecute en modo en memoria usando muchas de las características incluidas en SQL Server Data Tools. Como cada lección se basa en la anterior, debe completar las lecciones en orden. Cuando haya completado todas las lecciones, habrá creado e implementado el modelo tabular de ejemplo Venta por Internet de Adventure Works en un servidor de Análisis Services.

Después de completar el tutorial, puede agregarlo a su modelo o crear modelos adicionales mediante la misma base de datos de ejemplo AdventureWorksDW2012. La base de datos incluye una colección extensa de tablas y datos que se pueden aplicar a una gran variedad de modelos de ejemplo.

[!NOTA]

Este tutorial no proporciona lecciones ni información sobre cómo administrar una base de datos del modelo tabular implementado utilizando SQL Server Management Studio o una aplicación cliente de informes para conectarse a un modelo implementado con objeto de examinar los datos del modelo.

Requisitos previos

Para completar este tutorial, debe tener los siguientes requisitos previos instalados:

  • Instancia de SQL Server 2012 Analysis Services que se ejecuta en modo Tabular.

  • SQL Server Data Tools (SSDT): instalado como parte de SQL Server 2012.

  • Base de datos de ejemplo AdventureWorksDW2012. Esta base de datos de ejemplo incluye los datos necesarios para completar este tutorial. Para descargar la base de datos de ejemplo, vea https://go.microsoft.com/fwlink/?LinkID=221770.

  • Microsoft Excel 2003 o posterior (para su uso con la característica Analizar de Excel en la lección 11)

Lecciones

Este tutorial incluye las siguientes lecciones:

Lección

Tiempo estimado para completar la lección

Lección 1: Crear un nuevo proyecto de modelo tabular

10 minutos

Lección 2: Agregar datos

20 minutos

Lección 3: Cambiar el nombre de las columnas

20 minutos

Lección 4: Marcar como tabla de fechas

3 minutos

Lección 5: Crear relaciones

10 minutos

Lección 6: Crear columnas calculadas

15 minutos

Lección 7: Crear medidas

30 minutos

Lección 8: Crear indicadores clave de rendimiento

15 minutos

Lección 9: Crear perspectivas

5 minutos

Lección 10: Crear jerarquías

20 minutos

Lección 11: Crear particiones

15 minutos

Lección 12: Crear roles

15 minutos

Lección 13: Analizar en Excel

20 minutos

Lección 14: Implementar

5 minutos

Lecciones complementarias

Este tutorial también incluye Lecciones complementarias. Los temas de esta sección no son necesarios para completar el tutorial, pero pueden ser útiles para comprender mejor las características avanzadas de creación de modelos tabulares.

Este tutorial incluye las siguientes lecciones complementarias:

Lección

Tiempo estimado para completar la lección

Implementar seguridad dinámica utilizando filtros de filas

30 minutos

Configurar las propiedades de notificación para informes de Power ViewConfigurar las propiedades de notificación para informes de Power View

30 minutos

Paso siguiente

Para comenzar el tutorial, vaya a la primera lección: Lección 1: Crear un nuevo proyecto de modelo tabular.