Spotfire® 用户指南

使用 DSN 创建与 Apache Drill 和 Dremio 的数据连接

某些数据连接器需要计算机上的 DSN 才能创建或编辑连接。Spotfire 从 DSN 中导入关于如何连接到数据源的连接字符串信息。

关于此任务

要创建与以下数据源类型的连接,需要使用 DSN:

您只需在首次创建连接时或者想要更新连接时使用 DSN。

什么是 DSN

关于此任务

DSN(数据源名称)是在计算机上设置的一个对象,其中存储有关如何连接到外部数据源的信息。它还存储详细信息,例如数据源的位置、身份验证方法以及要使用的驱动程序。创建或更新与这些数据源的 Spotfire 连接时,Spotfire 将从 DSN 导入所有这些信息,并将信息保存在连接中(作为连接数据源对象的一部分)。

有关 DSN 的深入信息,请参阅 Microsoft 提供的官方文档。

支持哪些 DSN?

关于此任务

类型 说明
DSN 类型
  • DSN 必须是系统 DSN 或用户 DSN。
  • 必须使用支持的 ODBC 驱动程序创建 DSN。
  • 文件 DSN 不受支持。
身份验证类型 确保使用 Sportfire 中该数据源支持的身份验证类型来配置 DSN。

在 Windows 中创建 DSN 以供 Spotfire 使用

关于此任务

要在计算机上设置 DSN,可以使用 Windows 中的 ODBC 数据源管理器以及由数据源供应商提供的 ODBC 驱动程序。

提示: 有关如何为数据源创建并配置 DSN 的深入信息,请参阅数据源供应商提供的官方文档。

开始之前

  • 为了能够在计算机上创建或编辑 DSN,您的 Windows 用户必须具有管理权限。
  • 确保您具有连接到数据源所需的所有信息,例如服务器名称、身份验证方法和用户凭据。

过程

  1. 在 Windows 中,打开“ODBC 数据源管理器”“控制面板”>“系统和安全”>“管理工具”)。
  2. “ODBC 数据源管理器”中,使用选项卡选择要创建“系统 DSN”还是“用户 DSN”
  3. 单击“添加”
  4. “创建新的数据源”对话框中,选择与要连接到的数据源对应的驱动程序,然后单击“完成”
    此时将打开用于为 DSN 配置所选 ODBC 驱动程序的对话框。
  5. 可以使用 ODBC 驱动程序用户界面输入连接到数据源所需的信息。

结果

在创建与相应连接器(“文件和数据”>“连接到”)的新连接时,DSN 会列在 Spotfire 中。

更新 Spotfire 连接以包含对 DSN 进行的新更改

关于此任务

从 DSN 创建连接时,将从所选 DSN 导入所有必需的连接信息,并将这些信息保存在 Spotfire 连接中(作为连接数据源对象的一部分)。这使您可以在其他计算机上使用该连接在 Spotfire 中分析数据,无需在这些计算机上也设置相同的 DSN。

只需从 DSN 将连接信息导入至 Spotfire 连接一次。如果对 DSN 进行了任何更改并且也想将这些更改包含到 Spotfire 连接中,则必须更新 Spotfire 连接以从该 DSN 导入最新连接信息。

将新的 DSN 信息更新到分析中的连接中

过程

  1. 在菜单栏上,选择“数据”>“数据连接属性”
  2. “数据连接属性”对话框中,单击以选择要更新的连接,然后单击“设置”
  3. “数据连接设置”对话框中的“数据源”选项卡上,单击“设置”
  4. “数据源设置”对话框中的“登录名”选项卡上,单击“编辑”
  5. “连接”对话框中,单击以选择要从中导入新的连接信息的 DSN。如果需要,在“用户名”字段和“密码”字段中输入凭据。
  6. 要从所选 DSN 导入新的连接信息,请单击“连接”
  7. 要保存所做更改,请单击“确定”以关闭每个对话框并返回到分析中。

将新的 DSN 信息更新到库中的连接中

过程

  1. 在菜单栏上,选择“数据”>“管理数据连接”
  2. 在“管理数据连接”对话框中,浏览以找到要更新的数据连接或连接数据源。
  3. 单击以选择数据连接或连接数据源,然后单击“编辑”
  4. 出现提示时,使用您的数据源凭据登录。
    提示: 如果要更新连接数据源而非数据连接,请转至步骤 6。
  5. “数据连接设置”对话框中的“数据源”选项卡上,单击“设置”
  6. “数据源设置”对话框中的“登录名”选项卡上,单击“编辑”
  7. “连接”对话框中,单击以选择要从中导入新的连接信息的 DSN。如果需要,在“用户名”字段和“密码”字段中输入凭据。
  8. 要从所选 DSN 导入新的连接信息,请单击“连接”
  9. 要保存所做更改,请单击“确定”以关闭每个对话框,然后单击“保存”