【问题标题】:PowerBI using AD使用 AD 的 PowerBI
【发布时间】:2018-05-04 20:39:38
【问题描述】:

我正在尝试使用 AD 身份验证通过 PowerBI 连接到 Azure SQL 数据库。基本上,我们希望 PowerBI 报告的用户在连接到数据库时使用他们自己的 AD 凭据。

使用 Windows 身份验证,我可以通过 SSMS 连接到 Azure SQL。但是当我通过 PowerBI 尝试完全相同的方式时,它会说“用户未被授权”

我在 Azure SQL Server 上创建了一个 AD 用户(来自外部),它是我的 AD 用户。

我错过了什么吗?

【问题讨论】:

    标签: azure-sql-database powerbi powerbi-datasource


    【解决方案1】:

    请确保 SQL Azure 数据库的防火墙规则配置为“允许访问 Azure 服务”。

    目前 Power BI 在连接到 Azure SQL 数据库时不支持 AAD 身份验证,但使用 Microsoft ODBC Driver 13 可以按照here 的说明进行操作。

    ODBC (for AD PW Auth; must have ODBC Drive 13 for SQL Server) 
    Driver={ODBC Driver 13 for SQL Server};Server=<servernamehere>;Database=<databasenamehere>;Encrypt=yes;TrustServerCertificate=no;Connection Timeout=30;Authentication=ActiveDirectoryPassword
    

    【讨论】:

    • 我可以使用 ODBC 连接在线发布到 PowerBI (app.powerbi.com) 吗?
    • 据我了解,选项是 Azure SQL(没有 AAD 身份验证)和 SSAS 表格模型(通过 GateWay)。
    • 是的,您需要网关来保持数据更新。另一位 Power BI 用户收到了我作为答案发布的同一篇文章,他也在尝试在 Power BI 上运行。 community.powerbi.com/t5/Integrations-with-Files-and/…
    猜你喜欢
    • 1970-01-01
    • 2021-12-29
    • 1970-01-01
    • 2021-06-26
    • 2022-10-07
    • 1970-01-01
    • 1970-01-01
    • 2021-07-15
    • 1970-01-01
    相关资源
    最近更新 更多