主菜单 上一节  |  下一节

建立远程 Internet 连接

Microsoft® SQL Server™ 2000 Analysis Services 使您得以使用 TCP/IP 协议或 HTTP 连接到服务器。

为什么?

随着 OLAP 多维数据集的常规使用在公司的许多部门愈来愈发展,在任意时间从任意位置访问数据也变得愈来愈重要。Analysis Services 使最终用户得以通过支持 PivotTable® 服务的客户端工具(Analysis Services 客户端),使用 Internet 连接通过防火墙访问分析服务器数据库和多维数据集。此功能不要求在 Analysis Manager 中进行任何额外设置,在默认情况下是启用的。

 

方案:

市场部希望在其访问站点和商店时能够远程访问数据。您将向其展示如何使用 HTTP 连接字符串从客户端应用程序(在本示例中为 Microsoft Excel 2000)连接到服务器。

如何使用 HTTP 从 Excel 连接到多维数据集

本节要求在工作站上有 Microsoft Office 2000。还要求在要访问的计算机上运行有 Microsoft Internet Information 服务 (IIS)。在该同一计算机的 C:\inetpub\wwwroot 文件夹下还必须有 Msolap.asp 文件。(可从 C:\Program Files\OLAP Services\Bin\ 文件夹中复制。)最后,您必须知道计算机的名称或 TCP/IP 地址。

  1. 启动 Microsoft Excel。
  2. 当空电子表格出现时,在“数据”菜单中,单击“数据透视表和数据透视图报表”命令。
  3. 数据透视表和数据透视图向导的第一步打开。单击“外部数据源”,然后单击“下一步”按钮。

    32.gif

  4. 在向导的第二步,单击“获取数据”。
  5. “选择数据源”对话框打开。单击“OLAP 多维数据集”选项卡。确保选中“<新数据源>”,然后单击“确定”按钮。

    33.gif

  6. “创建新数据源”对话框打开。在“请输入数据源名称:” 框中,输入“Remote internet connection to Sales”。
  7. 在“为您要访问的数据库选定一个 OLAP 供应者”框中,单击“Microsoft OLE DB Provider for OLAP Services 8.0”。单击“连接”。

    34.gif

  8. “多维连接”对话框打开。输入 HTTP://Localhost (或 HTTP:// 服务器 TCP/IP 地址或名称)。即可建立与分析服务器的 Internet 连接。单击“下一步”按钮。

    59.gif

  9. 显示分析服务器中可用的数据库列表。选择“教程”数据库,然后单击“完成”按钮。
  10. 在“创建新数据源”对话框中,在“选定包含所需数据的多维数据集:”框中,单击“Sales”,然后单击“确定”按钮。

    60.gif

  11. 在“选择数据源”对话框中,单击“确定”按钮。 
  12. 在向导的第二步,单击“下一步”按钮,然后单击“完成”按钮。

    61.gif

  13. 返回 Excel 电子表格,在 Excel 电子表格中,可以通过 Internet 连接按行与列拖动维度并分析数据。

至此,您已完成了本教程的“高级分析”一节。若要学习更多内容,请继续学习“数据挖掘”一节,或查看 SQL Server 联机丛书。

主菜单 上一节  |  下一节