Tutorial: Incorporar datos de Internet y establecer valores predeterminados para los informes de Power View

Nota: Nos gustaría proporcionarle el contenido de ayuda actual lo más rápido posible en su idioma. Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido sea útil para usted. ¿Puede informarnos sobre si la información le ha sido útil al final de la página? Aquí tiene el artículo en inglés para que pueda consultarlo fácilmente.

Resumen:    Al final del tutorial anterior, Crear informes de Power View basados en mapas, el libro de Excel incluyó datos de diferentes orígenes, un modelo de datos basados en relaciones establecidas con Power Pivot, y un informe de Power View con basado en mapas con información básica sobre los Juegos Olímpicos. En este tutorial, ampliaremos y optimizaremos el libro con más datos y gráficos interesantes, prepararemos el libro para crear sorprendentes informes de Power View de forma fácil.

Nota: En este artículo se describen modelos de datos en Excel 2013. Sin embargo, las mismas características de Power Pivot y modelado de datos que se incluyen en Excel 2013 también son válidas para Excel 2016.

Las secciones de este tutorial son los siguientes:

Importar vínculos a imágenes basadas en Internet al modelo de datos

Utilizar datos de Internet para completar el modelo de datos

Ocultar tablas y campos para que sea más fácil crear informes

Control y evaluación

Al final de este tutorial hay una evaluación que puede realizar para probar su aprendizaje.

Esta serie utiliza datos que describen medallas olímpicas, países anfitriones y los diversos eventos olímpicos deportivos. Los tutoriales de esta serie son los siguientes:

  1. Importar datos en Excel 2013 y crear un modelo de datos

  2. Ampliar relaciones del modelo de datos usando Excel 2013, Power Pivot y DAX

  3. Crear informes de Power View basados en mapas

  4. Incorporar datos de Internet y establecer valores predeterminados para los informes de Power View

  5. Ayuda de Power Pivot

  6. Crear informes de Power View sorprendentes - Parte 2

Le recomendamos que siga por ellas en orden.

Estos tutoriales usan Excel 2013 con Power Pivot habilitado. Para obtener más información sobre Excel 2013, haga clic aquí. Para obtener instrucciones sobre cómo habilitar Power Pivot, haga clic aquí.

Importar vínculos a imágenes basadas en Internet al modelo de datos

La cantidad de datos es cada vez mayor, por lo que la expectativa de verlos también es más grande. Cuando hay más datos, existen diferentes perspectivas y oportunidades de revisar y considerar los diferentes modos en que interactuarán. Power Pivot y Power View junta lo datos (así como datos externos) y los muestra de forma interesante y divertida.

En esta sección, ampliará el modelo de datos para incluir imágenes de banderas para las regiones o los países que participan en los Juegos Olímpicos, y, a continuación, agregará imágenes para representar las disciplinas incluidas en los Juegos Olímpicos.

Agregar imágenes de banderas al modelo de datos

Las imágenes enriquecen el impacto visual de los informes de Power View. En los pasos siguientes agregará dos imágenes de categorías: una imagen para cada disciplina y una imagen de la bandera que representa la región o el país.

Tiene dos tablas que son muy útiles para incorporar esta información: la tabla Disciplina para las imágenes de las disciplinas y la tabla Anfitriones para las banderas. Para hacer esto más interesante, use imágenes de Internet y un vínculo a cada una para que use cualquiera que vea el informe, independientemente de dónde se encuentre.

  1. Después de buscar en Internet, encontrará una buena fuente de imágenes de indicador para cada país o región: el sitio de CIA.gov World Factbook. Por ejemplo, si hace clic en el vínculo siguiente, obtendrá una imagen de la marca de Francia.

    https://www.cia.gov/library/publications/the-world-factbook/graphics/flags/large/fr-lgflag.gif

    Al investigar con más profundidad y encontrar otras direcciones URL de marcas de imagen en el sitio, se dará cuenta de que las direcciones URL tienen un formato coherente y que la única variable es el código de país o de región de dos letras. Por lo tanto, si Sabías cada país o código de región de dos letras, solo tienes que insertar ese código de dos letras en cada URL y obtener un vínculo a cada uno de ellos. Es más, y cuando se examinan detenidamente los datos, se da cuenta de que la tabla hosts contiene códigos de país o de región de dos letras. Excelente.

  2. Tiene que crear un nuevo campo en la tabla de hosts para almacenar las direcciones URL de marca. En un tutorial anterior, usó DAX para concatenar dos campos y haremos lo mismo para las direcciones URL de marca. En Power Pivot, seleccione la columna vacía que tiene el título Agregar columna en la tabla de hosts. En la barra de fórmulas, escriba la siguiente fórmula de DAX (o puede copiarla y pegarla en la columna de fórmula). Es la que tiene mucho tiempo, pero la mayor parte es la dirección URL que queremos usar del Factbook CID.

    =REPLACE("https://www.cia.gov/library/publications/the-world-factbook/graphics/flags/large/fr-lgflag.gif",82,2,LOWER([Alpha-2 code]))

    En esa función de DAX, todos los elementos se han realizado en una sola línea. En primer lugar, la función DAX reemplaza el texto de una cadena de texto concreta, de modo que al usar esa función reemplazó la parte de la dirección URL que hacía referencia a la marca de Francia (fr) con el código de dos letras adecuado para cada país o región. El número 82 indica a la función rePLACE que empiece los caracteres 82 de reemplazo en la cadena. El 2 que sigue indica cómo reemplazar el número de caracteres que se deben reemplazar. A continuación, es posible que haya observado que la dirección URL distingue mayúsculas de minúsculas (comprobó que primero, por supuesto) y que los códigos de dos letras están en mayúsculas, por lo que tuvimos que convertirlas en minúsculas cuando las insertaremos en la URL con la función DAX inferior.

  3. Cambie el nombre de la columna con las direcciones URL del indicador a FlagURL. Ahora, la pantalla de Power Pivot es similar a la de la pantalla siguiente.
    PowerPivot y DAX para crear un campo URL

  4. Vuelva a Excel y seleccione la tabla dinámica en Sheet1. En campos de tabla dinámica, seleccione todo. Verá que el campo FlagURL que ha agregado está disponible, como se muestra en la pantalla siguiente.
    FlagURL se agrega a la tabla Agregaciones

    Notas: En algunos casos, el código Alfa-2 que usa el sitio de World Factbook de CIA.gov no coincide con el código ISO 3166-1 Alfa-2 código proporcionado en la tabla Anfitriones, lo que significa que algunas banderas no se muestran correctamente. Puede corregirlo, y obtener las direcciones URL de banderas correctas, haciendo las siguientes sustituciones directamente en la tabla Anfitriones de Excel para cada entrada afectada. La buena noticia es que Power Pivot detecta automáticamente los cambios que realice en Excel, y vuelve a calcular la fórmula de DAX:

    • Cambiar AT a AU

Agregar pictogramas de deporte al modelo de datos

Los informes de Power View son más interesantes cuando las imágenes están asociadas a eventos de los Juegos Olímpicos. En esta sección, agregará imágenes a la tabla Disciplinas.

  1. Después de buscar en Internet, descubre que Wikimedia Commons tiene excelentes pictogramas para cada disciplina olímpica, enviada por Parutakupiu. El siguiente vínculo le muestra las muchas imágenes de Parutakupiu.
    http://commons.wikimedia.org/wiki/user:parutakupiu

  2. No obstante, cuando mires cada una de las imágenes, encontrarás que la estructura de URL común no se presta al uso de DAX para crear automáticamente vínculos a las imágenes. Desea saber cuántas disciplinas existen en su modelo de datos, para evaluar si debe introducir los vínculos manualmente. En Power Pivot seleccione la tabla disciplinas y mire en la parte inferior de la ventana de Power Pivot. Allí verá que el número de registros es de 69, como se muestra en la siguiente pantalla.

    PowerPivot muestra la cantidad de registros
    Usted decide que 69 registros no es demasiado para copiarlos y pegarlos manualmente, especialmente porque serán tan atractivos cuando cree informes.

  3. Para agregar las direcciones URL del pictograma, necesita una nueva columna en la tabla Disciplinas. Esto presenta un desafío interesante: la tabla Disciplinas se agregó al modelo de datos mediante la importación de una base de datos de Access, de modo que aparece sólo en Power Pivot, y no en Excel. Sin embargo, en Power Pivot, no puede introducir datos en cada uno de los registros, también llamados filas. Para solucionar este problema, podemos crear una nueva tabla basada en la información de la tabla Disciplinas, agregarla al modelo de datos y crear una relación.

  4. En Power Pivot, copie las tres columnas en la tabla disciplinas. Puede seleccionarlos si mantiene el puntero del mouse sobre la columna de disciplina, arrastrándola a la columna Iddeporte, como se muestra en la siguiente pantalla, y después haga clic en Inicio > PortapapelEs _GT_ copiar.
    copiar campos en PowerPivot

  5. En Excel, cree una nueva hoja de cálculo y pegue los datos copiados. Aplique formato a los datos pegados como una tabla al igual que hizo en los tutoriales anteriores de esta serie, especificando la fila superior como etiquetas, y, a continuación, asigne un nombre a la tabla ImagenDisc. Asigne el nombre ImagenDisc a la hoja también.

Nota: Un libro con todas las entradas manuales completadas, llamado DiscImage_table. xlsx, es uno de los archivos que descargó en el primer tutorial de esta serie. Para que sea más fácil, puede descargarla haciendo clic aquí. Lea los pasos siguientes, que puede aplicar a situaciones similares con sus propios datos.

  1. En la columna situada junto a Iddeporte, escriba Imagendisc en la primera fila. Excel extiende automáticamente la tabla para incluir la fila. La hoja de cálculo imagendisc se parece a la pantalla siguiente.
    ampliar una tabla de Excel

  2. Introduzca las direcciones URL para cada disciplina en función de los pictogramas de Wikimedia Commons. Si ha descargado el libro donde ya están introducidas, puede copiarlas y pegarlas en esa columna.

  3. Aún en Excel, elija Power Pivot > Tablas > Agregar a modelo de datos para agregar la tabla que creó al modelo de datos.

  4. En Power Pivot, en Vista de diagrama, cree una relación arrastrando el campo IDDisc de la tabla Disciplinas hasta el campo IDDisc de la tabla ImagenDisc.

Establecer la categoría de datos para mostrar correctamente las imágenes

Para que los informes de Power View muestren correctamente las imágenes, debe establecer bien la categoría de datos para la dirección URL de imagen. Power Pivot intenta determinar el tipo de datos que tiene en el modelo de datos, en cuyo caso agrega el término (sugerido) después de la categoría autoseleccionada, pero es buena idea estar seguro. Vamos a confirmarlo.

  1. En Power Pivot, seleccione la tabla ImagenDisc y, a continuación, elija la columna ImagenDisc.

  2. En la cinta, seleccione propiedades de informes de _GT_ avanzadas _GT_ categoría de datos y seleccione dirección URL de la imagen, como se muestra en la siguiente pantalla. Excel intenta detectar la categoría de datos y, al hacerlo, marca la categoría de datos seleccionados como (sugerida).
    Establecer La categoría de datos en PowerPivot

El modelo de datos ahora incluye direcciones URL de pictogramas que se pueden asociar con cada disciplina, y la categoría de datos está correctamente establecida en Dirección URL de imagen.

Utilizar datos de Internet para completar el modelo de datos

Muchos sitios de Internet ofrecen datos que se pueden utilizar en los informes, siempre que los considere confiables y útiles. En esta sección, agregará datos de población al modelo de datos.

Agregar información demográfica al modelo de datos

Para crear informes que incluyan información demográfica, debe buscar datos demográficos e incluirlos en el modelo de datos. Una excelente fuente de dicha información es el banco de datos Worldbank.org. Después de visitar el sitio, busque la página que le permita seleccionar y descargar todos los tipos de datos de país o región.

http://databank.worldbank.org/data/views/variableSelection/selectvariables.aspx?source=world-development-indicators

Hay muchas opciones para descargar datos de Worldbank.org, y todo tipo de informes interesantes que podría crear gracias a ellos. Por ahora, está interesado en población de países o regiones para el modelo de datos. En los pasos siguientes descargará una tabla de datos demográficos y los agregará a su modelo de datos.

Nota: A veces, los sitios web cambian, por lo que el diseño de Worldbank.org puede ser un poco diferente del descrito a continuación. Como alternativa, puede descargar un libro de Excel denominado Population. xlsx que ya contiene los datos de worldbank.org, que se crean siguiendo estos pasos haciendo clic aquí.

  1. Vaya al sitio web worldbank.org con el vínculo proporcionado anteriormente.

  2. En la sección central de la página, en país, haga clic en seleccionar todo.

  3. En serie, busque y seleccione población, total. La siguiente pantalla muestra una imagen de la búsqueda, con una flecha que apunta al cuadro de búsqueda.
    selección de datos de Worldbank.org

  4. En HORA, seleccione 2008 (eso es hace un par de años, pero coincide con los datos de los Juegos Olímpicos utilizados en estos tutoriales).

  5. Una vez que haga estas selecciones, haga clic en el botón DESCARGAR y, a continuación, elija Excel como el tipo de archivo. El nombre del libro, tal como está descargado, no es muy legible. Cambie el nombre del libro a Population.xls y, a continuación, guárdelo en una ubicación a la que obtenga acceso en la siguiente serie de pasos.

Ahora ya está listo para importar los datos al modelo de datos.

  1. En el libro de Excel que contiene los datos de lo Juegos Olímpicos, inserte una nueva hoja de cálculo y asígnele el nombre Población.

  2. Vaya al libro Population.xls descargado, ábralo y copie los datos. Recuerde, en cualquier celda del conjunto de datos seleccionado, puede presionar Ctrl + A para seleccionar todos los datos adyacentes. Pegue los datos en la celda A1 de la hoja Población en el libro Juegos Olímpicos.

  3. En su libro de Juegos Olímpicos, desea dar formato a los datos que acaba de pegar como una tabla y asignar un nombre a la tabla. Con cualquier celda del conjunto de datos seleccionado, como la celda a1, presione Ctrl + A para seleccionar todos los datos adyacentes y, después, Ctrl + T para aplicar formato a los datos como una tabla. Dado que los datos tienen encabezados, seleccione la tabla tiene encabezados en la ventana crear tabla que aparece, como se muestra aquí.

    La ventana Crear tabla

    Aplicar formato a los datos como una tabla tiene muchas ventajas. Puede asignar un nombre a una tabla, lo que hace que sea fácil de identificar. También puede establecer relaciones entre tablas, lo que permite explorar y analizar en tablas dinámicas, Power Pivot y Power View.

  4. En la pestaña herramientas de tabla _GT_ diseño, busque el campo nombre de tabla y escriba población para asignar un nombre a la tabla. Los datos de la población están en una columna con el título 2008. Para mantener todas las cosas, cambie el nombre de la columna 2008 de la tabla de rellenado a población. El libro ahora es similar a la siguiente pantalla.
    Datos de población incorporados a Excel

    Notas: En algunos casos, el código de país que usa el sitio worldbank.org no coincide con el código oficial ISO-3 oficial que proporciona la tabla medallas , lo que significa que algunos países o regiones no mostrarán datos de la población. Puede corregirlo realizando las siguientes sustituciones directamente en la tabla de rellenado de Excel, para cada entrada afectada. La buena noticia es que Power Pivot detecta automáticamente los cambios que realiza en Excel:

    • cambiar NLD a NED

    • Cambie CHE a SUI

  5. En Excel, agregue la tabla al modelo de datos seleccionando Power Pivot _GT_ tablas _GT_ agregar a modelo de datos, como se muestra en la siguiente pantalla.
    Agregar nuevos datos al modelo de datos

  6. A continuación, vamos a crear una relación. Observamos que el código de país o región en Población es el mismo código de tres dígitos que se encuentra en el campo NOC_CountryRegion de Medallas. Genial, podemos crear fácilmente una relación entre esas tablas. En Power Pivot, en la vista de diagrama, arrastre la tabla Población para que quede ubicada junto a la tabla Medallas. Arrastre el campo NOC_CountryRegion de la tabla Medallas al campo Código de país o región en la tabla Población. Se establece una relación, tal como se muestra en la pantalla siguiente.

    crear una relación entre tablas

No fue tan difícil. El modelo de datos ahora incluye vínculos a las banderas, vínculos a las imágenes de disciplina (anteriormente los llamamos pictogramas) y nuevas tablas que proporcionan información demográfica. Tenemos todo tipo de datos disponible, y estamos casi listos para crear algunas visualizaciones atractivas para incluir en los informes.

Pero primero vamos a hacer un poco más fácil la creación de informes, ocultando algunas tablas y campos que no usarán nuestros informes.

Ocultar tablas y campos para que sea más fácil crear informes

Puede que haya notado la cantidad de campos que hay en la tabla Medallas. Muchísimos, con muchos que no usará para crear un informe. En esta sección, aprenderá a ocultar algunos de esos campos, de modo que pueda simplificar el proceso de creación informes en Power View.

Para ver esto, seleccione la hoja de Power View en Excel. En la siguiente pantalla se muestra la lista de tablas en Campos de Power View. Es una larga lista de tablas para elegir,y, en muchas de ellas, existen campos que sus informes nunca van a utilizar.

demasiadas tablas disponibles en el libro de Excel

Los datos subyacentes todavía son importantes, pero la lista de tablas y campos es demasiado larga, y quizá un poco complicada. Puede ocultar tablas y campos de las herramientas cliente, como las tablas dinámicas y Power View, sin eliminar los datos subyacentes del modelo de datos.

En los pasos siguientes, oculte algunas de las tablas y campos con . Power Pivot Si necesita las tablas o los campos que ocultó para generar informes, siempre puede volver a Power Pivot y mostrarlos.

Nota: Al ocultar una columna o un campo, no podrá crear informes o filtros con las tablas o los campos ocultos.

Ocultar tablas con Power Pivot

  1. En Power Pivot, seleccione Inicio > Ver > Vista de datos para asegurarse de que esté seleccionada la vista de datos, en lugar de la vista de diagrama.

  2. Vamos a ocultar las tablas siguientes, que no considera que necesita para crear informes: Equipos_S y Equipos_W. Observa unas pocas tablas donde solo un campo es útil; más adelante en este tutorial, va a encontrar una solución para ellos también.

  3. Haga clic con el botón derecho en la pestaña W_Teams , que se encuentra en la parte inferior de la ventana y seleccione ocultar en herramientas cliente. La siguiente pantalla muestra el menú que aparece cuando hace clic con el botón derecho en una pestaña de tabla oculta en Power Pivot.
    cómo ocultar las tablas de las herramientas cliente de Excel

  4. Ocultar la otra tabla, S_Teamstambién. Observe que las pestañas de las tablas ocultas están atenuadas, como se muestra en la pantalla siguiente.
    las pestañas de tablas ocultas están atenuadas en PowerPivot

Ocultar campos mediante Power Pivot

También hay algunos campos que no son útiles para la creación de informes. Los datos subyacentes pueden ser importantes, pero si se ocultan campos de las herramientas cliente, como tablas dinámicas y Power View, la navegación y la selección de los campos para incluir en los informes resulta más clara.

En los siguientes pasos se oculta una colección de campos de diversas tablas que no son necesarios en los informes.

  1. En Power Pivot, haga clic en la pestaña medallas . Haga clic con el botón secundario en la columna edición y, después, haga clic en ocultar de herramientas cliente, como se muestra en la pantalla siguiente.

    haga clic con el botón secundario para ocultar campos de tabla de las herramientas cliente de Excel

    Observe que la columna se vuelve gris, similar a la forma en que las pestañas de las tablas ocultas están en gris.

  2. En la pestaña Medallas, oculte los siguientes campos de las herramientas cliente: Event_gender, ClaveMedalla.

  3. En la pestaña Eventos, oculte los siguientes campos de las herramientas cliente: IDEvento, IDDeporte.

  4. En la pestaña Deportes, oculte IDDeporte.

Ahora, cuando miramos la hoja de Power View y Campos de Power View, vemos la pantalla siguiente. Es mucho más fácil de usar.

cuando hay menos tablas en las herramientas cliente, se hace más fácil la creación de informes

Ocultar tablas y columnas de las herramientas cliente ayuda a que el proceso de creación de informes no presente problemas. Puede ocultar pocas o muchas de las tablas o columnas según se requiera, y siempre puede volver a mostrarlas más tarde, si es necesario.

Con el modelo de datos completo, puede experimentar con los datos. En el siguiente tutorial, creará todos los tipos de visualizaciones interesantes y atractivas utilizando los datos de los Juegos Olímpicos y el modelo de datos que creó.

Control y evaluación

Revise lo que ha aprendido

En este tutorial, aprendió a importar datos basados en Internet al modelo de datos. Hay una gran cantidad de datos disponibles en Internet, y saber cómo buscarlos e incluirlos en los informes es una gran herramienta para tenerlos en su conjunto de conocimientos sobre informes.

También ha aprendido a incluir imágenes a su modelo de datos y a crear fórmulas de DAX para mejorar el proceso de incluir direcciones URL en las recopilaciones de datos para poder usarlas en los informes. Ha aprendido a ocultar las tablas y los campos, que es útil cuando es necesario crear informes y tener menos desorden con las tablas y los campos que puede que no se usen. Ocultar tablas y campos es especialmente útil cuando otras personas crean informes de los datos que usted proporciona.

En el siguiente tutorial de esta serie, comenzará a crear informes increíbles de Power View. Son divertidos, interactivos y limitados únicamente por su creatividad e imaginación. Incluso dentro del conjunto de datos de los Juegos Olímpicos, la cantidad y los diversos tipos de informes que se pueden son casi ilimitados.

¿Suena divertido? Aquí puede ver un vínculo al siguiente tutorial para que pueda intentar crear estos informes usted mismo.

Tutorial: Crear informes de Power View sorprendentes - Parte 1

Evaluación

¿Desea saber qué tan bien recuerda lo que aprendió? Aquí tiene la oportunidad de hacerlo. La siguiente evaluación resalta las características, las capacidades o los requisitos que ha aprendido en este tutorial. En la parte inferior de la página, encontrará las respuestas. ¡Buena suerte!

Pregunta 1: ¿Cuál de los siguientes métodos es una forma válida de incluir datos de Internet en el modelo de datos?

A: Copiar y pegar la información como texto sin formato en Excel para que se incluya de forma automática.

B: Copiar y pegar la información en Excel, dar formato de tabla y, a continuación, seleccionar Power Pivot > Tablas > Agregar a modelo de datos.

C: Crear una fórmula de DAX en Power Pivot que rellena una nueva columna con direcciones URL que apuntan a recursos de datos de Internet.

D: B y C.

Pregunta 2: ¿Cuál de las siguientes afirmaciones es cierta acerca de aplicar formato a los datos como una tabla en Excel?

A: Puede asignar un nombre a una tabla, lo que hace que sea fácil de identificar.

B: Puede agregar una tabla al modelo de datos.

C: Puede establecer relaciones entre las tablas y, por lo tanto, explorar y analizar los datos en tablas dinámicas, Power Pivot y Power View.

D: Todo lo anterior.

Pregunta 3: ¿Cuál de las siguientes afirmaciones es cierta acerca de las tablas ocultas en Power Pivot?

A: Ocultar una tabla en Power Pivot hace que se borren los datos del modelo de datos.

B: Ocultar una tabla en Power Pivot impide que la tabla pueda verse en las herramientas cliente, y, por lo tanto, evita la creación de informes que usen los campos de dicha tabla para el filtrado.

C: Ocultar una tabla en Power Pivot no tiene efecto en las herramientas cliente.

D: No puede ocultar las tablas en Power Pivot, sólo puede ocultar campos.

Pregunta 4: Verdadero o Falso: Una vez que oculta un campo en , Power Pivot, puede verlo u obtener acceso a él, incluso desde Power Pivot.

A: VERDADERO

B: FALSO

Respuestas de la evaluación

  1. Respuesta correcta: D

  2. Respuesta correcta: D

  3. Respuesta correcta: B

  4. Respuesta correcta: B

Notas: Los datos y las imágenes de este tutorial se basan en lo siguiente:

  • Olympics Dataset de Guardian News & Media Ltd.

  • Imágenes de banderas cortesía de CIA Factbook (cia.gov)

  • Datos de población cortesía del Banco mundial (worldbank.org)

  • Pictogramas de deportes olímpicos por Thadius856 y Parutakupiu

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider