Sql 是否需要为MS BI Analysis Services手动创建FactX和DimX表?
我有一个OLTP数据库。对于这个数据库,我想使用SQL 2008 R2 Analysis Services。因此,我在VisualStudio中使用BI模板“AnalysisServices项目”创建了一个新项目 我是否需要在服务器上手动创建FactXXX和DimXXX表,或者在VisualStudio中是否可以这样做Sql 是否需要为MS BI Analysis Services手动创建FactX和DimX表?,sql,visual-studio,olap,Sql,Visual Studio,Olap,我有一个OLTP数据库。对于这个数据库,我想使用SQL 2008 R2 Analysis Services。因此,我在VisualStudio中使用BI模板“AnalysisServices项目”创建了一个新项目 我是否需要在服务器上手动创建FactXXX和DimXXX表,或者在VisualStudio中是否可以这样做 例如,维度向导右键单击解决方案资源管理器->新建维度->使用现有表中的维度文件夹是否可以用于维度,或者是否可以用于其他目的?通常,您会创建非规范化的事实和维度表,然后将其用作SS
例如,维度向导右键单击解决方案资源管理器->新建维度->使用现有表中的维度文件夹是否可以用于维度,或者是否可以用于其他目的?通常,您会创建非规范化的事实和维度表,然后将其用作SSAS项目的数据源 创建这些非规范化表的原因包括提高多维数据集/维度的处理速度,减轻OLTP数据库的负载,并明确定义事实和维度表 不过,您不必使用物理表。您可以创建提供相同信息的视图,也可以使用命名查询在数据源视图中定义查询
希望对您有所帮助。是否有向导或工具等指导方法来创建非规范化表?另外,如果我不使用物理表,这会严重影响性能吗?不,您必须手动创建它们。性能损失取决于您的数据和数据库使用情况,但速度肯定较慢。