Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Powerbi 如何在Power BI中使用真实数据库并使其动态刷新?_Powerbi - Fatal编程技术网

Powerbi 如何在Power BI中使用真实数据库并使其动态刷新?

Powerbi 如何在Power BI中使用真实数据库并使其动态刷新?,powerbi,Powerbi,我是Power BI(免费版)的新手,有人要求我开发一个报告系统,从excel表格生成报告,这些报告只适用于我收集的数据 但我的问题是如何立即从SQL server连接到数据,而无需将其转换为excel,然后将其导入power BI,我还希望动态刷新数据 我尝试的解决方案之一是添加新数据集,但我得到以下消息: 无法计划刷新,因为数据集不包含任何 数据模型连接,或是工作表或链接表。安排 刷新时,必须将数据加载到数据模型中 我已经寻找了很多解决方案,但没有一个奏效 我错过了一个概念吗?谢谢如果此数据

我是Power BI(免费版)的新手,有人要求我开发一个报告系统,从excel表格生成报告,这些报告只适用于我收集的数据

但我的问题是如何立即从SQL server连接到数据,而无需将其转换为excel,然后将其导入power BI,我还希望动态刷新数据

我尝试的解决方案之一是添加新数据集,但我得到以下消息:

无法计划刷新,因为数据集不包含任何 数据模型连接,或是工作表或链接表。安排 刷新时,必须将数据加载到数据模型中

我已经寻找了很多解决方案,但没有一个奏效


我错过了一个概念吗?谢谢

如果此数据存储在SQL SERVER表中,那么这是一个非常简单的过程

创建新的power bi报告(.Pbix)时,应该会看到一条提示,询问您是否要“获取数据”。您将选择“SQL Server数据库”选项-请参见下图:

然后,将要求您输入服务器和数据库名称,并指定“导入”或“直接查询”模式。如果选择“导入”,则每次访问报表或在报表会话中“刷新”时,数据都将刷新。如果选择后者,连接将始终处于活动状态,即对数据库中数据的任何更改都将反映在报告中

通过此窗口后,系统将要求您指定凭据或使用windows身份验证来访问数据库和服务器。之后,您可以指定一个查询以拉入一些数据,也可以从表列表中进行选择

我希望这有帮助