Está en la página 1de 27

POWER BI

Obtención de Datos

Juan José Romero Aliaga

Power BI
UNIDAD 02: OBTENCIÓN DE DATO
S
En esta sección se examinan las herramientas y características basadas en los datos
de Power BI, con especial hincapié en Power BI Desktop. Muchas de estas
herramientas también se aplican al servicio Power BI, por lo que esta sección tiene una
doble función.
Cuando se obtienen los datos, a veces estos no presentan el formato correcto o no
están tan limpios como desea. Por este motivo, en esta sección se indica cómo obtener
los datos y cómo limpiarlos (a veces se denomina limpieza o transformación de datos),
y se ofrecen algunos trucos avanzados que pueden facilitar las tareas de obtención de
estos.
Como es habitual en este curso, su aprendizaje sigue la misma ruta que el flujo de
trabajo de Power BI. Por tanto, vamos a echar un vistazo a Power BI Desktop, donde
suele comenzar el flujo.

Información general sobre Power BI Desktop

Power BI Desktop es una herramienta que permite conectarse a los datos, limpiarlos y
visualizarlos. Con Power BI Desktop, puede conectarse a los datos y, después,
modelarlos y visualizarlos de distintas formas. La mayoría de los usuarios que trabajan
en proyectos de inteligencia empresarial dedican la mayor parte de su tiempo a usar
Power BI Desktop.
Puede descargar Power BI Desktop desde la web o desde el servicio Power BI. Solo
tiene que seleccionar el botón de flecha abajo situado en la parte superior derecha de
Power BI y seleccionar Power BI Desktop.

Power BI Desktop se instala como una aplicación en su equipo de Windows.

FACILITADOR: Juan José Romero Aliaga 1


Por tanto, una vez que se haya descargado, deberá instalar Power BI Desktop y
ejecutarlo al igual que otras aplicaciones en Windows. En la siguiente imagen se
muestra la pantalla Inicio de Power BI Desktop, que aparece cuando se inicia la
aplicación.

FACILITADOR: Juan José Romero Aliaga 2


Power BI Desktop se conecta a una amplia variedad de orígenes de datos, desde bases
de datos locales hasta hojas de cálculo de Excel y servicios en la nube. Esta
herramienta lo ayuda a limpiar los datos y aplicarles formato a fin de que resulten más
útiles. Por ejemplo, puede dividir las columnas y cambiarles el nombre, cambiar los
tipos de datos y trabajar con fechas. También puede crear relaciones entre las
columnas para que resulte más sencillo modelar y analizar los datos.

2.1. Introducción a Power BI Desktop


En este tema, vamos a profundizar en cómo encajan las dos primeras partes de Power
BI:

• Crear un informe en Power BI Desktop


• Publicar el informe en el servicio Power BI
En Power BI Desktop, seleccione Obtener datos. Aparecerá la colección de orígenes de
datos para que pueda elegir uno de ellos. En la siguiente imagen se muestra la
selección de una página web como el origen

FACILITADOR: Juan José Romero Aliaga 3


Independientemente del origen de datos que elija, Power BI se conecta a él y le
muestra los datos disponibles. En la siguiente imagen se muestra otro ejemplo, esta
vez de una página web que analiza distintos estados y algunas estadísticas de
jubilación interesantes.

En la vista Informe de Power BI Desktop, puede empezar a generar informes.


La vista Informe tiene cinco áreas principales:

1. La cinta de opciones, que muestra las tareas comunes asociadas con los informes y
visualizaciones
2. La vista Informe , o lienzo, donde se crean y se organizan las visualizaciones
3. El área de pestaña Páginas situada a lo largo de la parte inferior, que permite
seleccionar o agregar una página de informe
4. El panel Visualizaciones , donde puede cambiar las visualizaciones, personalizar los
colores o ejes, aplicar filtros, arrastrar campos, etc
5. El panel de Campos, donde elementos de consulta y filtros se pueden arrastrar a la
vista Informe, o bien al área Filtros del panel Visualizaciones.

FACILITADOR: Juan José Romero Aliaga 4


Los paneles Visualizaciones y Campos se pueden contraer al seleccionar la flecha
pequeña situada junto al borde, lo que proporciona más espacio en la
vista Informe para crear visualizaciones interesantes. Cuando se modifican
visualizaciones, también verá estas flechas hacia arriba o hacia abajo, lo que significa
que se puede expandir o contraer la sección, según corresponda.

FACILITADOR: Juan José Romero Aliaga 5


Para crear una visualización, basta con arrastrar un campo desde la lista Campos hasta
la vista Informe . En este caso, arrastre el campo State de RetirementStats y vea qué
sucede.

FACILITADOR: Juan José Romero Aliaga 6


Preste atención... Power BI Desktop crea automáticamente una visualización basada
en un mapa, ya que reconoce que el campo State contiene datos de geolocalización.
Ahora vamos a avanzar un poco rápidamente y, una vez que haya creado un informe
con algunas visualizaciones, estará listo para publicarlo en el servicio Power BI. En la
cinta Inicio de Power BI Desktop, seleccione Publicar.

FACILITADOR: Juan José Romero Aliaga 7


Se le pedirá que inicie sesión en Power BI.

Cuando haya iniciado sesión y finalizado el proceso de publicación, se mostrará el


siguiente cuadro de diálogo. Puede seleccionar el vínculo (debajo de Correcto) para
acceder al servicio Power BI, donde puede ver el informe que acaba de publicar.

FACILITADOR: Juan José Romero Aliaga 8


Cuando inicie sesión en Power BI, verá el archivo de Power BI Desktop recién publicado
en el servicio. En la imagen siguiente, el informe creado en Power BI Desktop aparece
en la sección Informes.

En dicho informe, puede elegir el icono Anclar para anclar ese objeto visual a un panel.
En la siguiente imagen se muestra el icono de anclaje resaltado con un cuadro de color
vivo y una flecha.

FACILITADOR: Juan José Romero Aliaga 9


Al seleccionarlo, aparecerá el siguiente cuadro de diálogo, que le permite anclar el
objeto visual a un panel existente o crear un nuevo panel.

Tras anclar varios objetos visuales del informe, podrá verlos en el panel.

Power BI ofrece muchas más opciones, como compartir los paneles que cree.
Trataremos el uso compartido más adelante en el curso.
Ahora vamos a pasar a una función que puede crear paneles automáticamente con
solo conectarse a un servicio en la nube, como Facebook y Salesforce, entre muchos
otros.

FACILITADOR: Juan José Romero Aliaga 10


Power BI Desktop puede conectarse a una amplia gama de orígenes de datos,
incluidas bases de datos locales, libros de Excel y servicios en la nube. Actualmente,
más de 59 servicios en la nube distintos, como GitHub y Marketo, tienen conectores
específicos. Puede conectarse a orígenes genéricos a través de XML, CSV, texto y
ODBC. Power BI puede incluso extraer datos tabulares directamente desde la URL de
un sitio web. Pero empecemos por el principio, abriendo Power BI Desktop y
conectándonos a los datos.
Al iniciar Power BI Desktop y pasar de la pantalla Inicio, puede elegir la opción Obtener
datos en la cinta de la pestaña Inicio.

Power BI Desktop se actualiza mensualmente y, con cada actualización, la


página Power BI Desktop What's New (Novedades de Power BI Desktop) se pone al
día con información sobre estas, vínculos al blog y un vínculo de descarga.
En Power BI Desktop existen todo tipo de orígenes de datos disponibles. Seleccione un
origen para establecer una conexión. Según su selección, se le pedirá que busque el
origen en el equipo o la red, o que inicie sesión en un servicio para autenticar su
solicitud.

FACILITADOR: Juan José Romero Aliaga 11


Después de conectarse, la primera ventana que verá será Navegador. En ella aparecen
las tablas o entidades del origen de datos. Si hace clic en una de ellas, obtendrá una
vista previa de sus contenidos. Luego, puede importar las tablas o entidades
seleccionadas inmediatamente, o seleccionar Editar para transformar y limpiar los
datos antes de importarlos.

FACILITADOR: Juan José Romero Aliaga 12


Una vez que haya seleccionado las tablas que le gustaría agregar a Power BI Desktop,
puede cargarlas en esta herramienta seleccionando el botón Cargar, que se encuentra
en la esquina superior derecha de la ventana Navegador. Sin embargo, hay veces en
las que querrá realizar cambios en las tablas antes de cargarlas en Power BI Desktop.
Es posible que solo desee incluir un subconjunto de clientes o filtrar los datos de las
ventas que se realizaron en un país específico. En esos casos, puede seleccionar el
botón Editar, y filtrar o transformar los datos antes de agregarlo todo a Power BI
Desktop.

FACILITADOR: Juan José Romero Aliaga 13


2.3. Limpieza y transformación de los datos con el Editor de consultas
Power BI Desktop incluye Editor de consultas, una herramienta eficaz para dar forma
a los datos y transformarlos con el objetivo de que estén listos para sus modelos y
visualizaciones. Al seleccionar Editar en la ventana Navegador, se inicia el Editor de
consultas y se rellena con las tablas u otras entidades que haya seleccionado en el
origen de datos.
También puede iniciar el Editor de consultas directamente desde Power BI Desktop,
utilizando el botón Editar consultas situado en la cinta Inicio.

Una vez cargado el Editor de consultas con datos listos para que les dé forma, verá una
serie de secciones:

1. En la cinta de opciones aparecen muchos botones activos que permiten interactuar


con los datos de la consulta
2. En el panel izquierdo se enumeran las consultas (una por cada tabla o entidad),
disponibles para su selección, visualización y cambio de forma.
3. En el panel central se muestran los datos de la consulta seleccionada, disponibles para
darles forma
4. Aparece la ventana Configuración de consulta, con una lista de las propiedades de la
consulta y de los pasos aplicados

FACILITADOR: Juan José Romero Aliaga 14


En el panel central, haga clic con el botón derecho en una columna. De esta forma, se
mostrará un número de las distintas transformaciones disponibles, como quitar la
columna de la tabla, duplicarla con un nuevo nombre y reemplazar valores. En este
menú también se pueden dividir las columnas de texto en varias mediante
delimitadores comunes.

FACILITADOR: Juan José Romero Aliaga 15


La cinta Editor de consultas contiene herramientas adicionales que permiten, por
ejemplo, cambiar el tipo de datos de columnas, agregar notaciones científicas o
extraer elementos de fechas, como el día de la semana.

FACILITADOR: Juan José Romero Aliaga 16


A medida que aplica las transformaciones, aparece cada uno de los pasos en la
lista Pasos aplicados, en el panel Configuración de la consulta, a la derecha del Editor
de consultas. Puede utilizar esta lista para deshacer o revisar cambios específicos, o
incluso para cambiar el nombre de un paso. Para guardar las transformaciones,
seleccione Cerrar y aplicar en la pestaña Inicio.

FACILITADOR: Juan José Romero Aliaga 17


Una vez seleccionada la opción Cerrar y aplicar, el Editor de consultas realiza los
cambios de la consulta que haya llevado a cabo y los aplica en Power BI Desktop.

FACILITADOR: Juan José Romero Aliaga 18


Hay numerosas opciones disponibles al transformar los datos en el Editor de
consultas, incluidas las transformaciones avanzadas. En la siguiente sección,
echaremos un vistazo a algunas de esas transformaciones avanzadas, para que se haga
una idea de las casi infinitas formas en las que puede transformar los datos con
el Editor de consultas.

2.4. Transformaciones y orígenes de datos más avanzados


En este artículo, analizaremos algunas técnicas avanzadas de importación y limpieza de
datos paraPower BI Desktop. Una vez que haya dado forma a los datos en el Editor de
consultas y los haya agregado a Power BI Desktop, podrá consultarlos de distintas
maneras. Hay tres vistas en Power BI Desktop: vista Informe , vista Datos y
vista Relaciones . Puede ver cada una de ellas seleccionando su icono en el lado
superior izquierdo del lienzo. En la siguiente imagen, está seleccionada la vistaInforme.
La barra amarilla situada junto al icono indica qué vista está activa.

FACILITADOR: Juan José Romero Aliaga 19


Para cambiar la vista, seleccione cualquiera de los otros dos iconos. La barra amarilla
situada junto al icono indica qué vista está activa.
Power BI Desktop puede combinar datos de varios orígenes en un único informe en
cualquier momento durante el proceso de modelado. Para agregar orígenes
adicionales a un informe existente, seleccione Editar consultas en la cinta Inicio y,
después, seleccione Nuevo origen en el Editor de consultas.
Puede utilizar muchos orígenes de datos distintos en Power BI Desktop, incluidas
carpetas. Al conectarse a una carpeta, podrá importar datos de varios archivos a la vez,
como una serie de archivos de Excel o CSV. Los archivos contenidos en la carpeta
seleccionada aparecen en el Editor de consultas como contenido binario y, al hacer clic
en el icono de flecha doble en la parte superior de la columna Contenido, se cargan sus
valores.

FACILITADOR: Juan José Romero Aliaga 20


Una de las herramientas más útiles de Power BI son sus filtros. Por ejemplo, al
seleccionar la flecha desplegable que aparece junto a una columna, se abre una lista
de comprobación de filtros de texto que puede utilizar para quitar valores del modelo.
También puede combinar y anexar consultas, y convertir varias tablas (o datos de
varios archivos, en carpetas) en una única tabla que contenga solo los datos que le
interesen. Puede usar la herramientaAnexar consultas para agregar los datos de una
nueva tabla a una consulta existente. Power BI Desktop intenta hacer coincidir las
columnas de las consultas, que luego puede ajustar según sea necesario en el Editor de
consultas.

FACILITADOR: Juan José Romero Aliaga 21


Por último, la herramienta Agregar columna personalizada ofrece a los usuarios
avanzados la opción de escribir expresiones de consulta desde cero mediante el eficaz
lenguaje M. Puede agregar una columna personalizada basándose en las instrucciones
del lenguaje de consulta M y obtener los datos de la forma que desee.

2.5. Limpieza de datos con formato irregular


Aunque Power BI puede importar los datos desde prácticamente cualquier origen, sus
herramientas de modelado y visualización funcionan mejor con los datos en columnas.
A veces, los datos no tendrán un formato de columnas sencillas, como suele ocurrir
con las hojas de cálculo de Excel, en las que un diseño de tabla que presenta un
aspecto atractivo para la vista no siempre resulta óptimo para consultas
automatizadas. Por ejemplo, la siguiente hoja de cálculo tiene encabezados que
abarcan varias columnas.

FACILITADOR: Juan José Romero Aliaga 22


Afortunadamente, Power BI dispone de herramientas para transformar rápidamente
las tablas de varias columnas en conjuntos de datos listos para su uso.

Transposición de datos

Por ejemplo, al usar la opción Transponer en el Editor de consultas, puede invertir los
datos (convertir columnas en filas y viceversa) para dividirlos en formatos que se
puedan manipular.

FACILITADOR: Juan José Romero Aliaga 23


Cuando haya hecho esto varias veces, tal y como se describe en el vídeo, su tabla
empezará a mostrar un formato con el que Power BI puede trabajar más fácilmente.

Aplicación de formato a los datos

Es posible que también deba dar formato a los datos para que Power BI pueda
categorizarlos e identificarlos adecuadamente una vez que se hayan importado.
Con una serie de transformaciones, incluida la promoción de filas en encabezados, el
uso de Rellenar para convertir valores nulos en los valores que se encuentran encima o
debajo en una determinada columna, y la opción Anular dinamización de columnas,
puede limpiar los datos para convertirlos en un conjunto de datos que se pueda usar
en Power BI.

Con Power BI, puede experimentar con estas transformaciones en los datos y
determinar qué tipos dan a sus datos el formato en columnas que permite a esta
herramienta trabajar con ellos. Recuerde que todas las acciones que realice se
registrarán en la sección Pasos aplicados del Editor de consultas, por lo que si una
transformación no ofrece el resultado que esperaba, puede hacer clic en la x que
aparece junto al paso y deshacerla.

FACILITADOR: Juan José Romero Aliaga 24


Creación de objetos visuales

Una vez que los datos estén en un formato que Power BI pueda usar, gracias a su
transformación y limpieza, puede empezar a crear objetos visuales.

FACILITADOR: Juan José Romero Aliaga 25


Pasos siguientes

Enhorabuena. Ha completado esta sección del curso de Aprendizaje guiado de Power


BI. Ahora ya sabe cómo obtener datos en Power BI Desktop y cómo dar
forma o transformar esos datos para poder crear objetos visuales atractivos.
El siguiente paso para descubrir cómo funciona Power BI y cómo hacer que se ajuste
a sus requisitos, consiste en comprender qué implica el modelado. Como ya sabe,
un conjunto de datos es un bloque de creación básico de Power BI, pero algunos
conjuntos de datos pueden ser complejos y estar basados en muchos orígenes de
datos distintos. Además, a veces resulta necesario agregar un toque especial (o campo)
al conjunto de datos creado.
En la siguiente sección, obtendrá información sobre el modelado y muchas más
opciones.

FACILITADOR: Juan José Romero Aliaga 26

También podría gustarte