Reports and Power BI
Build reports on your Nodinite data with any tool that reads JSON over HTTPS, using the Web API. The Web API returns the same Log Events, monitoring data, and Repository Model entities that users see in the Web Client, limited by the Role of the caller.
You can create reports with:
- Microsoft Excel
- Microsoft Power BI
- QlikView
- Any client that consumes JSON data
Connect Your Reporting Tool
- Find the operations in Scalar at the root of the Web API site; see Manage the Web API.
- For scheduled, unattended refreshes, sign in with OAuth 2.0 Client Credentials; inside your domain, Windows Authentication also works.
- Give the report account a Role with read access to only the data you report on.
Note
The Power BI Content Pack and the Power BI template are obsolete and no longer offered; see Connecting Power BI to Nodinite.
Reporting Examples
These reports were built in Power BI on Web API data.

Power BI example from Repository Model data.

Power BI example from monitor data, such as Resources in Monitor Views.

Embedded Power BI example from logged data in the Dashboard.
Next Steps
Administration
Web API
Manage the Web API