Table 6301 Power BI Report Configuration

App
Base Application
Namespace
System.Integration.PowerBI
Versions
17-28
Obsolete
Removed 26.0, seen from 23. Use table Power BI Selected Elements instead. The new table supports multiple types of embedded elements.

Fields, 10Keys, 1Obsolete, 2

Versions171819202122232425262728

Source29

Source in 29

src/Layers/W1/BaseApp/Modules/System/PowerBI/Obsoleted/PowerBIReportConfiguration.Table.al80 lines, Copyright (c) Microsoft Corporation. MIT

#if not CLEANSCHEMA26 
namespace System.Integration.PowerBI;

/// <summary>
/// Saves a list of reports to be displayed for a user in each specific context.
/// </summary>
table 6301 "Power BI Report Configuration"
{
    Caption = 'Power BI Report Configuration';
    ReplicateData = false;
    ObsoleteReason = 'Use table Power BI Selected Elements instead. The new table supports multiple types of embedded elements.';
    ObsoleteState = Removed;
    ObsoleteTag = '26.0';
    DataClassification = CustomerContent;

    fields
    {
        field(1; "User Security ID"; Guid)
        {
            Caption = 'User Security ID';
            DataClassification = EndUserPseudonymousIdentifiers;
        }
        field(2; "Report ID"; Guid)
        {
            Caption = 'Report ID';
            DataClassification = EndUserPseudonymousIdentifiers;
        }
        field(3; Context; Text[30])
        {
            Caption = 'Context';
            Description = 'Identifies the page, role center, or other host container the report is selected for.';
            DataClassification = CustomerContent;
        }
        field(5; ReportName; Text[200])
        {
            Caption = 'ReportName';
            DataClassification = CustomerContent;
        }
        field(10; ReportEmbedUrl; Text[2048])
        {
            Caption = 'ReportEmbedUrl';
            DataClassification = CustomerContent;
            Description = 'Cached display URL.';
        }
        field(20; "Workspace ID"; Guid)
        {
            Caption = 'Workspace ID';
            DataClassification = EndUserPseudonymousIdentifiers;
        }
        field(21; "Workspace Name"; Text[200])
        {
            Caption = 'Workspace Display Name';
            DataClassification = CustomerContent;
        }
        field(50; "Report Page"; Text[200])
        {
            Caption = 'Report Page';
            DataClassification = CustomerContent;
        }
        field(51; "Show Panes"; Boolean)
        {
            Caption = 'Show Panes';
            DataClassification = SystemMetadata;
        }
    }

    keys
    {
        key(Key1; "User Security ID", "Report ID", Context)
        {
            Clustered = true;
        }
    }

    fieldgroups
    {
    }
}

#endif