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.