Obtenga datos de varias páginas en un sitio web, sin número de página en la URL

Un usuario Pregunto ✅

SLR71

Hola,

Estoy tratando de extraer todas las páginas de datos de esta URL https://www.cahss.ca/surveillanceDiseaseAlert/equine/. Puedo traer los primeros 10 en una buena tabla con un conector web y extraer HTML, pero necesito todas las páginas. La URL no cambia a medida que se desplaza por las páginas del sitio.

He mirado varias de las sugerencias en el foro.

https://www.mattmasson.com/2014/11/iterating-over-multiple-pages-of-web-data-using-power-query/

https://exceleratorbi.com.au/using-power-query-extracting-non-tabular-data-web-pages/

https://www.sumproduct.com/thought/referencing-multi-page-data-from-a-web-site-with-a-single-url

pero todos requieren que la URL tenga una referencia de número de página que la mía no tiene.

Cualquier ayuda sería apreciada.

Gracias

SLR71

Hola

Usando solo la primera línea de código de https://www.mattmasson.com/2014/11/iterating-over-multiple-pages-of-web-data-using-power-query/ como ejemplo, probé:

= Web.Page(Web.Contents(«https://www.cahss.ca/surveillanceDiseaseAlert/equine/»))

Esto resultó en una tabla que pude expandir con todas las páginas requeridas.

Tan pronto como pida ayuda. . . el cerebro entra en acción.

SLR71

Hola

Usando solo la primera línea de código de https://www.mattmasson.com/2014/11/iterating-over-multiple-pages-of-web-data-using-power-query/ como ejemplo, probé:

= Web.Page(Web.Contents(«https://www.cahss.ca/surveillanceDiseaseAlert/equine/»))

Esto resultó en una tabla que pude expandir con todas las páginas requeridas.

Tan pronto como pida ayuda. . . el cerebro entra en acción.

La o.c

En respuesta a SLR71

Hola @SLR71, el enlace a la página de Matt Masson conduce a un error de WordPress. Por casualidad, ¿tienes este código al que te refieres? Estoy tratando de eliminar filas del sitio: https://www.coronavirus.vic.gov.au/exposure-sites pero cesa solo en 30 registros.

¡Muchas gracias de antemano!

angelevans

En respuesta a SLR71

¡Esto es genial! Entonces, ¿cómo se obtienen los datos en Excel?

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *