创建解决方案和数据源(数据挖掘中级教程)
每个 MicrosoftSQL ServerAnalysis Services 项目都可为单个 Analysis Services 数据库中的对象定义架构。Analysis Services 数据库包含挖掘结构和挖掘模型、联机分析处理 (OLAP) 多维数据集和补充对象(例如数据源和数据源视图)。
使用 Business Intelligence Development Studio 创建 Analysis Services 项目时,在部署解决方案之前,解决方案将存储为本地文件。部署解决方案时,Analysis Services 会自动创建一个与项目同名的新数据库。默认情况下,Analysis Services 使用新项目的 localhost 实例。如果您使用的是命名实例,或者为默认实例指定了其他名称,则必须将项目的部署数据库属性更改为要创建数据挖掘对象的位置。
数据库创建完成后,您可以使用 SQL Server Management Studio 或 Business Intelligence Development Studio 浏览它、查看模型或创建预测。可以使用分析管理对象 (AMO) 或通过在 Business Intelligence Development Studio 中重新打开项目来继续向此数据库添加新对象。或者,可以创建新项目,但更改数据库名称。这样,您可以重新使用现有数据库并向它添加新数据挖掘对象,而不用创建新的 Analysis Services 数据库。但是,如果这样做,您应该检查项目属性,以确定是否将更新现有数据库或者是否将覆盖现有数据库。
有关 Analysis Services 项目的详细信息,请参阅定义 Analysis Services 项目。
为本教程创建新的 Analysis Services 项目
打开 Business Intelligence Development Studio。
在**“文件”菜单上,指向“新建”,再单击“项目”**。
确保已选中**“模板”窗格中的“Analysis Services 项目”**。
在**“名称”**框中,将新项目命名为 DM_Intermediate。
单击“确定”。
更改存储数据挖掘对象的实例(可选)
在 Business Intelligence Development Studio 中,单击**“项目”菜单中的“属性”**。
在**“属性页”窗格的左侧,单击“部署”**。
验证**“服务器”**名称是否为 localhost。如果使用的是其他实例,请键入该实例的名称。单击“确定”。
更改项目的部署属性(可选)
在解决方案资源管理器中,右键单击该项目并选择**“属性”**。
- 或 -
在 Business Intelligence Development Studio 中,选择**“项目”菜单中的“属性”**。
在**“属性页”窗格的左侧,单击“部署”**。
在**“选项”窗格中选择“部署模式”,将该选项设置为“全部部署”以覆盖对象,或者设置为“仅部署更改”**以更新对象或添加新对象。
创建数据源
在数据挖掘基础教程中,您创建了一个用于存储 AdventureWorksDW2008 数据库连接信息的“数据源”。在本解决方案中按照相同的步骤创建 AdventureWorksDW2008 数据源。
创建数据源
一个数据源可以支持多个数据源视图,每个数据源视图可以有多个表。但是,由于数据源和数据源视图部署到了您的 MicrosoftSQL ServerAnalysis Services 数据库以及您创建的数据挖掘模型中,因此作为最佳实践,数据源视图中应该仅包括每个数据挖掘模型或模型组所需的那些表。
在下一课中,您将添加新的数据源视图,以支持您在每节课中设计的新挖掘结构和模型。市场篮以及顺序分析和聚类分析课程使用相同的数据源,但在所有其他方面,各课程彼此是独立的,可以单独完成。
课程 |
数据源视图 |
---|---|
各型号自行车在不同区域的月销售额报表。 |
|
来自客户购买分析的数据。此数据源视图包括嵌套表。 |
|
来自客户购买分析的数据,通过添加序列标识符得到了增强。 |
|
来自呼叫中心的初步性能跟踪数据。 |