我是Power BI的新手。我需要创建一个仪表板发布它,以便没有桌面应用程序的用户仍然可以访问它。
我试图从其中检索统计数据的表非常大(400 MM行)。我可以编写使用参数过滤结果的查询,过滤结果的数量要少得多(2 2MM行)。我需要在应用程序上创建一个链接,将用户带到显示过滤结果(基于搜索参数检索)的在线仪表板,这些结果应该在每次用户访问仪表板时刷新。
我有几个问题:
1)对于Power BI Online来说,2 MM行的数据是否已经太多,无法管理?
2)我知道Power BI Desktop中有参数可用,但我读到,如果我用参数发布报表,它将使用发布时设置的参数值。不可能通过URI或每个请求来更改此参数。这是准确的吗?
3)创建SSRS报告比直接从Power BI查询数据库更好吗?而且,如果我使用SSRS,那么通过Power BI仪表板显示报告是否有价值?(而不是在应用程序中嵌入SSRS报告)
我目前使用的数据库技术是Oracle,但我打算迁移到SQL Server (在prem或云上,我还没有决定)
提前感谢!
发布于 2017-10-13 20:14:25
看起来你有很多难以混合的需求。PowerBI可以轻松地处理400 can的行,并获得良好的、响应式的交互性。
您可以轻松地计划每天刷新此数据几次,但如果您希望在用户访问报告时刷新此数据,那么将导致一些等待,即使它只加载了200万行。
也许一个解决方案是让“近乎实时”的数据以PowerBI格式存在,它包含所有4亿行,并通过SSRS获得“实时”数据,这将降低响应速度和交互性。
稍后迁移到SQL Server可能会允许您使用DirectQuery,这将为您提供PowerBI中的实时数据(由数据库引擎聚合)。
https://stackoverflow.com/questions/46696464
复制相似问题