【发布时间】:2015-03-12 11:24:24
【问题描述】:
我有一个情况,我们有一个 MS SQL Server 2012 数据库,客户端请求从这个数据库生成一些报告。客户还要求在他当前的门户网站(使用 .Net C# 和 ASP.NET 的自定义 Web)或他的 IIS 中的托管 Web 应用程序中查看此数据。
我正在考虑做一些事情,它可以让您以最少的工作量即时创建查询,并且可以通过代码自定义它们(因为需求总是会改变 + 某些报告很容易制作)。举个例子,我想到的是 Ubiq(请看这里的视频:https://www.youtube.com/watch?v=UgXrbdnsa9Y)
请您给我一些可以使用的示例或解决方案。
【问题讨论】:
-
只是提醒您,SO 规则规定问题不应要求软件或工具推荐,因为它们往往会生成基于意见的回复 - 您可能需要调整此问题以适应。除此之外,听起来您要求的是某种 BI 工具 - SQL Server 具有这些(查看 SSAS 多维数据集或表格),您可以先查看这些工具。但是,定义的报告和 BI 是两个不同的东西,因此请仔细考虑 BI 解决方案是否符合客户的要求 - 他们需要学习如何使用您选择的任何 BI 工具。
标签: c# asp.net reporting business-intelligence