Внедрение плитки панели мониторинга

Совет

Попробуйте внедрить плитку панели мониторинга или поэкспериментировать с нашими клиентскими API в разделе "Обзор api"на тестовой площадке Power BI Embedded Analytics.

В этой статье рассматриваются действия по внедрению плитки панели мониторинга в приложение. Дополнительные сведения о плитках панели мониторинга см. в разделе " Введение в плитки панели мониторинга" для конструкторов Power BI.

Внедрение плитки панели мониторинга

При внедрении содержимого Power BI в приложение используется объект конфигурации для определения содержимого, которое вы внедряете, и для указания параметров содержимого. Затем этот объект передается в API.

При внедрении плитки панели мониторинга используйте объект конфигурации типа ITileLoadConfiguration:

interface ITileLoadConfiguration {
    accessToken: string;
    dashboardId: string;
    embedUrl: string;
    id: string;
    tokenType?: models.TokenType;
    type: string;
}

Этот интерфейс содержит следующие свойства:

Пример

В следующем примере показано, как внедрить одну плитку панели мониторинга:

// Set up the configuration object that determines what to embed and how to embed it.
let embedConfiguration = {
    accessToken: anAccessToken,
    dashboardId: aDashboardId,
    embedUrl: anEmbedUrl,
    id: aTileId,
    tokenType: aTokenType,
    type: 'tile'
};
 
// Get a reference to the HTML element that contains the embedded dashboard tile.
let tileContainer = $('#tileContainer')[0];
 
// Embed the dashboard.
let tile = powerbi.embed(tileContainer, embedConfiguration);

Дальнейшие действия