Aracılığıyla paylaş


Power BI bağıntı kimliğini kullanma

Power BI tümleşik bağıntı kimliği ile uygulama oturum kimliğinizi Power BI tümleşik oturum kimliğiyle ilişkilendirebilirsiniz. Power BI desteğine oturum kimliği sağlamak, ek hata ayıklama bilgilerinin alınmasına yardımcı olur.

raporlar ve panolar da dahil olmak üzere ekli tüm Power BI öğelerinden getCorrelationId işlevini çağırabilirsiniz.

getCorrelationId API'si, geçerli Power BI tümleşik bağıntı kimliğini almanıza olanak tanır.

Power BI bağıntı kimliğini alma

Aşağıdaki kod örneğinde gösterilen getCorrelationId işlevi, eklenmiş bağıntı kimliğini döndürür.

getCorrelationId(): Promise<string>

Örnek

let correlationId = await report.getCorrelationId();

Bu örnekte, bir hata oluştuğunda bağıntı kimliğinin nasıl alınıyor olduğu gösterilir.

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

Dikkat edilmesi gerekenler ve sınırlamalar

getCorrelationId işlevi yalnızca rapor yüklendikten sonra çalışır.