我有一个大立方体,我想知道是否有可能创建具有相同结构但具有不同数据的子多维数据集,例如:
Cube公司
我可以为每个多维数据集创建一个项目,但是如果有变化,我必须在每个项目中进行,这可能需要很长的时间才能完成。
发布于 2016-03-06 19:57:50
我建议的一种选择是将SQL表放在一个名为DW的数据库中。然后创建一个名为DW_OfficeA的单独数据库,它仅是对DW表的视图,其名称与DW中的表相同,但只返回Office的正确行集。对Office和C也一样,为每个表创建单独的数据库。您可以在每个数据库中添加一个助手表,并填充该数据库的office标识符,这样您的所有SQL视图都可以在不同的数据库中相同,只需连接到helper表。
现在,您应该能够将SSAS源代码部署到三个不同的SSAS数据库中。然后将SSAS数据源连接字符串更改为指向特定于office的SQL数据库,然后进行处理。这应该可以让您完成您的既定目标,而不需要维护3组SSAS源代码。
https://stackoverflow.com/questions/35830555
复制相似问题