SFNative
Estoy tratando de hacer uso de los datos que se encuentran en una página impulsada por MediaWiki. La API permite consultar las páginas, pero la única opción de salida (recomendada) es JSON (no de forma remota mi fuerza). Sé que podemos usar archivos JSON como fuentes de datos, pero la consulta (publicada como URL) devuelve JSON en una página. ¿Hay alguna forma de hacer que Power BI lea ese resultado y lo use como fuente de datos? Lanzar la URL de la consulta como una fuente de datos web no produce nada.
Un tipo de fuente de datos de API Semántica MediaWiki Ask sería perfecto, pero parece que no existe tal cosa.
v-ljerr-msft
Hola @SFNative,
Con el conector web, debería poder obtener el contenido en el enlace que responde la API en JSON y luego extender JSON a una tabla en el editor de consultas.
Además, los siguientes son algunos buenos artículos sobre cómo usar Power BI para llamar a las API REST y analizar JSON. ¿Podrías ir a comprobar si ayuda en tu escenario?
https: //blogs.msdn.microsoft.com/charles_sterling/2016/05/25/how-to-call-rest-apis-and-parse-json-wi …
https: //social.technet.microsoft.com/wiki/contents/articles/37512.create-power-bi-reports-from-json -…
Saludos
v-ljerr-msft
Hola @SFNative,
Con el conector web, debería poder obtener el contenido en el enlace que responde la API en JSON y luego extender JSON a una tabla en el editor de consultas.
Además, los siguientes son algunos buenos artículos sobre cómo usar Power BI para llamar a las API REST y analizar JSON. ¿Podrías ir a comprobar si ayuda en tu escenario?
https: //blogs.msdn.microsoft.com/charles_sterling/2016/05/25/how-to-call-rest-apis-and-parse-json-wi …
https: //social.technet.microsoft.com/wiki/contents/articles/37512.create-power-bi-reports-from-json -…
Saludos
SFNative
En respuesta a v-ljerr-msft
Gracias @ v-ljerr-msft. Eso funciono.
Sin embargo, una pregunta. ¿Debo seguir los pasos para extender el JSON a una tabla siempre que cambien los datos que se devolverán en el JSON? Supongo que sí, pero quería volver a comprobarlo.
WolfBiber
En respuesta a SFNative
¿Qué datos cambian? los datos en sí mismos dentro de JSON o los metadatos (¿definición de campos?).
Que los datos cambien es muy, muy común, porque se aplicarán nuevas entradas de datos.
Si los metadatos cambian, todo debería funcionar también, en la medida en que los campos para transformaciones en pasos posteriores se mantengan sin cambios.
SFNative
En respuesta a WolfBiber
Son los datos en JSON los que cambian.
Entonces, para ser claros, cuando los datos en el sitio cambian, ¿los datos en JSON extraídos como fuente de datos cambiarían con una actualización en Power BI?
WolfBiber
En respuesta a SFNative
sí, siempre que ciertos metadatos de los campos no cambien.
Pero tenga en cuenta que los conjuntos de datos de actualización automática con fuente web parametrizada no son compatibles con el servicio PBI.
Pero hay varias soluciones que puede encontrar, es decir, aquí
Saludos
SFNative
En respuesta a WolfBiber
Gracias, @WolfBiber. Lo comprobaré.