首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >托管在AWS上的PowerBI reporting MySQL并刷新

托管在AWS上的PowerBI reporting MySQL并刷新
EN

Stack Overflow用户
提问于 2021-01-18 10:20:18
回答 1查看 579关注 0票数 0

TL:我需要一个数据网关吗?当它已经在AWS云中时,我能绕过MSSQL吗?

我的场景是,我在AWS上有一个托管和可公开访问的MySQL数据库。使用PowerBI桌面,我可以愉快地连接,做我的报告和发布。我的问题在于它在发布时刷新了数据集,从过去的经验来看,这应该相当容易,但是在PowerBI中,“数据源”凭据和“计划刷新”都是灰色的,以及无用的消息.

计划刷新被禁用,因为至少有一个数据源缺少凭据。若要再次启动刷新,请转到此dataset的“设置”页,并输入所有数据源的凭据。然后重新启动计划的刷新。

但是我知道服务器是可公开访问的,并且凭证是在桌面版本中设置的,但PowerBI online /仪表板似乎没有这样做。经过一些研究后,这个链接似乎强调了MySQL数据连接器是有限的,因此,需要一个网关-这似乎是不必要的。我的问题是:

  • 除了网关之外,是否有一种简单的方法将已发布的PowerBI数据集连接到AWS?
  • 如果我要在AWS中为我的报告数据安装一个MSSQL服务器,并使用它作为我的数据集源,这是否是一个合适的替代方案?

提前感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-18 13:48:16

对于AWS上的服务,您需要一个数据网关,因为它们被归类为外部源。Azure服务不需要数据网关,因为在大多数情况下,如果这些服务中的选项允许来自其他Azure服务(如PBI )的连接,Power可以连接到这些源。在您的示例中,即使您在AWS上安装了MS SQL Server,它仍然被归类为外部托管的数据源,如果是Azure SQL Server,则不需要。另外,如果它是托管在Azure VM上的MS SQL Server,那么它需要一个Gateway连接。

您可以选择将数据导出到Azure Blob作为CSV,然后使用Power /数据流从那里加载数据,或者使用某种方法将数据推送到Azure SQL DB表集,然后以这种方式连接数据。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65772611

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档