选择创建方法(维度向导)
可以使用**“选择创建方法”**页选择如何创建维度。
打开维度向导
- 在 SQL Server Data Tools (SSDT) 的解决方案资源管理器中,右键单击 Analysis Services 项目的**“维度”文件夹,然后单击“新建维度”**。
选项
使用现有表
从数据源中的一个或多个表创建维度。 可用于该维度的属性取决于表中数据的结构。有关详细信息,请参阅使用现有表创建维度。
在数据源中生成时间表
在基础数据源中创建时间表,然后使用该表创建时间维度。 不存在这类表,并且不想使用脚本创建表时,可使用此选项。 新的时间表将包含日期范围数据、属性和在向导中指定的日历。注意 若要使用此选项,必须具有在基础数据源中创建对象的权限。 如果没有在数据源中创建对象的权限,可以尝试改用“在服务器上生成时间表”选项。
有关详细信息,请参阅通过生成时间表来创建时间维度。
在服务器上生成时间表
在服务器上直接创建时间表,然后使用该表创建时间维度。 如果没有在基础源数据中创建对象的权限,可以使用此选项。 新的时间维度将包含日期范围数据、属性和在向导中指定的日历。有关详细信息,请参阅通过生成时间表来创建时间维度。
在数据源中生成非时间表
在没有基础关系数据源的情况下设计维度,然后为数据源生成必要的架构。 这种方法称为自上而下的建模。注意 若要使用此选项,必须具有在基础数据源中创建对象的权限。
生成维度可以使用模板,也可以不使用模板。 若要使用模板生成维度,请从**“模板”**列表中选择模板。
有关详细信息,请参阅通过在数据源中生成非时间表来创建维度。
模板
选择要用于创建维度的模板。 模板提供面向特定商业用途的一组完整的属性和层次结构定义。注意 仅当选择了“在数据源中生成非时间表”选项时,此选项才可用。