0% encontró este documento útil (0 votos)
189 vistas26 páginas

Manual Módulo 1

Este documento presenta un curso sobre el uso de herramientas básicas de Power BI para el análisis de datos. El curso está dirigido a analistas de datos y otros profesionales. Se dividirá en 4 módulos que cubren la arquitectura de BI, el proceso ETL utilizando Power Query, el modelado de datos y cálculos con DAX, y la creación de informes y paneles. El primer módulo se centra en identificar la arquitectura BI y utilizar Power Query para extraer y cargar datos de diferentes fuentes

Cargado por

eduardo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
189 vistas26 páginas

Manual Módulo 1

Este documento presenta un curso sobre el uso de herramientas básicas de Power BI para el análisis de datos. El curso está dirigido a analistas de datos y otros profesionales. Se dividirá en 4 módulos que cubren la arquitectura de BI, el proceso ETL utilizando Power Query, el modelado de datos y cálculos con DAX, y la creación de informes y paneles. El primer módulo se centra en identificar la arquitectura BI y utilizar Power Query para extraer y cargar datos de diferentes fuentes

Cargado por

eduardo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Power BI: Herramientas

básicas para el análisis de


datos
Módulo I

Bienvenida
Bienvenidos al curso Power BI: Herramientas básicas para el análisis de datos. Este curso
online entrega conocimientos tanto teóricos como prácticos referentes a la administración de
manera eficaz de grandes volúmenes de datos, también llamados “Big Data”. Es fundamental
que los profesionales aprendan a utilizar las nuevas herramientas de inteligencia de negocios
(BI), que Microsoft pone a nuestra disposición, como es la nueva herramienta Power BI con
sus aplicaciones Power BI Desktop y Power BI Query, que serán referenciadas en este curso.

¿A quién está dirigido este curso?

Este curso va dirigido a jefes de proyecto, analistas de datos, coordinadores y administrativos


que trabajan en la creación y diseño de informes en su puesto de trabajo.

¿Cuál es nuestro objetivo?

En este contexto surge el presente curso: Herramientas de Power BI para el análisis de datos,
que tiene como objetivo entregar los conocimientos tanto teóricos, como prácticos referentes
al uso de Power BI (ETL, Modelado, DAX, Informes).

¿Qué vas a aprender?

Este curso está dividido en 4 módulos desglosados de la siguiente forma:

Módulo 1: Identificar la arquitectura y el entorno del trabajo en la Inteligencia de Negocios


y el uso de las herramientas de Power BI para la extracción y carga de datos.
Módulo 2: Utilizar las herramientas de Power BI para la transformación de datos.

TELEDUC 2
Módulo 3: Utilizar las herramientas de Power BI para el modelado de datos y cálculos con
DAX (Data Analysis Expressions).
Módulo 4: Crear informes y Dashboards con Power BI.

Consideraciones

En el sitio podrás encontrar una versión en pdf con los temas tratados en cada módulo o
capítulo que trabajemos, que podrás descargar o imprimir (los videos no son descargables).

Es ideal que revises las actualizaciones del programa, pues cada mes están disponibles con
nuevas mejoras a la aplicación para ser descargadas e instaladas.

A diferencia de otras aplicaciones, como Excel por ejemplo, este software se instala
nuevamente cada vez que hay que actualizar una nueva versión.

TELEDUC 3
Módulo 1: Identificar la arquitectura y el entorno del trabajo en la
Inteligencia de Negocios y el uso de las herramientas de Power BI para
la extracción y carga de datos.

1. Introducción a las soluciones BI


Business Intelligence o Inteligencia de negocios, los cuales también se denominan
Inteligencia Empresarial o Inteligencia Comercial, es el conjunto de estrategias, aplicaciones,
datos, productos, tecnologías y técnicas, que se enfocan a la administración y creación de
conocimiento sobre el medio, a través del análisis de los datos existentes en una organización
o empresa.

El concepto se refiere al uso de datos en una empresa para facilitar la toma de decisiones.
Comprende el entendimiento del funcionamiento actual o pasado de la empresa, así como, la
anticipación de sucesos futuros, con el fin de ofrecer conocimientos para respaldar las
decisiones empresariales en todo ámbito y áreas de ésta.

1.1 Fundamentos del Power BI

Power BI es una solución de análisis empresarial que permite visualizar los datos y compartir
información con toda la organización, o insertarla en su aplicación o sitio web. Puede
conectarse a cientos de orígenes de datos y darle movilidad a sus datos con los paneles e
informes dinámicos que la aplicación ofrece.

Microsoft Power BI es un medio destinado a la inteligencia empresarial, que permite unir


diferentes fuentes de datos, modelar y gestionar datos para ser mostrados en diferentes
formatos (informes o paneles). Tiene una estructura orientada a un usuario básico que haya
detectado la utilidad de la aplicación. Gráficamente es muy atractivo e intuitivo.

Uno de los principales atractivos del software es la facilidad que tiene para compartir los
informes, esto es muy atrayente para las planas ejecutivas de las compañías. De esta forma,
Directores Generales, Financieros, de Marketing, Administrativos y Comerciales, pueden
disponer de una sola pasada, de información sobre sus negocios en tiempo real.

TELEDUC 4
Power Bi es capaz de leer diversas fuentes de datos, esta es una de las características que lo
definen como una poderosa herramienta. Orígenes como Access, Excel, SQL Server,
Facebook, Google Analytics son los más frecuentes, pero hay decenas de otros donde la
aplicación está dotada para su lectura.

Power BI es una herramienta basada en modelos de datos, pero es muy frecuente que se
trabaje con ella como si fuera una simple herramienta de cálculo y gestión.

1.2 Autoservicio o Self-Service en BI

Self-Service aplicado a los datos y a la inteligencia empresarial, facilita, mejora y automatiza


la preparación, el análisis y la creación de visualizaciones de datos, indicadores de gestión y
la elaboración de los reportes de gestión o soluciones de gestión del presupuesto y
planificación presupuestaria.

El enfoque que le da el Self-Service a los datos es:

● El consumidor de los datos con un servicio más rápido y adaptado a sus requerimientos.

● El abastecedor de la data debe desplegar menos esfuerzo en la preparación de ésta.

● Debido a la mayor participación de los usuarios mejora la gestión y los resultados.

En definitiva, en un BI tradicional, los objetos de análisis están predeterminados en una


metadata general: indicadores, dimensiones y jerarquías. Se pierde flexibilidad, pero hay
mayor homogeneidad en los conceptos de análisis. Para acceder a las fuentes de datos, debe
manejar procesos ETL de homogeneización y calidad del dato.

BI autoservicio posee mayor flexibilidad en el análisis, los usuarios deciden qué usan como
indicador, dimensión y jerarquías. Se accede directamente a fuentes sin procesos ETL previos.

TELEDUC 5
2. Usar las herramientas de Power Bi para la Extracción y Carga de Datos

2.1 Introducción al Proceso ETL

El proceso llamado ETL (Extraction, Transformation, Load) permite la Extracción,


Transformación y Carga de datos.

Estos tres pasos se realizan mediante la herramienta Power Query, que se puede utilizar en
Excel y en Power BI Desktop (con algunas diferencias), mejorando la inteligencia empresarial
de autoservicio (BI), con una experiencia intuitiva y coherente, para descubrir, conectar,
combinar y refinar datos en una amplia variedad de orígenes, y así satisfacer sus necesidades
de análisis. Es una de las grandes herramientas para la Inteligencia de Negocios; es el inicio
del proceso BI (Business intelligence).

Power Query permite al usuario crear, compartir y administrar consultas, así como buscar
datos internos de la organización. Los usuarios de la empresa podrán buscar y usar estas
consultas compartidas (si se han compartido con ellos) para usar los datos en el análisis de
datos y la elaboración de informes.

En otras palabras, organiza datos, ya sea estructurados o no estructurados, confecciona


informes consolidados rápidamente, cruza información entre varias tablas o hace relaciones
entre ellas. Todos los pasos creados en la consulta quedan grabados, con la finalidad de que,
si los datos de origen se modifican, bastará con actualizar la consulta para que el resultado
cambie.

TELEDUC 6
● Proceso ETL - Extract Transform Load | ETC - Extraer Transformar Cargar

Extracción Transformación Carga

A través de un grupo Dar forma a los datos con el Cuando los datos se han
de conectores integrados editor de consultas. En esta extraído, se cargan en
que enlazan a orígenes de parte se limpian y formato Tabular que
datos muy diversos en transforman los datos de una devuelven valores de
formato y complejidad, se forma rápida, para que diferentes tipos: texto,
puede acceder a la conexión queden en la forma número, fecha, etc.
y extracción de diferentes adecuada para ser
fuentes de datos. analizados.

● Extracción:

En esta sección se extrae la información a procesar. Se pueden extraer datos de diferentes


orígenes, por ejemplo:

● Archivos txt o csv


● Libros de Excel
● Bases de Datos
● Páginas Web
● Servicios en la nube
● Correos electrónicos
● Redes sociales

TELEDUC 7
● Transformación:

En esta parte se limpian y transforman los datos de una forma rápida, como por ejemplo,
borrar filas o columnas innecesarias, hacer cruces con otro tipo de información, realizar
cálculos u ordenamiento de los datos para el buen manejo de la información.

Los datos originales permanecen sin modificar. Acá se interactúa con toda la interfaz de
Power Query, pestañas, comandos, funcionalidades y, además, con algo muy importante: el
Lenguaje M, motor de Power Query.

Entre las acciones de transformación que Power Query permite, están:

○ Buscar y conectar datos en una gran variedad de orígenes.


○ Combinar varias fuentes de datos, para después analizarlas.
○ Identificar los tipos de datos de cada columna.
○ Realizar operaciones de limpieza y transformación de datos.
○ Identificación de fechas en diferentes idiomas.
○ Normalizar datos.
○ Manipular fácilmente bases de datos de millones de registros.
○ Anexar datos de otras fuentes de datos.
○ Usar el lenguaje M.
○ Repetir las acciones de transformación una y otra vez, ya que los pasos quedan
grabados para repetirlos las veces que sea necesario.
○ Crear vistas personalizadas de los datos. Entre muchas cosas más.

● Carga:

Power Query para Power BI carga los datos solo en formato Tabla, entregando los datos
anclados a una estructura de filas y columnas, lo que se define como formato Tabular, que
devuelven valores de diferentes tipos: texto, número, fecha, etc. Con Power Query se pueden
crear consultas sencillas y complejas.

Los pasos realizados quedan grabados en el lenguaje M, similar a la grabadora de macros en


Excel. En principio no es necesario aprenderlo, pero obviamente, para procesos más
complejos será necesario su conocimiento.

TELEDUC 8
Se pueden crear consultas desde cero (o ajustarlas manualmente) para aprovechar la
potencia y la flexibilidad de los datos.

Luego, cuando los datos ya se han extraído, limpiado y/o transformado, es decir, ya están
listos para el objetivo final, se aplican y cargan en Power BI Desktop, para su posterior trabajo
de modelado, funciones DAX y generación de informes.

● Conceptos Básicos

¿Qué es una consulta (Query)?

Una consulta es un bloque de datos listos para ser transformados y llevados a formato tabular.
Incluye los pasos de extracción, limpieza y/o transformación y carga de los datos que pueden
ser de diferentes orígenes.

¿Qué es Formato Tabular?

Son los datos convertidos en filas y columnas de manera organizada, es decir, una tabla de
datos fácil de identificar, sin campos con errores, ni filas ni columnas en blanco, sin totales y
subtotales. Son los datos listos para ser procesados y visualizados.

¿Qué es el Lenguaje M?

El lenguaje M es el lenguaje de programación que utiliza Power Query para poder conectar,
combinar y refinar los orígenes de datos y así dejar una base de datos limpia, que permita
extraer y analizar la información que se desee.

No es necesario entender el lenguaje M, ni saber programar con él. La principal ventaja de


Power Query es que permite buscar orígenes de datos, hacer conexiones entre ellos y limpiar
columnas de datos mediante una interfaz sencilla, que indica todos los pasos que está
haciendo, para finalmente obtener una base de datos lista para extraer toda la información.

TELEDUC 9
2.2 Conexión a datos mediante Power BI Desktop

En Power BI Desktop podrá extraer y cargar los datos extraídos, conectándose con datos de
diferentes fuentes de información.

Para conectarse a los diferentes orígenes de datos, se debe ir a la pestaña Inicio, grupo Datos,
botón Obtener Datos. Esto desplegará un cuadro con los diferentes tipos de orígenes de datos
a los que se puede acceder.

TELEDUC 10
Es importante mencionar que para extraer datos directamente desde Power BI Desktop y
cargarlos en el modelo de datos, éstos deben estar perfectamente trabajados, es decir, con
encabezados o nombres de campos adecuados, e información limpia.

En caso de necesitar transformar o limpiar datos, este proceso debe ser trabajado en el Editor
de Consultas de Power BI o Power Query Editor.

2.3 Importación datos desde Excel

Se puede crear una conexión dinámica a un libro de Excel existente. El archivo Excel puede
tener una o varias hojas de datos.

● Importación desde un archivo de Excel con una sola hoja:


Estando en Power BI Desktop, desde la pestaña Inicio, grupo Datos, botón Obtener Datos,
seleccionar Excel, o ir directamente al botón Excel.

TELEDUC 11
Seleccionar archivo - Abrir.

En la ventana Navegador, seleccionar la hoja de cálculo a importar desde el panel de la


izquierda y Cargar.

Al hacer clic en el Panel de Datos, se visualizarán los datos extraídos de la siguiente forma:

TELEDUC 12
● Importación desde un archivo de Excel con varias hojas

Estando en Power BI Desktop, desde la pestaña Inicio, grupo Datos, botón Obtener Datos,
seleccionar Excel o ir directamente al botón Excel.

Seleccionar archivo - Abrir.

TELEDUC 13
En la ventana Navegador, seleccionar la hoja de cálculo a importar desde el panel de la
izquierda y Cargar.

Al hacer clic en el Panel de Datos, se visualizarán los datos extraídos de la siguiente forma:

TELEDUC 14
2.4 Importación datos desde archivos de texto txt y csv

● Importación desde un archivo de Texto


Estando en Power BI Desktop, desde la pestaña Inicio, grupo Datos, botón Obtener Datos,
seleccionar Texto o CSV.

Seleccionar archivo - Abrir. Por ejemplo, archivo de texto [Link].

TELEDUC 15
En este caso no se muestra la ventana Navegador habitual, sino que se accede a la ventana
de importar datos de tipo texto (similar a Texto en columnas en Excel), verificar los datos y
Cargar. Si el delimitador no es reconocido, debe seleccionar el adecuado.

La muestra de datos se hace sobre las 200 primeras filas de la data.

Al hacer clic en el Panel de Datos, se visualizarán los datos extraídos de la siguiente forma:

TELEDUC 16
● Importación desde un archivo CSV
Estando en Power BI Desktop, desde la pestaña Inicio, grupo Datos, botón Obtener Datos,
seleccionar Texto o CSV.

Seleccionar archivo - Abrir. Por ejemplo, archivo CSV, [Link].

En este caso no se muestra la ventana Navegador habitual, sino que se accede a la ventana
de importar datos de tipo texto (similar a Texto en columnas en Excel), verificar los datos y

TELEDUC 17
Cargar. Al igual que el caso anterior, si el delimitador no es reconocido, debe seleccionar el
adecuado, en este caso reconoce Punto y coma.

La muestra de datos se hace sobre las 200 primeras filas de la data.

Al hacer clic en el Panel de Datos, se visualizarán los datos extraídos de la siguiente forma:

2.5 Importación datos desde Access

Estando en Power BI Desktop, desde la pestaña Inicio, grupo Datos, botón Obtener Datos,
seleccionar Más…

TELEDUC 18
Seleccionar desde la categoría Todo o Base de datos, la opción Base de datos de Access.

TELEDUC 19
Seleccionar archivo - Abrir. Por ejemplo, archivo Access, [Link].

En la ventana Navegador, seleccionar la tabla o las tablas que necesita importar desde el panel
de la izquierda y Cargar.

TELEDUC 20
Al hacer clic en el Panel de Datos, se visualizarán los datos extraídos de la siguiente forma:

También puede seleccionar una tabla y al dar clic en el botón Seleccionar tablas relacionadas,
ubicada en la parte inferior izquierda de la ventana, para que se seleccionen automáticamente
las tablas relacionadas en el modelo de origen, luego debe dar clic en Cargar.

Al hacer clic en el Panel de Datos, se visualizarán los datos extraídos de la siguiente forma:

TELEDUC 21
2.6 Importación datos desde la Web

Estando en Power BI Desktop, desde la pestaña Inicio, grupo Datos, botón Obtener Datos,
seleccionar Web.

Para poder acceder a esta opción, debe tener la dirección o URL para conectarse a la página
que tiene los datos a importar.

TELEDUC 22
Por ejemplo, conectarse a la página del Banco Central para obtener la lista con los valores de
la UF diaria a consultar, debe ir a la página del Banco Central, [Link] y hacer
clic en Ver [Link] ingresar a la página de los indicadores diarios:

TELEDUC 23
Debe dar clic en Ver serie y en la ventana que se abre, debe dar clic en la barra de
direcciones, seleccionar la dirección y copiar (Control C).

Luego esa dirección debe pegarla en el cuadro que se muestra en la ventana de Power BI y
Aceptar:

TELEDUC 24
En la ventana Navegador, seleccionar la tabla que contiene los datos que necesita importar,
por ejemplo, Tabla 2 desde el panel de la izquierda y Cargar.

Al hacer clic en el Panel de Datos, se visualizarán los datos extraídos de la siguiente forma:

Puede cambiar el nombre a la tabla, dando doble clic en el nombre y cuando se edite ingresar
el nuevo nombre de la tabla, por ejemplo, Valores_UF.

TELEDUC 25
TELEDUC 26

También podría gustarte