【问题标题】:Is it possible to use SQL Azure Reporting with a filtered SQL Azure Federation database?是否可以将 SQL Azure 报告与过滤的 SQL Azure 联合数据库一起使用?
【发布时间】:2012-03-06 17:00:41
【问题描述】:

是否可以将 SQL Azure Reporting Services 与使用联合的 SQL Azure 数据库一起使用,表由租户 ID 联合,并且要求对数据库的所有访问都通过由联合密钥过滤的连接完成,即过滤按租户?

仅按照this forum post 中的建议连接到特定的联合成员数据库是不够的,因为一个租户不能查看另一个租户的数据。 SQL Azure 联合必须使用“FILTERING=ON”条件过滤连接。

有什么方法可以让 SQL Azure Reporting Services 执行必要的 USE FEDERATION 命令以通过联合密钥过滤连接?

或者,让 Reporting Services 以任何其他方式(如 OData Web 服务)访问可能被过滤的数据?

期望的结果是每个租户都可以运行报告并且只能看到自己的数据。

【问题讨论】:

    标签: reporting-services azure-sql-database federation


    【解决方案1】:

    SQL Azure Reporting Services 不支持联合(从当前版本开始),因此您最好的选择是编写一个服务并让 SARS 使用该服务作为数据源。

    【讨论】:

    猜你喜欢
    • 2015-05-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-28
    • 1970-01-01
    • 1970-01-01
    • 2013-12-30
    • 2021-08-28
    相关资源
    最近更新 更多