Forum Discussion

marcosimeone's avatar
marcosimeone
Frequent Visitor
4 years ago

Dynamic data source that cannot be refreshed in the Power BI service is present

i am trying to connect to SAP Success Factor via OData with standard web connector.
this connector allows the reading of 1000 records at a time, I found a recursive function in this blog that allows you to browse the other records as well. this function does what it promises.
I share the link to the post and the code used:

https://community.powerbi.com/t5/Power-Query/Help-with-recursive-web-power-query-oDATA-SuccessFactors/m-p/1880906

 

 

 

 

Origine = Json.Document(Web.Contents("https://myistance/odata/v2/PerPersonal?$format=json")),
    Personalizzato1 = List.Generate(()=>Origine[d] , each Record.HasFields(_,"results")=true ,
    each try Json.Document(Web.Contents(_[__next]))[d] otherwise [df=[__next="SSS"]]),

 

 

 

 

 

the problem is that when I publish in power bi service it tells me that there is a dynamic connection and therefore the report cannot be updated.

 

Is there another way to get all the records with the WEB connector without running into a dynamic connection? BA_Pete mahoneypat 

6 Replies