Compartilhar via


Usar a ID de correlação do Power BI

Com a ID de correlação inserida do Power BI, você pode correlacionar sua ID de sessão do aplicativo com a ID da sessão inserida do Power BI. Fornecer a ID da sessão para o suporte do Power BI ajuda a recuperar informações adicionais de depuração.

Você pode chamar a função getCorrelationId de todos os itens inseridos do Power BI, incluindo relatórios e dashboards.

A API de getCorrelationId permite obter a ID de correlação inserida atual do Power BI.

Como obter a ID de correlação do Power BI

A função getCorrelationId mostrada no exemplo de código a seguir retorna a ID de correlação inserida.

getCorrelationId(): Promise<string>

Exemplo

let correlationId = await report.getCorrelationId();

Este exemplo mostra como obter a ID de correlação quando ocorre um erro.

dashboard.on("error", function (error) {
    let correlationId = await dashboard.getcorrelationId();
    console.log("Error occurred in embed session: " + correlationId + " Error: " + error.detail.message);
});

Considerações e limitações

A função getCorrelationId só funciona depois que o relatório é carregado.