我可以使用此 REST API 调用通过 OAuth2 访问令牌在 Power BI 中设置数据源凭据。例如,
{
"credentialDetails": {
"credentialType": "OAuth2",
"credentials": "{\"credentialData\":[{\"name\":\"accessToken\", \"value\":\"eyJ0....fwtQ\"}]}",
"encryptedConnection": "Encrypted",
"encryptionAlgorithm": "None",
"privacyLevel": "None",
"useEndUserOAuth2Credentials": "False"
}
}
Run Code Online (Sandbox Code Playgroud)
当我这样做时,访问令牌的有效期很短,一小时后就会过期。此后,Power BI 无法再连接到数据源。
我不明白的是,为什么当我通过浏览器使用 Power BI 服务登录数据源时,凭证似乎没有过期;Power BI 仍可以在数小时后刷新数据。
我的问题:如何使用 REST API 以编程方式复制当我通过浏览器向 Power BI 服务提供数据源凭据时会发生什么情况?
| 归档时间: |
|
| 查看次数: |
816 次 |
| 最近记录: |