當我們試圖GenerateToken
使用PowerBI API V2得到一個嵌入令牌保持在RLS /應用程序旗下擁有數據的情況下,我們又回到了以下回應:雙向電力API調用的generateToken拋出DMTS_MonikerNotFoundError
{"error":{"code":"DMTS_MonikerNotFoundError","pbi.error":{"code":"DMTS_MonikerNotFoundError","parameters":{},"details":[]}}}
以前有沒有人處理過這個問題,並知道可能會出現什麼問題或者如何理解更多,也就是說,Power BI中有什麼地方可以看到日誌以及這裏發生了什麼,DMTS代表什麼?
我在一個JSON對象傳遞如下的GenerateToken
電話:
{
"accessLevel": "View",
"datasetId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"identities": [
{
"username": "[email protected]",
"datasets": [
"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
]
}
]
}
另一種看法是,如果我通過在主帳戶,而不是(我們連誰是用戶到Azure作爲,而嵌入) [email protected]
,那麼相同的代碼工作正常,我們得到一個嵌入令牌。
在Power BI示例應用程序,上面的錯誤表現爲:
Operation returned an invalid status code 'NotFound'<r><r>
at Microsoft.PowerBI.Api.V2.Reports.<GenerateTokenInGroupWithHttpMessagesAsync>d__16.MoveNext()