【发布时间】:2021-01-14 07:50:39
【问题描述】:
我尝试使用 SSO 设置从 Power BI Desktop 到 Snowflake 的连接。我按照此处所述的说明进行操作:https://docs.snowflake.com/en/user-guide/oauth-powerbi.html
所以,我做了以下事情:
在 Snowflake 中,我运行了以下命令,其中
create security integration powerbi
type = external_oauth
enabled = true
external_oauth_type = azure
external_oauth_issuer = '<AZURE_AD_ISSUER>'
external_oauth_jws_keys_url = 'https://login.windows.net/common/discovery/keys'
external_oauth_audience_list = ('https://analysis.windows.net/powerbi/connector/Snowflake')
external_oauth_token_user_mapping_claim = 'upn'
external_oauth_snowflake_user_mapping_attribute = 'login_name';
尝试从 Power BI Desktop 连接时出现以下错误:
无法连接
我们在尝试连接时遇到错误。 详细信息:“ODBC:错误 [28000] OAuth 访问令牌无效。
我也尝试了external_oauth_snowflake_user_mapping_attribute = 'email_address';,但没有成功。
有人知道这可能会出错吗?
【问题讨论】:
标签: powerbi single-sign-on snowflake-cloud-data-platform