Codeunit 6301 Power BI Service Mgt. in 18
- App
- Base Application
Versions171819202122232425262728latest
Source29
Procedures, 51
| Name | Parameters | Returns | Access | Obsolete | |||
|---|---|---|---|---|---|---|---|
| GetReports | (var Record Power BI Report Buffer, var Text, var Text, Text[30]) | public | - | ||||
| GetReportsForUserContext | (var Record Power BI Report Buffer, var Text, var Text, Text[30]) | public | - | ||||
| CheckForPowerBILicense | () | Boolean | public | Pending 18.0 | |||
| License check is no longer performed as a background task. Use CheckForPowerBILicenseInForeground instead. | |||||||
| IsReportEnabled | (Guid, Text) | Boolean | public | - | |||
| IsUserReadyForPowerBI | () | Boolean | public | - | |||
| GetPowerBIResourceUrl | () | Text | public | - | |||
| GetPowerBiResourceName | () | Text | public | - | |||
| GetGenericError | () | Text | public | - | |||
| GetReportPageSize | () | Text | public | - | |||
| GetUnauthorizedErrorText | () | Text | public | - | |||
| GetPowerBIUrl | () | Text | public | - | |||
| GetContentPacksServicesUrl | () | Text | public | - | |||
| GetContentPacksMyOrganizationUrl | () | Text | public | - | |||
| UploadDefaultReportInBackground | () | public | Pending 18.0 | ||||
| Use SynchronizeReportsInBackground instead | |||||||
| UploadDefaultReport | () | public | Pending 18.0 | ||||
| Run codeunit "Power BI Report Synchronizer" instead | |||||||
| RetryUnfinishedReportsInBackground | () | public | Pending 18.0 | ||||
| Use SynchronizeReportsInBackground instead | |||||||
| RetryAllPartialReportUploads | () | public | Pending 18.0 | ||||
| Run codeunit "Power BI Report Synchronizer" instead | |||||||
| SelectDefaultReports | () | public | Pending 18.0 | ||||
| Use PowerBIReportSynchronizer.SelectDefaultReports instead | |||||||
| DeleteDefaultReportsInBackground | () | public | Pending 18.0 | ||||
| Use SynchronizeReportsInBackground instead | |||||||
| DeleteMarkedDefaultReports | () | public | Pending 18.0 | ||||
| Run codeunit "Power BI Report Synchronizer" instead | |||||||
| UserNeedsToDeployReports | (Text[50]) | Boolean | public | Pending 18.0 | |||
| Use PowerBIReportSynchronizer.UserNeedsToSynchronize instead | |||||||
| UserNeedsToRetryUploads | () | Boolean | public | Pending 18.0 | |||
| Use PowerBIReportSynchronizer.UserNeedsToSynchronize instead | |||||||
| UserNeedsToDeleteReports | () | Boolean | public | Pending 18.0 | |||
| Use PowerBIReportSynchronizer.UserNeedsToSynchronize instead | |||||||
| IsUserDeployingReports | () | Boolean | public | Pending 18.0 | |||
| Use IsUserSynchronizingReports instead. | |||||||
| IsUserRetryingUploads | () | Boolean | public | Pending 18.0 | |||
| Use IsUserSynchronizingReports instead. | |||||||
| IsUserDeletingReports | () | Boolean | public | Pending 18.0 | |||
| Use IsUserSynchronizingReports instead. | |||||||
| SetIsDeployingReports | (Boolean) | public | Pending 18.0 | ||||
| Use SetIsSynchronizing instead. | |||||||
| SetIsRetryingUploads | (Boolean) | public | Pending 18.0 | ||||
| Use SetIsSynchronizing instead. | |||||||
| SetIsDeletingReports | (Boolean) | public | Pending 18.0 | ||||
| Use SetIsSynchronizing instead. | |||||||
| IsPBIServiceAvailable | () | Boolean | public | - | |||
| LogException | (var Text, var Text) | public | Pending 16.0 | ||||
| Use more specific tags to make data classification and filtering easier. | |||||||
| LogMessage | (Text) | public | Pending 16.0 | ||||
| Use more specific tags to make data classification and filtering easier. | |||||||
| CanHandleServiceCalls | () | Boolean | public | - | |||
| HasUploads | () | Boolean | public | - | |||
| GetFactboxFilterFromID | (Text) | Text | public | - | |||
| GetData | (var Text, var Text, Text) | Text | public | - | |||
| GetDataCatchErrors | (var Text, var Text, var Integer, Text) | Text | public | - | |||
| GetReportsUrl | () | Text | public | - | |||
| IsPowerBIDeploymentEnabled | () | Boolean | public | - | |||
| GetIsDeployingReports | () | Boolean | public | Pending 18.0 | |||
| User IsUserSynchronizingReports instead | |||||||
| UpdateEmbedUrlCache | (var Record Power BI Report Buffer, Text) | public | - | ||||
| GetEnglishContext | () | Code[30] | public | - | |||
| IsUserAdminForPowerBI | (Guid) | Boolean | public | - | |||
| FormatSpecialChars | (Text) | Text | public | - | |||
| CheckPowerBITablePermissions | () | Boolean | public | - | |||
| GetPowerBiTelemetryCategory | () | Text | public | - | |||
| CheckForPowerBILicenseInForeground | () | Boolean | public | - | |||
| SynchronizeReportsInBackground | () | public | - | ||||
| IsUserSynchronizingReports | () | Boolean | public | - | |||
| SetIsSynchronizing | (Boolean) | public | - | ||||
| GetJobQueueCategoryCode | () | Code[10] | public | - | |||
Events, 3
| Kind | Name | Parameters | Obsolete |
|---|---|---|---|
| Integration event | OnGetReports | (var Record Power BI Report Buffer, var Text, var Text, Text[30]) | - |
| Integration event | OnUploadReports | (var DotNet ImportReportRequestList, var DotNet ImportReportResponseList) | - |
| Integration event | OnRetryUploads | (var DotNet ImportedReportRequestList, var DotNet ImportedReportResponseList) | - |