Namespace System.Integration.PowerBI

Codeunit

Name Description
Codeunit System.Integration.PowerBI."Power BI Service Mgt."
Codeunit System.Integration.PowerBI."Power BI Url Mgt"
Codeunit System.Integration.PowerBI."Power BI Report Synchronizer" Encapsulates the logic to deploy and/or delete default Power BI reports. Should be run in background.
Codeunit System.Integration.PowerBI."Power BI Workspace Mgt."

Table

Name Description
Table System.Integration.PowerBI."Power BI Customer Reports" Stores in a BLOB the reports uploaded to Power BI using the Business Central pages.
Table System.Integration.PowerBI."Power BI Report Uploads" Persists information about the reports that Business Central has uploaded to the user's Power BI personal workspace.
Table System.Integration.PowerBI."Power BI Context Settings" Persists the user settings for a specific Power BI context (e.g. which visual to display).
Table System.Integration.PowerBI."Power BI Displayed Element" Saves a list of reports to be displayed for a user in each specific context.
Table System.Integration.PowerBI."Power BI Selection Element" Represents a Power BI Element (such as report, workspace or dashboard) as returned by the Power BI backend.
Table System.Integration.PowerBI."Power BI Report Buffer"
Table System.Integration.PowerBI."Power BI Report Configuration" Saves a list of reports to be displayed for a user in each specific context.
Table System.Integration.PowerBI."Power BI Service Status Setup" Contains only one record that tracks whether the Power BI service is throttling the calls coming from Business Central, and when the service will be available again.
Table System.Integration.PowerBI."Power BI User Configuration" Persists the first report to be displayed to a user, depending on the page and profile/role they are using.
Table System.Integration.PowerBI."Power BI User Status" Tracks status for a user, e.g. if a user has active background sessions to synchronize Power BI reports.

Page

Name Description
Page System.Integration.PowerBI."Upload Power BI Report" Allows users to upload report files to Business Central, which will automatically deploy them to Power BI.
Page System.Integration.PowerBI."Power BI Element Addin Host"
Page System.Integration.PowerBI."Power BI Embedded Report Part"
Page System.Integration.PowerBI."Power BI Embed Setup Wizard"
Page System.Integration.PowerBI."Power BI WS Report Selection"
Page System.Integration.PowerBI."Power BI Deployments"
Page System.Integration.PowerBI."Power BI Element Card"

Enum

Name Description
Enum System.Integration.PowerBI."Power BI Upload Status"
Enum System.Integration.PowerBI."Power BI Element Type" Enum that lists the possible types of elements returned by API calls to Power BI, when discovering the Power BI reports.

Events

Name
OnCreateOrReadContextSettingsOnBeforeInsert
OnBeforeCreateOrReadContextSettings
OnCreateOrReadUserConfigEntryOnBeforePowerBIUserConfigurationInsert
OnBeforeCreateOrReadUserConfigEntry