Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Hello,
I am using a web api connection and it has 'StartDate" and "EndDate" in its string. At every scheduled daily refresh, I need to fetch only one day data and store it in the report with existing data, so my query cost is always one day data at the max.
I have tried couple of ways, one with parameters wherein I stored StartDate and EndDate and used both in web api. Upon fetching the data, I append the data to master table. But this is the same table from I fetched max date of the record to use in web api.
So as one may realize this is circular reference. I get the max date from a record table, use to fetch data from external source and append in the same table again.
This gives me following error: An error occurred in the ‘Goa-Daily’ query. Expression.Error: A cyclic reference was encountered during evaluation.
To avoid, I did few things, like using all transformation in single query, ignore privacy settings etc. but nothing helps. I think I need to somehow isolate current state of reference table and then upon scedhule refresh (or ordinary refresh) add the data to it and stop. But I could not find how to achieve that?
Thanks.
Any suggestions to resolve this please?
User | Count |
---|---|
75 | |
75 | |
45 | |
31 | |
27 |
User | Count |
---|---|
99 | |
89 | |
52 | |
48 | |
46 |