尝试配置 Power BI 数据时出错 Gatwewy

Posted

技术标签:

【中文标题】尝试配置 Power BI 数据时出错 Gatwewy【英文标题】:Error when trying to configure Power BI Data Gatwewy 【发布时间】:2020-01-05 02:25:06 【问题描述】:

刚刚在其中一台公司服务器上安装了 Power BI 数据网关。

过程顺利且非常简单,我已为数据网关指定了名称。

由于它链接到我的电子邮件(我认为当其他员工尝试发布他们的报告时这将是另一个问题),当我尝试在我的网关中配置数据源时出现此错误!

无法连接:我们在尝试连接时遇到错误。详细信息:“”

活动 ID:951737c3-eea2-43c3-b5d4-7bb03e247e5b

请求 ID:b7c69cff-2be9-f965-2586-14b978802dd7

集群 URI:https://wabi-australia-southeast-redirect.analysis.windows.net

状态码:400

错误代码:DMTS_UpdateClusterDatasourceCredentialsErrorCode

时间:2019 年 9 月 2 日星期一 10:15:31 GMT+1000(澳大利亚东部标准时间)

版本:13.0.10599.151

PBIGateway:本地数据网关的服务帐户无法模拟用户。

我确定我的用户名和密码都正确,不知道为什么它不起作用!

【问题讨论】:

您确定 power bi 用户和您在本地安装网关时指定的用户相同吗? @PratikBhavsar 是的 【参考方案1】:

这个让我难过了好几天。为什么 PBI 桌面 应用程序允许在您的桌面上无缝连接,但是当您将报告发布到网络时,bong-bong 没有身份验证,没有凭据,什么都没有!这是非常令人沮丧的,除了过多的连接 ID 之外没有任何具体细节,这毫无意义。

最后,我们发现问题在于我们如何在本地设置 Power BI 网关,以及网关上的 网关服务帐户 是否有权访问我们的数据来源,来自本地 SQL Server 和 Sharepoint 中的 Excel 表。

在设置您的网关(不是个人网关,而是服务器端网关)时,我们使用管理员本地帐户创建了网关。那是我们的第一个错误。我们无法从 Sharepoint 连接到我们的任何 SQL Server 数据库。因此,我们使用 Admin O365 AD 帐户重新安装了它。 我们的 SQL Server 访问正常,但 Sharepoint 中的任何内容都不起作用 - 即使使用相同的帐户放置 Excel 文件和CSV 文件到 Sharepoint。

然后我们注意到网关默认为 NT Authority 组下的服务帐户。再次,另一个本地帐户。将其更改为另一个 O365 帐户,但又一次 - 没有任何东西可以让我们连接到 Excel 共享点文件!当 Excel 文件在 PowerBI 桌面内连接良好时,这有多难!这很令人沮丧。

所以我们再次重新安装了本地网关,但这次使用一个 AD 帐户登录,另一个系统 AD 帐户作为服务帐户。我们还将 PBI 报告发布到云端,但数据集将无法连接到 Sharepoint 中的 Excel 文件。为什么!!!???

它来到了用户选项卡,并将我们的本地网关服务帐户放在 Sharepoint 文件的连接器的用户列表中。

瞧!!它奏效了。

总结:

在桌面上创建您的 PBI 报告,并在获取数据向导中将您需要的所有内容指向您需要的任何内容 如果您指的是 Excel 文件,请勿指向本地/网络 Excel 文件。你在浪费时间。 将 Excel/CSV 或 sharepoint 中的任何内容放在 Documents 文件夹的某个位置 单击文件上的管理权限并将 On-Prem 服务网关添加到列表中 接下来,在网络上打开 Excel 文件 继续在本地桌面 Excel 中打开它 转到文件 --> 信息 单击复制位置可将文件的位置存储在剪贴板中。将此字符串保存在记事本中 关闭本地 Excel 在线关闭 Excel 转到您的 PBI 报告并通过数据源的高级编辑器编辑 M 代码 将 Excel 文件路径的 C 盘位置替换为复制到记事本中的位置 现在您的查询指向 sharepoint 中的 Excel 文件。 发布您的报告 转到 app.powerbi.com 并转到您的报表数据集 点击三个点并转到设置 转到网关集群并点击管理网关链接 打开网关集群并转到 Excel 数据连接器 选择它并单击“用户”选项卡 再次将您的本地网关服务帐户添加到此列表中 保存 刷新数据集

瞧!没有更多错误。

我希望这个冗长的答案足以让您意识到 [1] 微软编写了出色的软件,但用户体验很糟糕,并且 [2] 您需要将网关的凭据传递给使用它的任何数据源,指需要在本地报告和云报告之间建立网关的任何数据源。

【讨论】:

您好,感谢您的投票!我很高兴这节省了您的时间和挫败感。亲爱的微软——请在你的用户体验上工作!【参考方案2】:

我们在 powerbi 网关中遇到了同样的问题。原来数据库密码已过期。重置密码后。问题解决了。

【讨论】:

以上是关于尝试配置 Power BI 数据时出错 Gatwewy的主要内容,如果未能解决你的问题,请参考以下文章

为可编辑的Power BI Embedded仪表板生成嵌入令牌时出错

Power BI的RANKX()在新建度量值时出错,但在新建列时没问题?

power bi操作系统要求

如何从power bi中的python函数返回单个数据帧

使用SSAS+Power BI如何正确配置ODBC

从相对路径将数据加载到 Power BI