Está en la página 1de 36

UNIVERSIDAD NACIONAL JOSÉ

FAUSTINO SÁNCHEZ CARRIÓN

FACULTAD DE INGENIERÍA INDUSTRIAL, SISTEMAS E


INFORMÁTICA

ESCUELA ACADÉMICO PROFESIONAL:


INGENIERÍA INFORMÁTICA

TRABAJO GRUPAL

CURSO:
INTELIGENCIA DE NEGOCIOS

DOCENTE:
Mo. MORALES LEÓN, JULIO CÉSAR

CICLO:
IX

INTEGRANTES:
 Neyra Carreño Carlos
 Anaya Pajuelo Gerald
 Jara Chavez, Luis
 Contreras Nazario, Arturo
 Asencios Izquierdo Bryan
 Marin Nuñez Jose Fernando
 Correa Bardales, Jose
 Zegarra Barrera Erick André
HUACHO – PERU
2021
Lección 01: Creación de un proyecto de modelos tabulares
Crear un nuevo proyecto de modelo tabular
Para crear un proyecto de modelo tabular

1. En Visual Studio, en Introducción, hagaclic en crear un nuevo proyecto.

2. En crear un nuevo proyecto, busque y, a continuación, seleccione Analysis


Services proyecto tabular.

3. En configurar el nuevo proyecto, en nombre del proyecto, escriba ventas


por Internet de AW. Especifique una ubicación para los archivos de
proyecto. Deje el marco de trabajo predeterminado.

De forma predeterminada, el Nombre de la solución será el mismo que el


del proyecto, aunque puede escribir uno distinto.

4. Haga clic en Crear.

5. En el cuadro de diálogo Diseñador de modelos tabulares, seleccione Área


de trabajo integrada.

El área de trabajo hospeda una base de datos de modelos tabulares con el


mismo nombre que el proyecto durante la creación del modelo. Por área de
trabajo integrada se entiende que Visual Studio usa una instancia integrada,
sin tener que instalar una instancia de servidor de Analysis Services
independiente solo para la creación de modelos. Para obtener más
información, vea base de datos del área de trabajo.

6. En nivel de compatibilidad, seleccione SQL Server 2019/Azure Analysis


Services (1500) y, a continuación, haga clic en Aceptar.
Cuando haya finalizado, el nuevo proyecto de modelo tabular se abrirá en Visual Studio.

Descripción del entorno de creación de modelos tabulares

Ahora que ha creado un nuevo proyecto de modelo tabular, dedique un momento a


explorar el entorno de creación de modelos tabulares en Visual Studio.

Una vez creado el proyecto, se abrirá en Visual Studio. En el lado derecho, en Explorador
de modelos tabulares, aparece una vista de árbol de los objetos presentes en el
modelo. Como todavía no se han importado datos, las carpetas están vacías. Puede hacer
clic con el botón derecho en una carpeta de objetos para llevar a cabo acciones, de
manera similar a una barra de menús. Durante este tutorial se usa el Explorador de
modelos tabulares para navegar por los distintos objetos del proyecto de modelo.
Haga clic en la pestaña Explorador de soluciones. Aquí verá el archivo Model. BIM. Si no
ve la ventana del diseñador a la izquierda (la ventana vacía con la pestaña Model. BIM),
en Explorador de soluciones, en el proyecto de ventas por Internet de AW, haga doble
clic en el archivo Model. BIM. El archivo Model.bim contiene los metadatos del proyecto
de modelo.
Lección 02: Obtener Datos
Crear una conexión
Para crear una conexión a la base de datos AdventureWorksDW

1. En el Explorador de modelos tabulares, haga clic con el botón derecho


en orígenes > de datos importar desde el origen de datos.

Esto inicia la obtención de datos, que le guía a través de la conexión a un origen de


datos. Si no ve el Explorador de modelos tabulares, en el Explorador de soluciones,
haga doble clic en Model.bim para abrir el modelo en el diseñador.
2. En obtener datos, haga clic en Azure > Azure SQL Data Warehouse y, a
continuación, haga clic en conectar.
3. En el cuadro de diálogo SQL Server base de datos, en servidor, escriba o pegue el
nombre del servidor donde instaló la base de datos AdventureWorksDW y, a
continuación, haga clic en conectar.

Si ha creado una Azure SQL Data Warehouse con la base de datos de ejemplo
AdventureWorksDW, puede copiar el nombre del servidor de la página información
general de la Azure Portal.

4. Cuando se le pida que escriba las credenciales, debe especificar las credenciales que
Analysis Services usa para conectarse al origen de datos al importar y procesar
datos. Seleccione cuenta Microsoft y, a continuación, haga clic en iniciar sesión. Siga
las instrucciones. Cuando haya iniciado sesión, haga clic en conectar.
Si el origen de datos es local o una máquina virtual SQL Server almacenamiento de datos,
elija > cuenta de suplantación de Windows y, a continuación, escriba un nombre de
cuenta y una contraseña.

5. En navegador, seleccione la base de datos AdventureWorksDW y, a continuación,


haga clic en Aceptar. Esto crea la conexión a la base de datos.
6. En el navegador, active la casilla de las tablas
siguientes: DimCustomer, DimDate, DimGeography, DimProduct, DimProductCateg
ory, DimProductSubcategory y FactInternetSales. Después de seleccionar las tablas,
haga clic en transformar datos.
Después de hacer clic en transformar datos, se abre Power Query editor. En la sección
siguiente, seleccione solo los datos que desea importar.

Filtrar los datos de tabla

Las tablas de la base de datos de ejemplo AdventureWorksDW tienen datos que no es


necesario incluir en el modelo. Siempre que sea posible, le interesa filtrar los datos que no
son necesarios para ahorrar el espacio en memoria que usa el modelo. Filtre algunas de
las columnas de las tablas, de modo que no se importen en la base de datos del área de
trabajo o en la base de datos del modelo una vez que se haya implementado.
Para filtrar los datos de la tabla antes de importar

1. En Power Query editor > consultas, seleccione la tabla DimCustomer. Aparece una


vista de la tabla DimCustomer en el origen de datos (la base de datos de ejemplo
AdventureWorksDW).

2. Seleccione al mismo tiempo


(Ctrl+clic) SpanishEducation, FrenchEducation, SpanishOccupation, FrenchOccupati
on, haga clic con el botón derecho y, después, haga clic en Quitar columnas.

Puesto que los valores de estas columnas no son pertinentes para el análisis de ventas
por Internet, no hay necesidad de importarlas. Si elimina las columnas innecesarias, el
modelo será más pequeño y eficaz.

Importar las tablas y los datos de columna seleccionados

Ahora que ha obtenido una vista previa y ha filtrado los datos innecesarios, puede
importar los datos que quiera. El asistente importa los datos de la tabla junto con todas
las relaciones entre las tablas. Las nuevas tablas y columnas se crean en el modelo y los
datos que se filtraron no se importan.
Para importar las tablas y los datos de columna seleccionados

1. Revise lo que ha seleccionado. Si todo es correcto, haga clic en Importar. En el


cuadro de diálogo Procesamiento de datos se muestra el estado de los datos que se
van a importar del origen de datos en la base de datos del área de trabajo.

2. Haga
clic en Cerrar.

Guardar el proyecto de modelo

Es importante que guarde con frecuencia el proyecto de modelo.

Para guardar el proyecto de modelo


 Haga clic en archivo > guardar todo.
Lección 03: Marcar como tabla de fechas
Para cambiar el nombre de la columna FullDateAlternateKey, siga estos pasos:

1. En el Diseñador de modelos, haga clic en la tabla DimDate.

2. Haga doble clic en el encabezado de la columna FullDateAlternateKey y luego


cambie su nombre por Date.

Para establecer Marcar como tabla de fechas, siga estos pasos:

1. Seleccione la columna Date y, luego, en la ventana Propiedades, en Tipo de datos,


asegúrese de que esté seleccionado Fecha.

2. Haga clic en extensiones > tabla > fecha > marca como tabla de fechas.

3. En el cuadro de diálogo Marcar como tabla de fechas en el cuadro de lista Date,


seleccione la columna Date como identificador único. Normalmente se selecciona de
forma predeterminada. Haga clic en Aceptar.

4. Haga en Save
Lección 04: Crear relaciones
Examinar las relaciones existentes y agregar nuevas relaciones

Al importar datos mediante el uso de obtener datos, tiene siete tablas de la base de datos
AdventureWorksDW. Por lo general, al importar datos de un origen relacional, las
relaciones existentes se importan automáticamente junto con los datos. A fin de obtener
datos para crear automáticamente relaciones en el modelo de datos, debe haber
relaciones entre tablas en el origen de datos.

Antes de continuar creando el modelo, debe comprobar que las relaciones entre tablas se
crearon correctamente. En este tutorial, también agrega tres relaciones nuevas.

Procedimiento para revisar las relaciones existentes


Lección 05: Creación de columnas calculadas
Creación de columnas calculadas
Crear una columna calculada MonthCalendar en la tabla DimDate

1. Haga clic en extensionesmodelo modelo vista de > Model > Model


View > datos.

Las columnas calculadas solo se pueden crear mediante el diseñador de


modelos en la Vista de datos.

2. En el diseñador de modelos, haga clic en la tabla DimDate (pestaña).

3. Haga clic con el botón derecho en el encabezado de


columna CalendarQuarter y, después, haga clic en Insertar columna.

Una nueva columna denominada Columna calculada 1 se inserta a la


izquierda de la columna Calendar Quarter.

4. En la barra de fórmulas situada encima de la tabla, escriba la siguiente


fórmula DAX: Autocompletar le ayuda a escribir los nombres completos de
columnas y tablas, y enumera las funciones que están disponibles.

=RIGHT(" " & FORMAT([MonthNumberOfYear],"#0"), 2) & " - " &


[EnglishMonthName]

Después, se rellenan los valores de todas las filas de la columna calculada. Si se


desplaza hacia abajo por la tabla, verá que las filas pueden tener valores
diferentes para esta columna, en función de los datos de cada fila.

5. Cambie el nombre de esta columna a MonthCalendar.


La columna calculada MonthCalendar proporciona un nombre que se puede ordenar para
el valor de mes.

Crear una columna calculada DayOfWeek en la tabla DimDate

1. Con
la tabla DimDate todavía activa, haga clic en la
columna extensions > Column > Agregar columna.

2. En la
barra de fórmulas, escriba la fórmula siguiente:

=RIGHT(" " & FORMAT([DayNumberOfWeek],"#0"), 2) & " - " &


[EnglishDayNameOfWeek]
Cuando haya terminado de crear la fórmula, presione ENTRAR. Se agrega la
columna nueva a la derecha de la tabla.

Crear una columna calculada ProductSubcategoryName en la tabla DimProduct

1. En la tabla DimProduct, desplácese hasta el extremo derecho. Observe que


la columna situada más a la derecha se denomina Agregar columna, haga
clic en el encabezado de columna para activarla.
2. En la barra de fórmulas, escriba la fórmula siguiente:

=RELATED('DimProductSubcategory'[EnglishProductSubcategoryName])

3. Cambie el nombre de la columna a ProductSubcategoryName.

Crear una columna calculada ProductCategoryName en la tabla DimProduct

1. Con la tabla DimProduct todavía activa, agregue una nueva columna.


2. En la barra de fórmulas, escriba la fórmula siguiente:

=RELATED('DimProductCategory'[EnglishProductCategoryName])

3. Cambie el nombre de la columna a ProductCategoryName.


Creación de medidas
Creación de medidas
Para crear una medida DaysCurrentQuarterToDate en la tabla DimDate

1. En el Diseñador de modelos, haga clic en la tabla DimDate.

2. En la cuadrícula de medidas, haga clic en la celda vacía situada en la esquina


superior izquierda.

3. En la barra de fórmulas, escriba la fórmula siguiente:

DaysCurrentQuarterToDate:=COUNTROWS( DATESQTD( 'DimDate'[Date]))

A diferencia de las columnas calculadas, con las fórmulas de medidas puede


escribir el nombre de la medida, seguido de dos puntos, seguido de la expresión
de la fórmula.

Observe que la celda superior izquierda contiene ahora un nombre de


medida, DaysCurrentQuarterToDate, seguido de un resultado. El resultado no es
pertinente en este momento porque no se ha aplicado ningún filtro de usuario.

Para crear una medida DaysInCurrentQuarter en la tabla DimDate

1. Con la tabla DimDate activa en el diseñador de modelos, en la cuadrícula de


medidas, haga clic en la celda vacía situada debajo de la medida que ha
creado.
2. En la barra de fórmulas, escriba la fórmula siguiente:

DaysInCurrentQuarter:=COUNTROWS( DATESBETWEEN( 'DimDate'[Date],


STARTOFQUARTER( LASTDATE('DimDate'[Date])), ENDOFQUARTER('DimDate'[Date])))

Al crear una relación de comparación entre un período incompleto y el período anterior, la


fórmula debe calcular la proporción del período que ha transcurrido y compararla con la
misma proporción del período anterior. En este caso,
[DaysCurrentQuarterToDate]/[DaysInCurrentQuarter] proporciona la proporción
transcurrida del período actual.

Para crear una medida InternetDistinctCountSalesOrder en la tabla FactInternetSales

1. Haga clic en la tabla FactInternetSales.

2. Haga clic en el encabezado de la columna SalesOrderNumber.

3. En la barra de herramientas, haga clic en la flecha hacia abajo situada junto


al botón Autosuma (∑) y, luego, seleccione DistinctCount.

La característica Autosuma crea automáticamente una medida para la


columna seleccionada con la fórmula de agregación estándar DistinctCount.
4. En la cuadrícula de medidas, haga clic en la nueva medida y, en la
ventana Propiedades, en Nombre de la medida, cambie el nombre de la medida
por InternetDistinctCountSalesOrder.

Para crear medidas adicionales en la tabla FactInternetSales

1. Con la característica Autosuma, cree las siguientes medidas y asígneles un


nombre:
Creación de indicadores clave de
rendimiento

Para crear un KPI InternetCurrentQuarterSalesPerformance.

En Seleccionar el estilo de icono, seleccione el tipo de icono de rombo (rojo),


triángulo (amarillo), círculo (verde).
Para crear un KPI InternetCurrentQuarterMarginPerformance, siga estos pasos:

Crear perspectivas

Para crear una perspectiva Venta por Internet

1. Haga clic en extensiones > modelo > perspectivas > crear y administrar.
2. En el cuadro de diálogo Perspectivas , haga clic en Nueva perspectiva.
3. Haga doble clic en el encabezado de columna Nueva perspectiva y llámelo
Venta por Internet.
4. Seleccione todas las tablas excepto DimCustomer.

Crear jerarquías
Crear nuevas jerarquías

Para crear una jerarquía de categorías en la tabla DimProduct, siga estos pasos:

1. En el diseñador de modelos (vista de diagrama), haga clic en la tabla


DimProduct > Crear jerarquía. Aparece una nueva jerarquía en la parte inferior
de la ventana de tabla. Cambie el nombre de la jerarquía Categoría.
2. Haga clic y arrastre la columna ProductCategoryName a la nueva jerarquía
Categoría.
3. En la jerarquía Categoría, haga clic con el botón derecho en la columna
ProductCategoryName > Cambiar nombre y luego escriba Categoría.
4. Haga clic y arrastre la columna ProductSubcategoryName a la jerarquía
Categoría. Cambie su nombre por Subcategoría.
5. Haga clic con el botón derecho en la columna ModelName > Agregar a la
jerarquía y luego seleccione Categoría. Cambie su nombre por Modelo.
6. Por último, agregue EnglishProductName a la jerarquía Categoría. Cambie su
nombre por Producto.

Crear particiones
Para crear particiones en la tabla FactInternetSales

1. En el Explorador de modelos tabulares, expanda Tablas y haga clic con


el botón derecho en FactInternetSales > Particiones.
2. En el administrador de particiones, haga clic en copiary, a
continuación, cambie el nombre a FactInternetSales2001.
Como desea que la partición solo incluya las filas de un período
determinado, para el año 2001, debe modificar la expresión de
consulta.

3. Haga clic en diseño para abrir el editor de consultas y, a continuación,


haga clic en la consulta FactInternetSales2001.
4. En la vista previa, haga clic en la flecha hacia abajo del encabezado de
la columna OrderDateKey y, a continuación, haga clic en número
filtros > entre.

Verá que el tipo de datos de OrderDateKey es número entero (entero). Esta es la manera


más común de expresar fechas en una columna de clave de fecha en un almacenamiento
de datos. Queremos filtrar por año, que es el primer número de los cuatro valores de
OrderDateKey.

5. En el cuadro de diálogo filtrar filas, en conservar filas donde: OrderDateKey,


deje es mayor o igual quey, a continuación, en el campo número,
escriba 20010101. Deje seleccionado el operador y y, a continuación, deje es
menor o igual que, en el campo número, escriba 20011231y, a continuación,
haga clic en Aceptar.
Para procesar las particiones FactInternetSales
Crear roles
Para crear el rol de usuario director de ventas

1. En el exlorador de modelos tabulares, haga clic con el


botón secundario en roles > Roles.

2. En el administrador de roles, haga clic en nuevo.

3. Haga clic en el nuevo rol y en la columna Nombre, cambie el nombre


del rol a jefe de ventas.

4. En la columna Permisos, haga clic en la lista desplegable y, luego,


seleccione el permiso Lectura.

Para crear un rol de usuario Analista de ventas EE. UU.

1. En el administrador de roles, haga clic en nuevo.


2. Cambie el nombre del rol a Analista de ventas de EE. UU.

3. Asigne a este rol el permiso Lectura.

4. Haga clic en la pestaña Filtros de fila y, únicamente para la


tabla DimGeography, escriba la fórmula siguiente en la columna Filtro
DAX:

=DimGeography[CountryRegionCode] = "US"

Para crear el rol de usuario Administrador

1. Haga clic en Nueva.

2. Cambie el nombre del rol a Administrador.


3. Asigne a este rol el permiso Administrador.

4. Opcional: Haga clic en la pestaña Miembros y, luego, haga clic


en Agregar. En el cuadro de diálogo Seleccionar usuarios o grupos,
especifique los usuarios o grupos de la organización que desea incluir
en el rol.

Analizar en Excel
Para examinar mediante la perspectiva Venta por Internet
1. Haga clic en extensiones > modelo > analizar en Excel.
2. En el cuadro de diálogo Analizar en Excel , mantenga seleccionado Usuario de
Windows actual y, después, en el cuadro de lista desplegable Perspectiva ,
seleccione Venta por Internety haga clic en Aceptar.

3. En Excel, en Campos de tabla dinámica, observe que la tabla DimCustomer no está


incluida en la lista de campos.
4. Cierre Excel sin guardar el libro.

Examinar mediante roles

Los roles son una parte importante de los modelos tabulares. Si no hay al menos
un rol al que agregar a los usuarios como miembros, los usuarios no pueden
acceder a los datos del modelo ni analizarlos. La característica Analizar de Excel
proporciona una manera de probar los roles que ha definido.

Para examinar mediante el rol de usuario Director de ventas

1. Haga clic en extensiones > modelo > analizar en Excel.

2. En Especifique el nombre de usuario o rol que se va a usar al


conectarse al modelo, seleccione Rol. Después, en el cuadro de lista
desplegable, seleccione Jefe de ventas y haga clic en Aceptar.

Excel se abre con un nuevo libro. Automáticamente se crea una tabla


dinámica. En la lista de campos de tabla dinámica se incluyen todos los
campos de datos disponibles en el nuevo modelo.

3. Cierre Excel sin guardar el libro.


LINK DE NUSETRO VIDEO GRUPAL
https://www.youtube.com/watch?v=5dCluDle
75Y&ab_channel

También podría gustarte