映射数据库连接

Insights in ArcGIS Enterprise
Insights 桌面版

Insights desktop 的共享页面、工作簿和工作簿包可以包含对数据库表的引用。 目标 Insights 帐户必须包含同一数据库的连接,页面或工作簿才能正确显示。 在某些情况下,您需要映射目标 Insights 帐户中的连接。

如果目标 Insights 帐户中包含与用于共享页面或打包工作簿的连接相似的连接,则不需要进行映射。 如果连接使用具有相同用户名的相同数据库,则其视为相似。 否则,必须映射连接。

注:

使用 TNS 的 Oracle 数据库在 WindowsLinuxmacOS 上具有不同的文件路径。 如果您的共享页面、工作簿或工作簿包引用了使用 TNS 的 Oracle 连接,并且在不同的操作系统之间共享,您则需要编辑连接的 TNS 文件路径参数,即便两个部署中的连接引用相同的 Oracle 数据库也是如此。 TNS 别名无法编辑,并且在两个部署中必须相匹配。

共享页面或工作簿时映射连接

共享页面和工作簿通常包含共享项目时的数据和布局的快照。 但是,具有交叉过滤器和预定义过滤器的共享页面和工作簿包含实时数据。 将具有来自数据库连接的实时数据的页面或工作簿从 Insights desktop 共享至 Insights in ArcGIS Enterprise 时,Insights in ArcGIS Enterprise 中的数据库连接可用于查看数据。 如果数据库连接在 Insights in ArcGIS Enterprise 帐户中不可用,则必须映射连接,以便在查看页面时能够使用正确的凭据。

注:

Insights desktop 共享到 Insights in ArcGIS Online 的页面和工作簿始终需要复制而非引用数据库数据集。

请使用以下步骤在共享页面或工作簿上映射数据库连接:

  1. 请按照以下步骤将页面工作簿共享至 ArcGIS Enterprise 门户,然后单击共享
    注:

    页面随即共享至 ArcGIS 主连接

    如果存在必须映射的数据库连接,则将显示映射连接窗口。

  2. 单击连接名称旁边的连接按钮。 如果连接按钮禁用,则无需映射连接。
  3. 针对数据库连接,输入您的密码。 将自动填充用户名。
  4. 单击添加
  5. 针对所有未映射的数据库连接,重复步骤 2 到 4。
  6. 单击应用

随即映射连接并在 ArcGIS Enterprise 中创建连接。 在 Insights in ArcGIS Enterprise 中查看页面或工作簿时,可以显示数据。

导入包时映射连接

可以通过引用数据或复制数据来打包包含数据库数据集的工作簿。 将包含引用数据的包导入 Insights desktopInsights in ArcGIS Enterprise 时,需要访问同一数据库。 如果无法使用数据库名称和用户名找到数据库,则必须先映射连接,然后包才能完成导入。

注:

包含引用的数据库数据集的包无法导入到 Insights in ArcGIS Online

请使用以下步骤为工作簿包映射数据库连接:

  1. 按照步骤导入工作簿包

    如果存在必须映射的数据库连接,则将显示映射连接窗口。

  2. 单击连接名称旁边的连接按钮。 如果连接按钮禁用,则无需映射连接。
  3. 针对数据库连接,输入您的密码。 将自动填充用户名。
  4. 单击添加
  5. 针对所有未映射的数据库连接,重复步骤 2 到 4。
  6. 单击应用