Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Za pomocą osadzonego identyfikatora korelacji usługi Power BI można skorelować identyfikator sesji aplikacji z identyfikatorem sesji osadzonej usługi Power BI. Podanie identyfikatora sesji do pomocy technicznej usługi Power BI pomaga w pobieraniu dodatkowych informacji o debugowaniu.
Funkcję getCorrelationId można wywołać z dowolnych osadzonych elementów usługi Power BI, w tym raportów i pulpitów nawigacyjnych.
Interfejs API getCorrelationId umożliwia uzyskanie bieżącego identyfikatora korelacji osadzonej usługi Power BI.
Jak uzyskać identyfikator korelacji usługi Power BI
Funkcja getCorrelationId pokazana w poniższym przykładzie kodu zwraca osadzony identyfikator korelacji.
getCorrelationId(): Promise<string>
Przykład
let correlationId = await report.getCorrelationId();
W tym przykładzie pokazano, jak uzyskać identyfikator korelacji po wystąpieniu błędu.
dashboard.on("error", function (error) {
let correlationId = await dashboard.getcorrelationId();
console.log("Error occurred in embed session: " + correlationId + " Error: " + error.detail.message);
});
Zagadnienia i ograniczenia
Funkcja getCorrelationId działa tylko po załadowaniu raportu.