Sdílet prostřednictvím


Použití ID korelace Power BI

Pomocí vloženého ID korelace Power BI můžete korelovat ID relace aplikace s ID relace Power BI Embedded. Poskytnutí ID relace podpoře Power BI pomáhá při načítání dalších informací o ladění.

Funkci getCorrelationId můžete volat z všech vložených položek Power BI, včetně sestav a řídicích panelů.

Rozhraní API getCorrelationId umožňuje získat aktuální ID korelace power BI Embedded.

Jak získat ID korelace Power BI

Funkce getCorrelationId zobrazená v následující ukázce kódu vrátí vložené ID korelace.

getCorrelationId(): Promise<string>

Příklad

let correlationId = await report.getCorrelationId();

Tento příklad ukazuje, jak získat ID korelace, když dojde k chybě.

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

Důležité informace a omezení

Funkce getCorrelationId funguje pouze po načtení sestavy.