使用 Analysis Services 导入向导导入数据挖掘项目

本主题介绍如何在 SQL Server Data Tools (SSDT) 中使用模板从服务器导入(多维和数据挖掘)项目,通过从另一台服务器上的现有数据挖掘项目导入元数据来创建新的数据挖掘项目。

从现有数据挖掘项目导入数据源、挖掘结构和挖掘模型

使用模板时, 从服务器(多维和数据挖掘)项目导入,SQL Server Data Tools (SSDT) 将创建新的数据挖掘项目,然后从指定的数据挖掘项目复制元数据。 新项目包含与从中导入的 ssASnoversion 数据库相同的数据源、数据源视图、挖掘结构和挖掘模型。 但是,在更新某些属性并处理对象之前,不能使用该项目,如前所述:

  • 数据本身不会从源服务器复制到新的数据挖掘项目,仅导入数据源和数据源视图的定义。 在导入过程完成并创建对象之后,您必须通过训练挖掘结构和依赖模型来填入数据,以填充对象。 可以使用在数据挖掘设计器中的命令“全部处理”来训练模型和结构。

  • 如果要导入在以前版本的 Analysis Services 中创建的项目,则数据源可能会使用未安装在要导入项目的服务器上的提供程序。 如果在处理导入的挖掘结构时遇到错误,请右键单击每个数据源并选择 “打开设计器 ”以编辑连接字符串并查看提供程序属性。

    此时,可能还需要验证用于处理数据挖掘对象的帐户或查询数据挖掘模型是否具有对数据源的必要权限。

  • 默认情况下,导入项目时,工作区数据库设置为 localhost,或者将任何默认实例配置为 SQL Server Data Tools 中的 默认目标服务器 (SSDT)。 若要设置此属性,请在 “选项” 菜单中选择 “商业智能设计器”,选择 “Analysis Services”,然后选择“ 常规”。

    请注意,在 SQL Server 2014 中,可以设置另一个单独的选项来配置 Analysis Services 表格模型项目的默认部署服务器。 此设置 “默认部署服务器”确定表格模型项目的默认工作区数据库。 不能使用支持表格模型的实例来进行数据挖掘项目。

    如果无法将默认部署数据库更改为使用在多维或数据挖掘模式下运行的 Analysis Services 实例,则始终可以使用 “项目属性 ”对话框指定部署数据库。

通过导入现有数据挖掘项目创建新的数据挖掘项目

  1. 在 SQL Server Data Tools 的“ 文件 ”菜单上,单击“ 新建”,然后单击“ 项目”。

  2. 在“新建项目”对话框中的“已安装模板”下,单击“商业智能”,单击“Analysis Services”,然后单击“从服务器导入”(多维/数据挖掘)。

  3. 对于 “名称”,键入项目的名称,然后指定位置和解决方案名称,然后单击“ 确定”。

    导入 Analysis Services 数据库向导将启动。 单击“欢迎”页上的“确定”继续。

  4. 在页面上,为服务器选择源数据库,指定包含要导入的解决方案的 Analysis Services 实例。

    对于 数据库,请选择包含要导入的数据挖掘对象的 Analysis Services 数据库。

    警告

    不能指定要导入的对象;选择现有的 Analysis Services 数据库时,将导入所有多维和数据挖掘对象。

    单击 “下一步”

  5. 完成向导页显示导入操作的进度。 无法取消作或更改正在导入的对象。 完成后,单击“ 完成 ”。

    使用 SQL Server Data Tools (SSDT)自动打开新项目。

另请参阅

项目属性 (SSAS 表格)