0

We have a process which build tables dynamically in the Oracle database. That mean, table may add new columns or delete old columns. We have created PowerBI dataset using "select * from table_a order by 1". Then published this report in the server and set it up to refresh daily. Few days all worked well.

Then few new columns are added in table_a, but daily refresh didn't bring those columns. Now, I downloaded the PBIX from the server, opened in PowerBI Desktop app, refreshed the datasets. All new columns are added to dataset. Saved the file, published again to the server. Looks like a bug in PowerBI server refresh. One more thing, if a column is deleted in the table, refresh in the server fails, same method used to resolve - download, refresh, save and publish.

Is there a way fix this issue? I appreciate any help here.

As of now, I have to download PBIX, open in Desktop app, Refresh dataset, save and publish again. Our plan is do this for every month or until a failure or customer notice about missing new columns.

1 Answer 1

0

When you do a refresh in PBI Desktop, it is also refreshing the data model meta data/schema. Where as in PBI Service, it is only refreshing the data.

You'll need to continue refresh and publish in Desktop, or look at XMLA Enpōint or ALM Toolkit.

Sign up to request clarification or add additional context in comments.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.