none
POWER BI report server 连接 SSAS windows验证问题 RRS feed

  • 问题

  • 环境:

    A服务器(BIwork):Windows server 2012 R2 datacenter系统装有SQL Server2016 配置有Power BI Report Server 20188月版,IP地址为:192.168.10.175

    B服务器(BI):Windows server 2008 R2 Enterprise系统装有SQL Server2014 配置有SSAS服务,数据库:Daly_SSAS cubeCUBE_Daly,IP地址为:192.168.10.135

    问题描述:

    已经配置了K8S验证,我在10.175上的Power BI Report Server 上的数据源,用windows身份验证-以用户身份查看报告,数据源配置 Data Source=BI;Initial Catalog=Daly_SSAS;Cube=CUBE_Daly;SSPI=Kerberos ,在10.175上可以测试成功,但在10.175之外的PC机上访问Power BI Report Server,通过此配置数据源测试不成功,这个是我配置的K8S有问题吗?还有我通过windows身份验证后SSAS的username函数是否可以得到此登录用户?


    2018年12月29日 1:55

全部回复

  • Do you use domain account or local windows account in RS data source?
    2018年12月29日 18:26
  • Hi liaoliaowuji,

    先把问题简单梳理一下,您是在192.168.10.135(A)上配置有SSAS的数据源,192.168.10.175上有Report server(B),然后在C机器上可以连接B但是无法获取A上的数据源,三台机器都配置了Kerberos。如果我的理解有误,请指出。

    这个应该是Kerberos的双跃点(double hop)问题,您可能没有为您的B机器设置delegation。https://blog.dbi-services.com/power-bi-report-server-kerberos-setup/

    Best Regards,

    Teige


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2019年1月2日 2:53
    版主
  • 是的,账号委派的时候,添加找不到 MSOLAP这两个服务类型,用的是使用任何身份验证协议,SPN已经设置好了,为什么会找不到这两个服务类型呢?
    2019年1月2日 6:20