What happens to Project Online reports in Planner Premium?
They stop working, and your data is still reportable. Both of those are true, and hearing only one of them is how this becomes a surprise later.
A data source is not a report. Dataverse holds the data and Power BI can reach it. What does not survive is the schema every existing report was written against.
What still works
The reassuring half is real, and worth stating before the rest:
- The data itself, which lives in Microsoft Dataverse rather than disappearing
- Power BI, through the Dataverse connector rather than the Planner one
- The Dataverse Web API, a RESTful OData v4 endpoint, for custom integrations
- Power BI templates for Project for the web, published on GitHub, as a starting point
Nobody is losing their data. If your reporting is one dashboard somebody rebuilds in an afternoon, this is a non-event.
What has to be rebuilt
The word doing the work is rebuilt rather than migrated, and three separate things make it that rather than a repoint.
The schema is different, so nothing repoints
Reports were written against the ProjectData schema. Planner Premium exposes Dataverse tables with different names, shapes and relationships, so every report is authored again rather than pointed somewhere new. Microsoft states plainly that integrations relying on the ProjectData schema do not automatically translate.
There is no content pack any more
Project Online shipped a built-in Power BI content pack that stood a dashboard up quickly. Planner Premium has none. A Microsoft moderator puts it directly: you configure the connection and apply templates manually. That is a project with a person assigned to it, not a setting.
Custom fields are not queryable
This is the one that surprises people. Custom fields are held as binary blobs inside the msdyn_project and msdyn_projecttask tables rather than as individual columns, so they cannot be queried as fields. The attributes a PMO added specifically in order to report on them are the attributes a report cannot reach.
Microsoft Graph is not a way around any of this. Its standard Planner endpoints do not expose premium data, so an integration written against Graph cannot see dependencies, resources, dates or custom fields. The supported route is the Dataverse Web API, which is itself OData v4, so you are leaving one OData feed for another with a completely different schema behind it.
The Dataverse connector, the absent content pack, the Graph limitation and the binary-blob custom fields are all from answers by Microsoft staff moderators on Microsoft Q&A, checked 25 August 2026. Microsoft ships Planner monthly, so check the current position before you plan around it.
The part that applies to us too
Onplana has no Power BI connector. If you arrive with a shelf of Power BI dashboards, you rebuild them here as well. That belongs on this page rather than in a footnote, because it is the single most likely reason a reader should hesitate about us.
It is also the question worth putting to everyone else you evaluate, in those words. A rebuild is the realistic outcome nearly everywhere, and a vendor answering yes is often describing a scheduled export rather than a live connection. Ask to see a dashboard refresh against their system before you believe it.
What you get instead
Cross-project reporting is built in on every plan including Free, with CSV and Excel export, so the common case does not need a BI tool standing behind it at all. There is an OpenAPI-documented REST API if you want to build something of your own against a stable published schema.
The part that matters most for reporting is upstream of any of it: a custom field can be defined once for the whole organisation, so the same field with the same options exists on every project. That is what makes an attribute countable across a portfolio, and it is the thing per-plan fields cannot give you no matter what you connect to them.
Common questions
What happens to my Project Online Power BI reports in Planner Premium?
They stop working and have to be rebuilt. The data is still reportable, which is the part people are usually reassured by, but it lives in Dataverse under a different schema from the ProjectData feed your reports were written against. Rebuild is the accurate word rather than migrate or repoint.
Can Power BI connect to Planner Premium at all?
Yes, through the Microsoft Dataverse connector rather than the Planner connector. A Microsoft moderator confirmed it works but works differently: there is no built-in content pack, so you configure the connection and apply templates yourself. Power BI templates for Project for the web are published on GitHub and are a reasonable starting point.
Is the Project Online OData feed being switched off early?
No, and it is worth being precise because the alarming version of this circulates. Microsoft has said the ProjectData OData API is not being deprecated as part of the transition to Planner. It goes when the service goes, on 30 September 2026, along with everything else in Project Online. Treat that date as the deadline for exporting anything you need.
Can I use Microsoft Graph instead?
Not for premium data. A Microsoft staff answer states that the standard Planner endpoints in Graph, /planner/plans and /planner/tasks, do not support accessing Planner Premium data, so dependencies, resource assignments, dates and custom fields are not reachable that way. The supported route is the Dataverse Web API, which is itself an OData v4 endpoint.
Can I report on my custom fields?
Not as fields. Microsoft Q&A describes them as binary blobs inside the msdyn_project and msdyn_projecttask tables rather than individual queryable columns. If your reporting depends on custom attributes, and for most PMOs that is the whole point of having them, test this specific thing early rather than discovering it after the cutover.
How much work is rebuilding the reports?
We are not going to give you a number, because it depends entirely on how many reports you have and how deep they go, and any figure quoted by a vendor who has not seen your estate is invented. What we would say is to count them before you plan the migration rather than after. The report inventory is the item most often discovered late, and it is rarely the smallest one.
What does Onplana do here?
Cross-project reporting is built in on every plan, including Free, with CSV and Excel export, and there is an OpenAPI-documented REST API if you want to build something yourself. Custom fields can be defined once for the whole organisation, which is what makes them countable across a portfolio rather than per-plan values that never reconcile.
Does Onplana have a Power BI connector?
No, and this is the honest part of the page. If you arrive with a shelf of Power BI dashboards, you rebuild them here too. That is worth weighing against everything else, and it is the same answer you should demand from every other vendor you talk to, because a rebuild is the realistic outcome almost everywhere and the ones claiming otherwise are usually describing an export rather than a live connection.