Spotfire® 用户指南

访问 Microsoft SQL Server Analysis Services 中的数据

按照以下步骤创建与 Microsoft SQL Server Analysis Services 的新连接,并将数据添加为导入的数据或数据库中数据。

关于此任务

提示: 要了解有关使用 SQL Server Analysis Services 连接器创建数据连接和处理数据的更多信息,请参见:

创建连接并添加外部(数据库中)数据

按照以下步骤添加与 Microsoft SQL Server Analysis Services 数据库中的数据的连接。

过程

  1. 单击“文件和数据”
  2. 在“文件和数据”浮出控件中,单击“连接至”
  3. 在连接器的列表中,单击“Microsoft SQL Server Analysis Services”
  4. 在“Microsoft SQL Server Analysis Services”浮出控件中,单击“新建连接”
  5. 在“Microsoft SQL Server Analysis Services 连接”对话框中,指定要连接到的服务器
  6. 选择要使用的“身份验证方法”,并且如果选择了“用户名和密码”,请输入凭据。
  7. 单击“连接”
  8. 选择所需的“数据库”“多维数据集”
  9. 单击“确定”
    “连接中的数据选择”对话框将打开。
  10. 在面板左侧单击选择感兴趣的数据。
    单击顶层可以选择整个多维数据集。
    通过选择单个度量组或在搜索字段中键入搜索词可以限制在面板中显示哪些内容。
    双击折叠项以将其展开,或双击叶节点以将其发送到“连接中的数据选择”列表。
  11. 单击“添加”>可将所选数据移至“连接中的数据选择”字段。
  12. 通过单击“连接中的数据选择”列表中的所选列或层级,然后在“设置”窗格中单击“限制”,可以进一步限制维度列和层级。
    如此一来,您可以筛选掉维度中的特定值,从而只包括感兴趣的值。例如,您可以只选择一个国家的数据。请注意,无法限制度量而只能限制维度,因为多维数据集会在所选维度的上下文中计算度量。
  13. 如果需要,您可以指定此连接中的数据应仅用作外部数据。右键单击多维数据集名称,并选择“加载方法”以及所需的选项。
  14. “将数据添加到分析”浮出控件中的最终步骤是数据表的汇总视图,这些数据表将添加到 Spotfire 分析中。对于数据库中分析,请确保从连接添加的数据表配置为“外部”
    提示: 要将数据表的加载方法更改为“外部”,请在汇总视图中单击该数据表,然后从下拉菜单中选择“外部”
  15. 单击“确定”

创建连接并导入数据

按照以下步骤导入 Microsoft SQL Server Analysis Services 多维数据集的数据。

过程

  1. 单击“文件和数据”
  2. 在“文件和数据”浮出控件中,单击“连接至”
  3. 在连接器的列表中,单击“Microsoft SQL Server Analysis Services”
  4. 在“Microsoft SQL Server Analysis Services”浮出控件中,单击“新建连接”
  5. 在“Microsoft SQL Server Analysis Services 连接”对话框中,指定要连接到的服务器
  6. 选择要使用的“身份验证方法”,并且如果选择了“用户名和密码”,请输入凭据。
  7. 单击“连接”
    Spotfire 将连接到指定服务器,并且该服务器上可用的多维数据集将列在“多维数据集”下拉列表中。
  8. 选择感兴趣的“数据库”
  9. 选择感兴趣的“多维数据集”
  10. 单击“确定”
    “连接中的数据选择”对话框将打开。
  11. 如果希望限制导入操作,使其仅从单个度量值组导入数据,请在下拉列表中选择感兴趣的度量值组。
    您也可以在搜索字段中键入任意文本,查找只含该文本的对象。
  12. 在左侧窗格中单击感兴趣的对象,然后单击“添加 >”
    请参见图标说明了解有关不同对象的含义的信息。如果选择多维数据集图标,您将获得多维数据集中的所有数据。就层级而言,必须始终将整个层级添加到列表中,但以后可以使用“限制数据”按钮从实际选择中筛选出层级中更高级别的详细信息。可以根据需要多次重复此步骤,将更多数据添加到选择中。
    所选数据会添加到“连接中的数据选择”列表中。
  13. 通过单击“连接中的数据选择”列表中的所选列或层级,然后在“设置”窗格中单击“限制”,可以进一步限制维度列和层级。
    此时将打开“限制数据”对话框。
  14. 清除希望从所选内容中删除的类别对应的复选框。
  15. 单击“确定”,关闭“限制数据”对话框。
  16. 选择好数据后,建议单击“估计导入大小”按钮了解有关所选内容能否导入的提示。
    此计算过程可能要花费一定时间。计算时不会考虑度量值,因此如果添加了许多度量值,您可能无法导入所选内容,即便预计的行数和列数较少。预计的导入大小可能有助于判断导入会否失败。接着,下次尝试从该多维数据集中导入数据时,您应尝试确保估计的大小小于前一次的大小。
  17. 选择好数据后,单击“确定”
  18. “将数据添加到分析”浮出控件中的最终步骤是数据表的汇总视图,这些数据表将添加到 Spotfire 分析中。对于内存中分析,请确保从连接添加的数据表配置为“导入”
    提示: 要将数据表的加载方法更改为“导入”,请在汇总视图中单击该数据表,然后从下拉菜单中选择“导入”
  19. 单击“确定”

结果

如果所选数据足够小,则会导入数据。
提示: 请在共享数据连接中执行所有数据选择工作,并将其保存到库中,而不是直接添加到分析。如此一来,您便可在日后重复使用已完成的工作,或与他人共享所选的内容。
注:
  • 导入期间,集合只会应用一次。这意味着所选的多个集合如果不含交叉数据,则会导致数据表中不含任何数据。
  • 不支持 PKI。