连接到数据挖掘服务器
单击“ 连接 ”按钮选择现有连接,或创建与 Analysis Services 实例的新连接。
为什么需要连接到服务器?
创建连接时,可以使用 Analysis Services 服务器提供的数据挖掘算法,并利用服务器的优化处理。
无需将数据或结果保存在 Analysis Services 数据库或SQL Server数据库中。 Excel 数据挖掘外接程序只能使用在 Excel 中存储的数据,或者使用作为 Excel 数据源连接到的数据。
如何创建新连接
单击“ 连接 ”按钮。
在 “Analysis Services 连接 ”对话框中,单击“ 新建”。
在“ 连接到 Analysis Services ”对话框中,键入服务器名称。
指定身份验证方法。
指定用于存储数据挖掘模型的目录或 Analysis Services 数据库。
注意
如果尚未创建任何数据库,则您可以使用“(默认值)”来创建连接,然后测试连接;然而,无法向默认连接添加挖掘模型。 创建任何挖掘模型之前,应该创建到现有数据库的连接。
如果是通过 Web 服务连接到服务器,请键入该 Web 服务所需的用户名和密码。
键入新连接的友好名称。
单击“ 测试连接 ”以验证服务器是否可用。
排除连接故障
本部分提供有关连接到 Analysis Services 的一些常见问题的解答。
我收到一条消息,指出“找不到连接”。
如果按钮下部的文本显示 “无连接”,则表示尚未创建与 Analysis Services 数据库的连接,或者连接失败。 您可以继续处理来自 Access 或其他数据源的 Excel 中的数据,但如果要创建数据挖掘模型或运行预测查询,则必须拥有活动连接。
假设我没有使用服务器的权限?
如果没有足够的权限将挖掘模型存储在服务器上,或者想要尝试数据挖掘而不保存工作,则可以使用表分析工具创建临时数据结构和临时模型。 您仍需要能在服务器上存储临时模型。 要求管理员在服务器上启用 会话挖掘模型的 使用。
如果您想确保保存模型,可以禁用使用临时模型的选项,或可以在数据挖掘客户端中使用向导。 这些向导在服务器上存储所有模型。 您将需要对存储模型的数据库具有管理访问权限,所以,我们建议您让管理员创建一个数据库,该数据库专门用于使用外接程序创建挖掘模型。
我的连接断开;是否我会丢失所做的所有工作?
如果终止与服务器的连接,您的结果和数据将不会丢失,因为它们存储在 Excel 中。 但是,如果您创建了一些临时模型,则在一个较短的时间后这些模型将从服务器中删除。 因此,如果暂时失去连接,有时模型不会被删除。
生成的任何数据或结果将不丢失,因为所有报表和表存储在 Excel 中。
注意
当外接程序与 Analysis Services 服务器通信时,不要断开与服务器或网络的连接。 例如,不要在创建模型或处理数据时断开连接。 在某些情况下,可能会损坏您的数据。
我无法使用 Visio 工具连接到模型
Visio 数据挖掘模板无法使用临时挖掘结构和模型。 若要创建某个挖掘模型的关系图,该模型必须存储在服务器上。
我如何监视连接的使用情况?
跟踪 (数据挖掘客户端 for Excel) 工具可创建外接程序与指定服务器之间所有活动的日志。
若要启用会话模型的监视,请在“跟踪器”对话框中选择“使用会话模型”选项。
通过跟踪,您可以在创建模型和结构时查看生成的 DMX 和 XMLA 命令。 您还可以查看客户端为在 Excel 中生成结果和报告而发送的查询。
什么是临时模型? 我如何保存临时模型?
默认情况下,Excel 表分析工具创建临时数据结构和挖掘模型。 只要工作簿保持打开且不断开 Analysis Services 的连接,就可以继续浏览和查询临时模型。
关闭 Excel 工作簿后,或者更改或结束与 Analysis Services 的连接后,将立即删除已创建的结构和模型。
在您在 Excel 数据挖掘客户端中完成某一向导后,模型将默认保存到服务器中,但在每个向导的最后一页上,存在用来使用临时模型的选项。 如果选择此选项,则所创建的数据挖掘结构和模型都将存储在一个临时文件中。 只要 Excel 保持打开状态,您就可浏览、管理和修改结构和模型。 但是,关闭 Excel 后,该结构及其相关模型都将被删除。
还可以通过使用数据挖掘高级查询编辑器并选择一个 DMX 模板来显式创建临时结构或模型。 添加 USE SESSION MODELS
子句可指定对象是临时的。
创建挖掘模型和结构的备份
若要创建模型或结构的备份,可以在 Excel 数据挖掘客户端中使用管理模型 (SQL Server数据挖掘加载项) 导出它。
如果您创建了一个临时挖掘模型,该模型通常具有难于理解的名称,例如 Table5_593679_TS_62446。 但是,可以使用 Trace (Data Mining Client for Excel) 工具发现表分析工具创建的临时结构和模型的名称,然后使用 管理模型进行备份。
标识和导出临时模型
在 Excel 数据挖掘客户端的 “连接 ”组中,单击“ 跟踪”。
查看连接活动日志,并且通过查看列和可预测输出定位模型(举例)。
高级用户:如果您熟悉 DMX 或 XMLA,则可以将语句复制到文件以供以后使用。
找到临时模型和结构的名称后,打开 “管理模型 ”并选择模型。
单击“导出此挖掘模型”以便在您指定的位置中生成一个脚本文件。