Obtención de datos de páginas web con ejemplos

El obtener datos de una página web le permite a los usuarios extraer fácilmente los datos de las páginas web. Sin embargo, los datos de las páginas web a menudo no se encuentran en tablas ordenadas que resulten fáciles de extraer. La obtención de datos de estas páginas puede ser complicado, incluso aunque los datos estén estructurados y sean coherentes.

Hay una solución. Con la característica de Obtener datos de la Web como ejemplo, esencialmente puede mostrar los datos de Power Query que desea extraer proporcionando uno o más ejemplos dentro del cuadro de diálogo del conector. Power Query recopila otros datos en la página que coinciden con sus ejemplos. Con esta solución, puede extraer todos los tipos de datos de las páginas web, incluidos los que están contenidos en tablas y otros que no lo están.

Get data from web by example.

Nota:

Los precios que se encuentran en las imágenes son solo con fines de ejemplo.

Uso de Obtener datos de páginas web con ejemplos

Seleccione la opción Web en la selección de conectores y, a continuación, seleccione Conectar para continuar.

En Desde la web, escriba la dirección URL de la página web de la que le gustaría extraer los datos. En este artículo, usaremos la página web de la tienda de Microsoft y mostraremos cómo funciona este conector.

Si desea continuar, puede usar la dirección URL de Microsoft Store que se usa en este artículo:

      https://www.microsoft.com/store/top-paid/games/xbox?category=classics

Web dialog.

Cuando selecciona OK, llega al cuadro de diálogo del Navegador donde se presentan las tablas detectadas automáticamente en la página web. En el caso que se muestra en la imagen a continuación, no se encontraron tablas. Seleccione Agregar tabla mediante ejemplos para proporcionar ejemplos.

Navigator window.

Agregar la tabla usando ejemplos presenta una ventana interactiva donde puede previsualizar el contenido de la página web. Escriba valores de ejemplo de los datos que quiera extraer.

En este ejemplo, extraerá el Nombre y Precio para cada uno de los juegos de la página. Puede hacerlo especificando un par de ejemplos de la página para cada columna. A medida que escribe los ejemplos, Power Query extrae los datos que se ajustan al patrón de entradas de ejemplo mediante algoritmos de extracción de datos inteligentes.

data by example.

Nota:

Las sugerencias de valor solo incluyen valores menores o iguales a 128 caracteres de longitud.

Una vez que esté satisfecho con los datos extraídos de la página web, seleccione OK para ir al Editor de Power Query. A continuación, puede aplicar más transformaciones o modelar los datos, como combinar estos datos con otras fuentes de datos.

applying more transformations.

Consulte también