【发布时间】:2011-08-03 15:04:45
【问题描述】:
这是一个相当繁重的要求列表,但我想知道这里是否有人有任何想法可以调查。
我们需要一个报告系统来支持多租户、多语言的数据库系统。该系统将通过互联网提供——它不是基于内部网的。我们将使用在 Windows Server 2008 R2 上运行的 SQL Server 2008 R2。
在系统中,每个租户都会有自己的数据库。
每个租户都可以为系统中每个表中的字段设置自己的标题。任何标题更改都必须反映在报告中。
租户必须能够编辑现有报告或创建新报告。
这样做时,租户不得查看或编辑任何其他租户的报告。
租户不得创建可以查看其他租户数据的报告。
用户可能会被限制在他可以查看表格中的哪些字段 - 用户必须不能创建报告来查看这些受限字段。不同的用户或用户组对他们可以查看的字段或表格有不同的限制。
报告系统必须能够提供不同类型的报告,例如图表、表格数据、日历/学年/财政年度报告、表格样式报告。
SQL Server Reporting Services 2008 R2 能否满足上述所有要求?
如果是这样,我们如何设置 Reporting Services 以满足这些要求?
或者,是否有其他报告工具可以满足这些要求?
【问题讨论】:
标签: reporting-services multilingual multi-tenant