我需要在我的计算成员表达式中使用从数据库表中选择的值。如何引用多维数据集外部的对象?
例如:我在我的多维数据集中有测量"Sales“。我想创建一个计算成员,它将是从数据库表中选择的"Sales“和一些常量的乘积。
CALCULATE;
CREATE MEMBER CURRENTCUBE.[Measures].MultiSales
AS [Measures].[Sales] * <and here I need to add constant from database table>,
VISIBLE = 1;
如何引用数据库表?(此表与多维数据集在同一数据
这是我第一次使用SQL Server Analysis Services,在这个项目中,用户必须能够访问跨不同服务器和域的SSAS多维数据集(通过自定义web仪表板),但不能访问其他服务器的SSAS数据库连接字符串。因此,组织A和组织B将在其自己的服务器上拥有自己的多维数据集,但是组织A的用户必须能够查看组织B的多维数据集,组织B的用户必须能够查看组织A的多维数据集,但是这两个组织都不应该访问连接字符串。
我从下面的链接了解到允许HTTP访问SSAS服务器和多维数据集,但这需要设置用户进行身份验证,或者允许另一个组织的用户匿名访问另一个组织的服务器,我不确定这种情况是否可以接受,或者这是否是实