User guide
How to use Power BI Connector for Odoo, screen by screen.
What you get
Every report published to Power BI appears as a table, with typed columns and paging. There is no custom connector to install and no Power Query to write.
Refreshing
Power BI refreshes on its own schedule. Each refresh re-runs the report against current data, read with the token owner's access rights.
Rows are paged: Power BI follows the next-page link until a page comes back short, so a table larger than one page arrives complete.
What the columns are
The labels you chose on the report. Types are real - dates are dates, numbers are numbers - so Power BI will aggregate a total without you casting anything.
Relations arrive as their display name: "France", not an id into a table you do not have.
Filtering
Filter in Power BI, as you would with any source. The feed does not implement $filter or $orderby: the report's own filter and sort are the ones that were reviewed and shared, and letting a dashboard quietly widen them would defeat the point.
If you need different rows, edit the report or make a second one.
Two people, two datasets
If you and a colleague each connect with your own token, the same table can legitimately hold different rows. That is the module working: the dataset contains what that person is allowed to see.
For a shared dashboard, decide deliberately whose view it should show, and issue the token for that person.
Checking a connection
Reports > Power BI > Tokens shows last used, refresh count and the address the last refresh came from. If a dashboard looks stale, that is the first place to look.