Tutorial: Análisis de datos de páginas web con Power BI Desktop

Como antiguo fanático del fútbol, desea crear un informe de los ganadores de Campeonato Europeo de la UEFA (Eurocopa) a lo largo de los años. Con Power BI Desktop, puede importar estos datos desde una página web en un informe y crear visualizaciones que muestren los datos. En este tutorial, aprenderá a usar Power BI Desktop para:

  • Conectarse a un origen de datos web y navegar por las tablas disponibles.
  • Dar forma a los datos y transformarlos en el Editor de Power Query.
  • Asignar un nombre a una consulta e importarla en un informe de Power BI Desktop.
  • Crear y personalizar un mapa y una visualización de gráfico circular

Conexión a un origen de datos de web

Puede obtener los datos de los ganadores de la UEFA de la tabla Historial de la página de Wikipedia sobre el Campeonato Europeo de fútbol de la UEFA (Eurocopa), en https://en.wikipedia.org/wiki/UEFA_European_Football_Championship.

Screenshot shows Wikipedia Results table for the Euro Cup, which includes winners and other information.

Las conexiones web solo se establecen con la autenticación básica. Los sitios web que requieren autenticación podrían no funcionar correctamente con el conector web.

Para importar los datos:

  1. En la pestaña de la cinta de opciones Inicio de Power BI Desktop, despliegue la flecha que está junto a Obtener datos y luego seleccione Web.

    Screenshot shows the Get data option on the ribbon with Web selected.

    Nota:

    También puede seleccionar el elemento Obtener datos mismo o seleccionar Obtener datos en el cuadro de diálogo Introducción de Power BI Desktop, seleccionar después Web en la sección Todo u Otros del cuadro de diálogo Obtener datos y, luego, seleccionar Conectar.

  2. En el cuadro de diálogo Desde la Web, pegue la dirección URL https://en.wikipedia.org/wiki/UEFA_European_Football_Championship en el cuadro de texto URL y luego seleccione Aceptar.

    Screenshot shows the From Web dialog where you can enter the URL for the webpage.

    Después de conectarse a la página web de Wikipedia, el cuadro de diálogo Navegador muestra una lista de las tablas disponibles en la página. Puede seleccionar cualquiera de los nombres de tabla para obtener una vista previa de sus datos. La tabla Results [edit] contiene los datos que desea, pero no presenta exactamente la forma esperada. Podrá cambiar la forma de los datos y limpiarlos antes de cargarlos en el informe.

    Screenshot shows the Navigator dialog with a table selected and Transform Data highlighted.

    Nota:

    En el panel Vista previa se muestra la tabla seleccionada más recientemente, pero todas las tablas seleccionadas se cargan en el Editor de Power Query si selecciona Transformar datos o Cargar.

  3. Seleccione la tabla Results [edit] en la lista Navegador y después seleccione Transformar datos.

    Se abre una vista previa de la tabla en el Editor de Power Query, donde puede aplicar transformaciones para limpiar los datos.

    Screenshot shows Power Query Editor with imported data ready for transformations.

Dar forma a los datos en el Editor de Power Query

Desea facilitar el análisis de los datos mostrando solo los años y los países o regiones ganadores. Puede usar el Editor de Power Query para realizar estos pasos necesarios para dar forma a los datos y limpiarlos.

En primer lugar, quite todas las columnas excepto dos de la tabla. Cambie el nombre de estas columnas a Year y CountryRegion más adelante en el proceso.

  1. En la cuadrícula Editor de Power Query, seleccione las columnas. Seleccione Ctrl para seleccionar varios elementos.

  2. Haga clic con el botón derecho y seleccione Quitar otras columnas o seleccione Quitar columnas>Quitar otras columnas en el grupo Administrar columnas de la pestaña de la cinta de opciones Inicio para eliminar todas las demás columnas de la tabla.

    Screenshot shows columns highlighted with Remove Other Columns selected in the context menu.

    o

    Screenshot shows columns highlighted with Remove Other Columns selected in the ribbon.

Esta versión de los datos importados tiene la palabra Details anexada al año. A continuación, quite la palabra adicional Details de las celdas de la primera columna.

  1. Seleccione la primera columna.

  2. Haga clic con el botón derecho y seleccione Reemplazar valores o seleccione Reemplazar los valores del grupo Transformar en la pestaña Inicio de la cinta de opciones. Esta opción también se encuentra en el grupo Cualquier columna de la pestaña Transformar.

    Screenshot shows a column highlighted with Replace Values selected in the context menu.

    o

    Screenshot shows a column highlighted with Replace Values selected in the ribbon.

  3. En el cuadro de diálogo Reemplazar los valores, escriba Details en el cuadro de texto Valor que buscar, deje el cuadro de texto Reemplazar por vacío y luego seleccione Aceptar para borrar la palabra Details de esta columna.

    Screenshot shows the Replace Values dialog where you can remove a word from a column.

Algunas celdas contienen solo la palabra "Year" en lugar de valores de año. Puede filtrar la columna para que solo se muestren las filas que no contienen la palabra "Year".

  1. Seleccione la flecha desplegable del filtro de la columna.

  2. En el menú desplegable, desplácese hacia abajo y desactive la casilla junto a la opción Year y, luego, seleccione Aceptar.

    Screenshot shows Text Filters in the context menu where you can remove entries.

Como solo va a examinar la lista de campeones, puede cambiar el nombre de esta columna a CountryRegion. Para cambiar el nombre de la columna:

  1. Haga doble clic en el encabezado de la segunda columna y manténgalo presionado.

    • O bien, haga clic en el encabezado de la columna y seleccione Cambiar el nombre.
    • Otra opción es seleccionar la *columna y seleccionar Cambiar el nombre en el grupo Cualquier columna de la pestaña Transformar de la cinta de opciones.

    Screenshot shows the Rename option selected from the context menu for a column.

    o

    Screenshot shows the Rename option selected from the ribbon.

  2. Escriba CountryRegion en el encabezado y presione Entrar para cambiar el nombre de la columna.

También puede filtrar las filas que tengan valores null en la columna CountryRegion. Podría usar el menú de filtro como en el caso de los valores Year, o bien puede hacer lo siguiente:

  1. Haga clic con el botón derecho en la celda CountryRegion en la fila 2020, que tiene el valor null.

  2. Seleccione Filtros de texto>No es igual a en el menú contextual para quitar todas las filas que contienen ese valor de celda.

    Screenshot shows a context menu with Text Filters and Does Not Equal selected.

Importación de la consulta en la vista de informe

Ahora que ya ha dado forma a los datos de la manera deseada, puede asignar el nombre "Euro Cup Winners" a su consulta e importarla en el informe.

  1. En el panel Configuración de consultas , en el cuadro de texto Nombre , escriba Campeones de la Eurocopa.

    Screenshot shows Query Settings with the name Euro Cup Winners entered.

  2. Seleccione Cerrar y aplicar>Cerrar y aplicar en la pestaña Inicio de la cinta de opciones.

    Screenshot shows the Close & Apply option on the Home ribbon.

La consulta se carga en la Vista de informe de Power BI Desktop, donde puede verla en el panel Campos.

Screenshot shows the Fields pane with Euro Cup Winners fields, Country and Year.

Sugerencia

Puede volver siempre al Editor de Power Query para editar y refinar la consulta; para ello, haga lo siguiente:

  • Seleccione los puntos suspensivos Más opciones ( ... ) junto a Euro Cup Winners en el panel Campos y seleccione Editar consulta, o bien
  • Seleccione Transformar datos en el grupo Consultas de la pestaña de la cinta Inicio en la vista Informe.

Creación de una visualización

Para crear una visualización basada en los datos:

  1. Seleccione el campo CountryRegion en el panel Campos o arrástrelo al lienzo del informe. Power BI Desktop reconoce los datos como nombres de países o regiones y crea automáticamente una visualización Mapa.

    Screenshot shows a map visualization of the Country/Region field.

  2. Amplíe el mapa arrastrando los controladores de las esquinas para que todos los nombres de los países o regiones ganadores estén visibles.

    Screenshot shows the map enlarged, as described.

  3. En el mapa se muestran puntos de datos idénticos para cada país o región ganador del campeonato de la Eurocopa. Para que el tamaño de cada punto de datos refleje cuántas veces ha ganado el país o región, arrastre el campo Year a Arrastrar campos de datos aquí en Tamaño de burbuja en la parte inferior del panel Visualizaciones. El campo cambia automáticamente a una medida de Número de años y en la visualización del mapa se muestran ahora los puntos de datos más altos para los países o regiones que ganaron más campeonatos.

    Screenshot shows the result of dragging Count of Year into Bubble size.

Personalización de la visualización

Como puede ver, es muy fácil crear visualizaciones basadas en los datos. También es fácil personalizar las visualizaciones para presentar mejor los datos de las formas que desee.

Dar formato al mapa

Puede cambiar la apariencia de una visualización; para ello, selecciónela y luego seleccione el icono Formato (pincel de pintura) en el panel Visualizaciones. Por ejemplo, los puntos de datos de "Alemania" podrían ser erróneos en su visualización, ya que Alemania Occidental ganó dos campeonatos y Alemania, uno. El mapa superpone los dos puntos en lugar de separarlos o agregarlos juntos. Puede dar color diferentes a estos dos puntos para resaltar este hecho. También puede dar al mapa un título más descriptivo y atractivo.

  1. Con la visualización seleccionada, seleccione el icono Formato y luego seleccione Objeto visual>Burbujas>Colores para expandir las opciones de color de los datos.

    Screenshot shows the Format icon selected with the Bubbles option open and Colors highlighted.

  2. Cambie el estado de Mostrar todo a Activado y luego seleccione el menú desplegable junto a Alemania Occidental y elija el color amarillo.

    Screenshot shows colors you can select to change the color, including Theme colors and Recent colors.

  3. Seleccione General>Título para expandir las opciones de título y, en el campo Texto, escriba Ganadores de la Eurocopa en lugar del título actual.

  4. Cambie Color del texto a rojo, el tamaño a 12 y Fuente a Segoe UI (Bold).

    Screenshot shows the Title option, where you can change font color, size, and family.

La visualización del mapa ahora tiene el siguiente del siguiente ejemplo:

Screenshot shows the map visualization with the formatting changes applied.

Cambiar el tipo de visualización

Puede cambiar el tipo de una visualización si la selecciona y, a continuación, selecciona un icono diferente en la parte superior del panel Visualizaciones. Por ejemplo, en la visualización del mapa faltan los datos de la Unión Soviética porque ese país o región ya no existe en el mapa del mundo. Otro tipo de visualización, como un gráfico de rectángulos o un gráfico circular, podría ser más precisa, porque muestra todos los valores.

Para cambiar el mapa a un gráfico circular, selecciónelo y luego elija el icono de Gráfico circular en el panel Visualizaciones.

Screenshot shows the same fields changed to a pie chart.

Sugerencia

  • Puede usar las opciones de formato de Colores de datos para resaltar "Alemania" y "Alemania Occidental" en el mismo color.
  • Para agrupar los países o regiones con más campeonatos ganados en el gráfico circular, seleccione los puntos suspensivos () en la parte superior derecha de la visualización y luego seleccione Ordenar por número de año.

Power BI Desktop ofrece una experiencia perfectamente integrada que va desde la obtención de datos procedentes de una amplia gama de orígenes hasta su manipulación para adaptarlos a cualquier necesidad de análisis y su visualización de forma enriquecida e interactiva. Cuando el informe esté listo, podrá cargarlo en Power BI y crear paneles basados en él, paneles que podrá compartir con otros usuarios de Power BI.