Está en la página 1de 51

MANEJO BÁSICO DE POWER BI

www.senati.edu.pe www.senati.edu.pe
SESION 01
1. Entorno de Power BI
✓Introducción a Power BI
✓La Suite Power BI
✓El servicio de Power BI

www.senati.edu.pe
1. Entorno de Power BI
✓Introducción a Power BI
Es una herramienta que
permite realizar colecciones
de datos de diversas
fuentes, sin que estas
tengan relación entre sí,
permitiendo mostrarlas de
forma coherente e
interactiva haciendo que la
información sea entendible
para ser compartido.

www.senati.edu.pe
Descargar para usar el software
Pera realizar la descarga puede ingresar al
buscador de Google y colocar “Descargar
Power BI” e ingresar al primer enlace.
Luego de en la página oficial elija el
producto Power BI Desktop y descárguelo.

www.senati.edu.pe
• La Suite Power BI
✓ El servicio de Power BI
¿Qué servicios ofrece Power BI?
• Documentación sobre la creación de
informes y paneles.
• Documentación sobre la colaboración, el
uso compartido y la integración de
productos.
• Obtención de ejemplos de Power BI.
• Uso de temas de informes.
• Agregar formato de tabla condicional.
• Formas de compartir su trabajo.

www.senati.edu.pe
• Power BI Desktop

Power BI Desktop es una aplicación


gratuita que se puede instalar en el equipo
local y que permite conectarse a los datos,
transformarlos y visualizarlos. Con Power
BI Desktop, puede conectarse a varios
orígenes de datos diferentes y combinarlos
(lo que se suele denominar modelado) en
un modelo de datos.

www.senati.edu.pe
• Entorno de Power BI

www.senati.edu.pe
SESION 02
✓Herramientas de Power BI
2. Creando un Dashboard y accediendo a
datos
✓Dashboard Básico:

www.senati.edu.pe
• Herramientas de Power BI

Por intermedio de
este entorno de
trabajo se creará
informes para dar a
conocer los datos de
diversas fuentes, para
esto se usará las
herramientas del
programa como son:

www.senati.edu.pe
• Herramientas de Power BI

www.senati.edu.pe
2. Creando un Dashboard y accediendo a
datos
Debe considerar que
en Power BI podrá
visualizar la
información a través
de elementos
gráficos, siendo estos
una herramienta para
analizar la
información.

www.senati.edu.pe
Dashboard Básico (Desarrollo)
1. Al abrir el programa inicie guardando el
documento.
2. Luego inicie el proceso de conexión a la
BD guardada en un documento Excel.
a) En la ficha inicio se debe hacer clic en
el botón “Obtener datos” del grupo
“Datos Externos”
b) Elegir el archivo de Excel y hacer clic
en “Abrir”
c) Se mostrará la ventana del Navegador
de Power BI, ahí se debe marcar la
tabla para su importación y luego hacer
clic en el botón “Cargar”
www.senati.edu.pe
d. Power BI realizará el proceso de carga de
la información y mostrará el resultado en el
panel Campos situado en la parte derecha.

www.senati.edu.pe
3. Para crear el dashboard usaremos la herramienta basada en preguntas de lenguaje
natural para generar cuadros de totales de precios por año, además de generar una lista
de los clientes atendidos en cada año.
a. En la ficha inicio, en el grupo Insertar, hacer clic en “Hacer una pregunta”, esto
mostrará un visualizador vacío en el espacio de trabajo.

www.senati.edu.pe
www.senati.edu.pe
d. Luego se generan listas de clientes por año
“Lista de clientes del 2016”, “Lista de clientes
del 2017”; esto permitirá obtener los
siguientes resultados.

www.senati.edu.pe
SESION 03
-Importación de datos de diversas
fuentes
-Importando desde Excel

www.senati.edu.pe
• Importar Datos de diversas fuentes

Power Bi, nos da acceso a diversas


fuentes, permitiéndonos la conectividad a
la información, esto a su vez nos permite
la administración permitiéndonos elegir los
datos de acuerdo a los campos que
necesitamos de las tablas elegidas para su
importación.

www.senati.edu.pe
• Importando desde Excel
Pasos a seguir para importar datos desde Excel
Se apertura el programa y se guarda el archivo de Power BI.
1. Luego inicie el proceso de conexión a la BD guardada en un documento
Excel.
a. En la ficha inicio se debe hacer clic en el botón “Obtener datos” del
grupo “Datos Externos”
b. Elegir el archivo de Excel y hacer clic en “Abrir”
c. Se mostrará la ventana del Navegador de Power BI, ahí se debe marcar
la tabla para su importación
d. Debemos considerar que una tabla puede tener múltiples campos, de
los cuales solo se requieren algunos por su importancia, esto implica que
debemos seleccionarlos para cargar solo la información indispensable, para
esto hacemos clic en el botón “Transformar datos”

www.senati.edu.pe
e. Al cargarse la ventana del editor “Power Query”, se hace clic en los
encabezados de campo y se presiona Suprimir para quitarlos (Para este
ejemplo solo nos quedamos con los 4 primeros).

Clic y Suprimir

f. Luego se hace
clic en el botón
“Cerrar y aplicar” de
la ficha Inicio de
esta ventana,
situada en la parte
f.
superior izquierda.

www.senati.edu.pe
2. AL final, en el panel “Campos” de Power BI podremos observar los resultados
de la importación.
3. Finalmente, en el panel “Visualizaciones” elija “Gráfico de barras apiladas” y
en el panel “Campos”
4. active las casillas Fecha, Jerarquía, año y precio para obtener el siguiente
resultado.
Active los
checks

www.senati.edu.pe
SESION 04
-Importando desde Onedrive

www.senati.edu.pe
• Importando desde OneDrive
Pasos a seguir para importar datos desde la nube
Muchas veces al trabajar con datos que son actualizados por múltiples usuarios,
estos necesitan estar en la nube (OneDrive), para poder visualizar los datos
desde la nube se realiza los siguientes pasos:
1. Compartir el archivo de excel en la nube (personal)

www.senati.edu.pe
www.senati.edu.pe
<iframe width="402" height="346" frameborder="0" scrolling="no"
src="https://onedrive.live.com/embed?resid=7D28427BDDCFA36D%21981&authkey=%21AHF
n2BbLq
01S1sw&em=2&wdAllowInteractivity=False&wdHideGridlines=True&wdHideHeaders=True&w
dDownl oadButton=True&wdInConfigurator=True"></iframe>
Editado – quédese solo con la siguiente parte
https://onedrive.live.com/embed?resid=7D28427BDDCFA36D%21981&authkey=%21AHFn2Bb
Lq01S1 sw&em=
Cambio finales
https://onedrive.live.com/download?resid=7D28427BDDCFA36D%21981&authkey=%21AHFn2
BbLq0 1S1sw&em= 2&aap=Excel
6. Copiar el link final para colocarlo en Power BI
7. Regresamos a Power BI y hacemos clic en “Obtener datos / Web”, se coloca el link
previamente modificado y se hace clic en “Aceptar”

www.senati.edu.pe
8. En el navegador se mostrará las
tablas del archivo de Excel, debe
elegir las tablas de trabajo y cargarlas

9. Finalmente, podrá
ver los datos en el
panel campos

www.senati.edu.pe
SESION 04
3. Trabajando con datos
- Consultas en lenguaje natural
- Query editor
- Importando tablas

www.senati.edu.pe
3. Trabajando con Datos (Power Query)
• Consultas en lenguaje natural

Es un complemento ideal para la


administración de datos que facilitará la
visualización de los mismos a través de las
herramientas para eliminar, combinar, ordenar,
etc. La información, esto permitirá crear
dashboards adecuados a las necesidades del
usuario.

www.senati.edu.pe
• Editor Power Query
Para realizar la edición de los datos y generar las consultas se trabaja con la
ficha “Transformar” y/o los comandos del menú contextual de los campos
(columnas) de la tabla.

www.senati.edu.pe
• Importar Tablas desde Excel
Si usa Power BI Desktop, puede importar fácilmente a él libros de Excel que
contienen consultas de Power Query y modelos de Power Pivot. Power BI
Desktop crea automáticamente informes y visualizaciones basadas en libros de
Excel. Una vez importados los libros, puede seguir mejorándolos y
perfeccionándolos con Power BI Desktop, usando las características ya existentes
o las nuevas que se publican con cada actualización mensual de Power BI
Desktop.

Crear una consulta


A continuación, se indicarán los pasos esenciales para crear una consulta con los
datos editados y mostrarlos en Power BI.
1. En Power BI se ingresa a “Obtener datos”
2. Se indica desde “Excel” y se elige el archivo con las tablas

www.senati.edu.pe
3. En el navegador se selecciona las tablas de trabajo y se hace clic en el
botón “Transformar datos”
4. En la ventana de Power Query se marca la tabla “Vendedores” y se inicia el
proceso de tranformación de datos:
a. En este caso selecciona las columnas zona, cuidad y tipo
b. Clic derecho sobre el encabezado de las columnas y elige el comando
“Eliminar”

c. El resultado final solo muestra


3 columnas

www.senati.edu.pe
5. Luego se elige la tabla “Ventas”,
esta muestra el código del vendedor
y se requere ver el nombre del
vendedor

a. Para lograr ver los datos del vendedor se realiza


los siguiente, clic en la ficha “Inicio”, se ingresa al
grupo “Combinar” y luego al botón “Combinar
Consultas”, luego se genera una nueva tabla
haciendo clic en “Combinar consultas para crear una
nueva”
b. En la ventana se selecciona la columna “Código de vendedor” y en la tabla
“Vendedores” se elige la tabla “Código de vendedor” ya que son las columnas en
común y finalmente se hace clic en “Aceptar”

www.senati.edu.pe
c. Luego, obtendrá el resultado con una tabla llamada “Merge1”, podrá
cambiar el nombre de esta en el panel de Propiedades

Editar el nombre de
la tabla seleccionada ,
escribir

“Ventas realizadas”

d. Al final se verá una columna con la tabla agregada, se debe elegir el


campo de la tabla que se desea ver como parte de esta nueva tabla f.

www.senati.edu.pe
www.senati.edu.pe
www.senati.edu.pe
SESION 05
- Generar relaciones
- Cardinalidad y filtrado
- Renombrar tablas y columnas
- Corrección de tipos de datos

www.senati.edu.pe
• Generar relaciones
Administrar tablas Modelo de datos
en power query El modelo de datos se genera de forma automática por
Para acceder a la los campos en común, esto debe ser revisado y editado
información en para establecer de forma adecuada la cardinalidad
diferentes tablas es entre las tablas.
necesario primero Para generar la relación de forma automática se hace
establecer la relación clic en el botón “Modelo” de la ventana principal de
entre estas, Power BI, esto muestra el modelado con las relaciones
considerando la que pueden ser editadas o eliminadas de ser
cardinalidad en la necesarias.
interacción de los
datos permitiendo
obtener los datos de
forma adecuada.
www.senati.edu.pe
Al colocar el puntero sobre la línea de relación entre las tablas, esto
resaltará los campos a través del cual se generó la relación, también podrá
ver la cardinalidad representado por números y/o el asterisco (*).

Cardinalidad

De 1 a Muchos

Relación entre (1:*)

tablas

www.senati.edu.pe
• Cardinalidad de datos
Al relacionar los datos se debe establecer la cardinalidad, esto quiere decir, con
cuantos datos se puede asociar la información registrada en las tablas.

Tipos de cardinalidad
(1:1) Uno a uno: Significa el dato de una tabla solo se asocia con un dato de la
segunda y viceversa.
(1:*) Uno a varios: Significa que le dato de una tabla se relaciona con varios
datos de la segunda tabla.
(*:1) Varios a uno: Significa que varios datos de una tabla se relacionan solo
con un dato de la segunda tabla.
(*:*) Varios a varios: Significa que varios datos de una tabla se relacionan con
varios datos de otra tabla.

www.senati.edu.pe
Para editar la
cardinalidad
se hace doble
clic sobre la
relación y en
la ventana del
editor de
relaciones se
establece el
tipo de
cardinalidad
para
administrar la
información.

www.senati.edu.pe
Recuerda que en el panel “Campos” del
bloque “Informes” podrás cambiar el
nombre de la tabla haciendo clic derecho
sobre el nombre actual de la tabla y
elegir el comando “Cambiar nombre”

www.senati.edu.pe
• Renombrar Tablas y Columna
Puede cambiar el nombre de un encabezado de columna para que sea más claro.
Solo puede cambiar el nombre de una columna a la vez.
Cambiar el nombre de una columna
1. Para abrir una consulta, busque una cargada previamente desde el Editor de
Power Query, seleccione una celda de los datos y, a continuación, seleccione
Consulta > Editar. Para obtener más información, vea Crear, cargar o editar una
consulta en Excel.
2. Seleccione una columna y, a continuación, seleccione Transformar> Cambiar
nombre. También puede hacer doble clic en el encabezado de columna.

3. Escriba el nuevo nombre.


www.senati.edu.pe
• Corrección de tipos de datos
A veces no es necesario. De forma predeterminada, la detección de tipos de
datos se produce automáticamente al conectarse a:
• Orígenes de datos estructurados Algunos ejemplos son todas las bases de
datos. Power Query lee el esquema de la tabla del origen de datos y muestra
automáticamente los datos con el tipo de datos correcto para cada columna.
• Orígenes no estructurados Algunos ejemplos son Excel, archivos CSV y de
texto. Power Query detecta automáticamente los tipos de datos mediante la
inspección de los valores de la tabla.
De forma predeterminada, la detección automática de tipos de datos está
habilitada en Power Query para orígenes no estructurados, pero puede cambiar
la configuración de la opción. En algunos casos, es posible que no desee que
estos pasos se produzcan automáticamente porque la acción puede causar
errores de actualización del origen de datos.

www.senati.edu.pe
Power Query
tipos de datos

www.senati.edu.pe
SESION 06
- Datos calculados y funciones DAX
- Power Query (Lenguaje M)

www.senati.edu.pe
• Datos calculados y funciones DAX
Para calcular datos en el panel “Campos”, se usa los comandos mostrados en las
tablas al hacer clic derecho sobre ellas.
Observa la siguiente secuencia de pasos a seguir:
1. Clic derecho sobre la tabla ventas
2. Clic en “Nueva columna”
3. Esto mostrará la barra de fórmulas, aquí podrá cambiar el nombre
predeterminado de la columna y luego del signo igual escribir la función DAX para
realizar la operación de cálculo
Ejemplo: En la tabla ventas se desea calcular el importe por las unidades (El precio
del producto se encuentra en otra tabla) se realiza la siguiente fórmula.

Para finalizar se presiona ENTER


www.senati.edu.pe
4. Con esta fórmula se consigue el siguiente resultado

5. Se cambia el nombre “Columna” por “Importe”

www.senati.edu.pe
• Datos calculados y funciones DAX
DAX tiene funciones relacionales que le permiten interactuar con tablas que
tienen establecidas relaciones, puede devolver el valor de una columna, o
puede devolver todas las filas en una relación con las funciones de DAX.
Por ejemplo, la función TABLE sigue las relaciones y devuelve el valor de una
columna, mientras que RELATEDTABLE sigue las relaciones y devuelve una
tabla completa filtrada para incluir solo las filas relacionadas.

www.senati.edu.pe
La función RELATED puede usarse en relaciones de varios a uno, mientras que
RELATEDTABLE solo es compatible con relaciones de uno a varios.
Puede utilizar funciones relacionales para crear expresiones que incluyan valores
en varias tablas. DAX devolverá un resultado con estas funciones, con
independencia de la longitud de la cadena de la relación.
También puede usar otras funciones como las siguientes.
Funciones de agregación son:
• SUM
• AVERAGE
• MIN
• MAX
• SUMX (y otras funciones X)
Estas funciones trabajan con columnas de datos numéricos y solo agregan una
columna a la vez, para agregar más columnas puede usar las funciones con
terminación “X”.
www.senati.edu.pe
Otras funciones para obtener datos estadísticos son:
• COUNT
• COUNTA
• COUNTBLANK
• COUNTROWS
• DISTINCTCOUNT
Estas funciones cuentan elementos diferentes, como valores distintos, valores
no vacíos y filas de tabla.
Para obtener información de los datos a partir de condicionales se usan las
funciones lógicas:
• AND , • OR , • NOT , • IF , • IFERROR

Para unir funciones se puede usar el operador &&.


www.senati.edu.pe
GRACIAS POR SU
PARTICIPACION

www.senati.edu.pe

También podría gustarte