2017-03-02 17 views
0

当天,Visual Basic附带了Crystal Reports,它相当简单。然后,我们都转向SSRS和.rdlc文件的奇迹。 时下所有关于云计算的内容,我只是想了解我不能再这样做的新闻了,因为Azure中的SQL不支持它。我还没有找到的是我所做的。 我需要“实时”报告我的实时数据,因为它在数据库中。理想情况下,我想用一个漂亮的图形用户界面来设计我的报告,就像我一直使用Crystal和SSRS一样。我希望能够以PDF和Excel格式输出,因为我正在努力生活在我正在使用.Net Core编码的最前沿。从SQL Azure报告 - 我现在用什么?

所以我的问题是我现在应该使用什么?我是否应该使用PowerBI,或者有其他一些选择吗?我已经考虑过KendoUI和jsPDF,但是我不想从代码方面去理解它,除非我必须这样做。

如果我只是没有把正确的东西输入谷歌找到这个,我保证我会尝试。预先感谢您让我直立!

回答

1

我认为Power BI或Power BI Embedded是票 - 也许使用DirectQuery模式,因此您可以获得数据的实时图片。

如果您正在构建企业对企业应用程序,并且想要在其中嵌入报告,Microsoft(当前)会建议您使用Power BI Embedded。您当然可以使用适合您的应用程序工具集的许多其他报告API之一。 Power BI Embedded的定价模式基本上是每个渲染(尽管它稍微复杂一些)。

如果您的报告都是内部的,则可以使用自有门户随附的Power BI('Power BI Service'),或者可以将其嵌入到应用程序中(只要用户拥有Power BI许可证)。

您仍然可以使用SSRS连接到Azure SQL数据库,但是您需要某处SSRS从本地或作为Azure中的IaaS VM运行。

+0

只是为了解决以上几点: 这是一款SaaS产品,所以会有很多用户,它不仅仅是内部的。 如果这是答案,我对PowerBI非常满意,尽管我认为它让我有点不得不为每次渲染付费 - 我们可以相应地对它进行定价,但在过去,我们有一台装有SQL Server的虚拟机,我们运行了许多PDF文件,因为我们想要而不必担心它。 我们从未在服务器上真正使用过SSRS,它是LocalReport的一种情况,并动态返回代码中的数据表并将其设置为ReportSource,然后调用Render方法 –

+0

公平的话,Power BI Embedded将成为Power BI选项你(现在 - 将来可能会改变)。嵌入式商业智能和报表的价格非常昂贵 - 你会发现很多针对这种用例的付费产品,而且免费。您可以非常高兴地在Azure上使用Localreports发布PDF的虚拟机。这将是便宜的,因为它不需要是一个大尺寸。你根本不需要SQL Server。但我相信嵌入式商业智能API也可以做到这一点。 – Rich

相关问题