Tutorial de Ventas por Internet de Adventure Works (1500)

Se aplica a: SQL Server 2019 y versiones posteriores analysis Services Azure Analysis Services Fabric/Power BI Premium

En este tutorial se proporcionan lecciones sobre cómo crear e implementar un modelo tabular en el nivel de compatibilidad 1500. Si no está familiarizado con Analysis Services y el modelado tabular, completar este tutorial es la forma más rápida de aprender a crear e implementar un modelo tabular básico mediante Visual Studio con proyectos de Analysis Services. Una vez que tenga los requisitos previos en contexto, debe tardar entre dos y tres horas en completarse.

Si tiene previsto realizar la implementación en SQL Server 2017 Analysis Services, todavía puede completar este tutorial. Seleccione el nivel de compatibilidad 1400 al crear un proyecto en la lección 1.

Conocimientos que adquirirá

  • Cómo crear un nuevo proyecto de modelo tabular en el nivel de compatibilidad 1500 en Visual Studio.

  • Cómo importar datos de una base de datos relacional en una base de datos de un área de trabajo de un proyecto de modelos tabulares.

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

  • Cómo crear columnas calculadas, medidas e indicadores clave de rendimiento que ayudan a los usuarios a analizar métricas empresariales fundamentales.

  • Cómo crear y administrar perspectivas y jerarquías que ayudan a los usuarios a examinar más fácilmente los datos del modelo al proporcionar 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 mediante Visual Studio.

Requisitos previos

Para completar las lecciones 1-12, necesita:

  • Suscripción a Azure. Si aún no tiene una suscripción, cree una cuenta gratuita.

  • Un Azure Synapse Analytics (SQL Data Warehouse) denominado AdventureWorksDW con la base de datos AdventureWorksDW de ejemplo. Si usa una suscripción de pago, después de completar este tutorial, puede pausar o eliminar este recurso en el portal para evitar cargos no deseados.

  • Visual Studio. Cualquier edición, incluida la edición gratuita Community, funciona bien.

  • El paquete de extensión Microsoft Analysis Services Projects (VSIX) más reciente instalado en Visual Studio.

  • Microsoft Excel.

Para completar la lección 13: Implementación, necesita una de las siguientes opciones:

Las lecciones de este tutorial no usan lo siguiente, pero son buenas para instalar para conectarse a un modelo implementado.

Escenario

Este tutorial se basa en Adventure Works Cycles, una compañía ficticia. Adventure Works es una gran empresa multinacional de fabricación que produce y distribuye bicicletas, piezas y accesorios para mercados comerciales en Norteamérica, Europa y Asia. La empresa tiene 500 trabajadores. Además, Adventure Works emplea varios equipos de ventas regionales en su base comercial. Su proyecto es crear un modelo tabular para que los usuarios de ventas y marketing analicen los datos de la venta por Internet de la base de datos AdventureWorksDW.

Para completar el tutorial, debe realizar varias lecciones. Cada lección consta de varias tareas. Es necesario completarlas todas en orden para finalizar la lección. Una lección en concreto puede contener varias tareas que obtienen un resultado similar, pero la manera en que se completa cada tarea es ligeramente diferente. Este método muestra que a menudo existe más de una manera de realizar una tarea y le pone a prueba para que aplique los conocimientos que ha adquirido en tareas y lecciones anteriores.

El propósito de las lecciones es guiarle a través de la creación de un modelo tabular básico mediante muchas de las características incluidas en Visual Studio con proyectos de Analysis Services. Como cada lección se basa en la anterior, debe completar las lecciones en orden.

Lecciones

Este tutorial incluye las siguientes lecciones:

Lección Tiempo estimado para completarla
1- Creación de un nuevo proyecto de modelo tabular 10 minutos
2 - Obtener datos 10 minutos
3 - Marcar como tabla de fechas 3 minutos
4 - Crear relaciones 10 minutos
5 - Crear columnas calculadas 15 minutos
6 - Crear medidas 30 minutos
7: Creación de indicadores clave de rendimiento (KPI) 10 minutos
8 - Crear perspectivas 5 minutos
9 - Crear jerarquías 20 minutos
10 - Crear particiones 15 minutos
11 - Crear roles 15 minutos
12 - Analizar en Excel 5 minutos
13 - Implementar 5 minutos

Lecciones complementarias

Estas lecciones no son necesarias para completar el tutorial, pero pueden resultar útiles para entender mejor las características avanzadas de creación de modelos tabulares.

Lección Tiempo estimado para completarla
Filas de detalles 10 minutos
Seguridad dinámica 30 minutos
Jerarquías desiguales 20 minutos

Pasos siguientes

Para empezar, consulte Lección 1: Crear un nuevo proyecto de modelo tabular.