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:
Un servidor Azure Analysis Services en el nivel Desarrollador o Estándar (recomendado). Consulte Creación de un servidor: Portal.
SQL Server servidor de Analysis Services de 2019 en modo tabular. Descarga gratuita SQL Server 2019 Developer Edition.
Power BI Premium área de trabajo asignada a una capacidad con la propiedad De punto de conexión XMLA de la carga de trabajo Modelos semánticos establecida en lectura y escritura. Para más información, consulte Conectividad del modelo semántico con el punto de conexión XMLA.
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.