Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
Anonymous
Not applicable

¿Cómo agregar una ruta de acceso relativa a Power Query existente para habilitar la actualización de programación para orígenes de datos web?

Hola Comunidad,

Estoy trabajando en el origen de datos Web ( llamada a la API DE REST ) por primera vez. Puedo actualizar y capturar datos mediante Web.contents() en Power query /Power BI desktop . Sin embargo, nos gustaría publicar el informe en el servicio Power BI y habilitar la actualización de programación. No soy capaz de programar la actualización y dice lo siguiente .

Este conjunto de datos incluye un origen de datos dinámico. Dado que los orígenes de datos dinámicos no se actualizan en el servicio Power BI, este conjunto de datos no se actualizará. Más información: https://aka.ms/dynamic-data-sources.

  • Origen de datos para Query1

Algunos lugares en la comunidad, leí que necesitamos agregar una ruta relativa para habilitar la actualización de programación para orígenes de datos dinámicos. Lo intenté, pero no soy capaz de sucumbido . He añadido debajo de la consulta de energía que estoy utilizando en el informe . Por favor, ayúdame a solucionar este problema.

Dejar
url ?
"https://xyz.com/api/v1.1/data/search?format=object&query=search%20Host%20with%20(traverse%20%3A%3A%3...",
FnGetOnePage ?
(url) como registro >
Dejar
Origen: Json.Document(Web.Contents(url,[Headers-[Authorization-"Bearer xyz"]])),
datos - probar Source{0}[results] de lo contrario null,
siguiente: pruebe Source{0}[next] de lo contrario, sea nulo,
res [Datos,datos, Siguiente-siguiente]
En
res,
CombinedList
List.Combine(
List.Generate(
()>[res - FnGetOnePage(url)],
cada [res][Datos]<>null,
cada [next_url [res][Next], res - FnGetOnePage(next_url)],
cada [res][Datos])),
"Convertido a la tabla" - Table.FromList(CombinedList, Splitter.SplitByNothing(), null, null, ExtraValues.Error),
"Columna expandida1" - Table.ExpandRecordColumn('Converted to Table", "Column1", '"App Id", "App Name", "End of Support Date", "Server Middleware Software Instance", "Server Name", "Software Version","App Id", "App Name", "End of Support Date", "Middleware Server Software Instance", "Server Name", "Software.
"Columnas reordenadas" - Table.ReorderColumns('Columna expandida1','Id de la aplicación", "Nombre de la aplicación", "Nombre del servidor", "Instancia de software de middleware del servidor", "Versión del software", "Fin de la fecha de soporte")
En
"Columnas reordenadas"

Gracias

G Venkatesh

3 REPLIES 3
v-rzhou-msft
Community Support
Community Support

Hola @vgarlap

Encontré este blog puede ayudarte alovear tu problema.

Blog : Web.Contents(), Funciones M y Errores de actualización de conjuntos de datos en Power BI

Saludos

Rico Zhou

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Anonymous
Not applicable

Hola Comunidad,

Basándome en la sugerencia proporcionada, incluí RelativePath y Query en mi consulta m . Todavía no funcionaba. Es extraño que no haya ninguna función llamada RelativePath . Además, he pasado por el blog escrito por Chris Webb relacionado con RelativePath y la opción Query . No ayudó.

Capture.PNG

Por favor, ayó.

G Venkatesh

Anonymous
Not applicable

¿Alguna ayuda por favor?

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors