从SQL Azure报告 - 我现在使用什么?

时间:2017-03-02 15:30:17

标签: azure reporting .net-core

回到当天Visual Basic附带Crystal Reports,它(相对)容易。然后我们都转向了SSRS和.rdlc文件的奇迹。 现在它完全是关于云的,我只是克服了我不能再这样做的新闻,因为Azure中的SQL不支持它。我还没有找到的是我做的事情。 我需要'实时'报告我在数据库中的实时数据。理想情况下,我想使用一个漂亮的GUI来设计我的报告,就像我一直使用Crystal和SSRS一样。我希望能够以PDF和Excel格式输出,因为我试图生活在最前沿,我在.Net Core中进行编码。

所以我的问题是我现在应该使用什么?我使用的应该是使用PowerBI,还是有其他选择吗?我已经考虑过KendoUI和jsPDF,但除非我必须,否则我并不热衷于从代码方面去做。

如果我没有向谷歌输入正确的东西找到这个,我提前道歉,我保证我确实尝试过。提前谢谢你让我直截了当!

1 个答案:

答案 0 :(得分:1)

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

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

如果您的报告都是内部报告,您可以使用自己的门户网站附带的Power BI(' Power BI服务'),或者您可以将其嵌入您的应用中(只要您的用户拥有电源) BI许可证)。

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