【问题标题】:Reporting system for multi-tenant, multi-lingual system多租户、多语言系统的报告系统
【发布时间】: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


    【解决方案1】:

    我们刚刚完成了新 ActiveReports Server 产品的 beta 版本的新修订,其中包括对您描述的场景类型的多租户支持。 由于我们本周刚刚发布了该功能,因此我们还没有理想的文档,但您可以查看基本文档 here。

    它包括一个基于 Web 浏览器的拖放即席报告设计器,该设计器由自动生成和完全可定制的逻辑数据模型提供支持,可保护业务用户免受底层技术细节的影响。

    您可以为每个租户部署一个模型,也可以在连接字符串中使用占位符为多个租户使用一个模型。

    我认为我们可以满足您上面提到的所有要求。如果有什么遗漏,请告诉我,我会看看它是否适合我们的路线图。

    Scott Willeke
    Product Manager | ActiveReports Server
    GrapeCity inc.
    

    【讨论】:

    • 谢谢,斯科特。该团队将查看 ActiveReports Server。
    猜你喜欢
    • 1970-01-01
    • 2020-01-31
    • 2018-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多