要使用户能够访问 Insights in ArcGIS Enterprise,您必须先安装基础 ArcGIS Enterprise 部署。
您还需要安装 Insights in ArcGIS Enterprise。有关说明,请参阅安装 ArcGIS Insights in ArcGIS Enterprise。
所需的基础 ArcGIS Enterprise 部署
为了支持 Insights in ArcGIS Enterprise,必须进行基础 ArcGIS Enterprise 部署,并需要获得 ArcGIS Server Standard、ArcGIS Server Advanced、ArcGIS Server Workgroup Standard 或 ArcGIS Server Workgroup Advanced 许可。有关如何创建该基础部署的教程,请参阅教程:安装基础 ArcGIS Enterprise 部署。
注:
如果针对于 ArcGIS Server 的 ArcGIS Web Adaptor 未配置为启用管理访问权限,则 ArcGIS Server 必须配置为使用 CA 签名证书才能支持创建数据库连接。
一些组织可能需要 ArcGIS Data Store 的 CA 签名 SSL 证书。有关详细信息,请参阅替换 ArcGIS Data Store SSL 证书。
部署构建完成后,还需要配置所需的门户设置(见下文)。
所需的门户配置设置
设置基础 ArcGIS Enterprise 部署后,确保组织中的用户具有访问和使用 Insights 的相应角色、权限和用户类型。
用户需要以下内容:
- 默认的发布者或管理员角色,或等效的自定义角色,可添加数据、创建可视化和使用空间分析。
- Insights Analyst、Creator 或 GIS Professional 用户类型。
- 分配给该用户的 Insights 许可。Insights Analyst 用户类型包括 Insights 许可。
有关详细信息,请参阅许可。
下一步,配置其他设置以启用重要服务和功能,例如地理编码和路径(见下文)。
针对 ArcGIS Insights 功能的重要设置
这些配置设置不是必需的,但是完成这些设置后,门户成员可以连接到数据仓库、对数据进行地理编码、使用适合其区域的地图(和范围)等。
注册关系数据存储类型
要支持数据库连接以允许用户从业务数据库添加数据集,门户的托管服务器站点必须具有所需的已注册关系数据存储类型。请按照以下步骤操作以确保 Insights 可使用您的数据库。
- 将所需供应商文件上传至 ArcGIS Server。PostgreSQL 不需要该步骤,因为 PostgreSQL JDBC 驱动程序包括在 ArcGIS Server 中。若要注册 PostgreSQL 关系数据存储类型,请跳至步骤 2。
- 获取要注册的数据库类型所需的供应商文件(请参阅所需供应商文件以获取列表)。
- 针对单个数据库类型,将供应商文件打包到压缩文件夹 (.zip) 中。
注:
压缩 JDBC 驱动程序进行上传时,.jar 文件应位于归档的根路径下。.zip 文件内不应包含任何文件夹。
- 使用管理员帐户,登录到 ArcGIS Server Administrator Directory (http://server:port/arcgis/admin)。
- 浏览至上传。
- 单击选择文件。
- 浏览至包含要注册数据库的供应商文件的压缩文件夹。
- 选择该压缩文件夹,然后单击打开。
- 或者,向要上传的文件添加描述。
- 单击上传。
- 请注意已上传文件的项目 ID。
- 浏览回主页。
- 在 ArcGIS Server 上注册数据存储类型。
- 浏览至 ArcGIS Server Administrator Directory 中的数据。
- 浏览至 relationalDatastoreTypes。
- 浏览至注册。
- 使用已上传项目 ID 下拉列表中的项目 ID 选择压缩文件夹。PostgreSQL 不需要该步骤,因为没有为步骤 1 创建压缩文件夹。
- 从关系数据存储类型下拉列表中选择相应的类型。
- 单击注册项目。
- 重新启动 ArcGIS Server。
- 按照步骤 1 和 2 完成所有所需数据存储类型注册后,必须在站点内的每台计算机上重新启动 ArcGIS Server。为此,需要重新启动 Windows 服务或者使用 Linux 上的 stopserver 和 startserver 脚本。
- 验证用户数据库权限。
- 确保 Insights 用户拥有创建数据库连接和查询数据的所需数据库权限。
提示:
Insights 可在门户组织默认底图的空间参考系统中显示空间数据。仅用于显示和查询目的;而不会更改基础数据。如果两个空间参考系统的基础地理坐标系不兼容,会出现对齐和准确性问题。要确保空间数据的高性能和正确显示,建议组织对于其默认底图和空间数据使用同一空间参考系统。可以更改门户的默认底图或者重新投影空间数据,以与组织的底图相匹配。
编辑关系数据存储类型
编辑已注册的关系数据存储类型以更新其属性。继续进行任何编辑之前,请备份一份 JSON 属性的副本。要编辑关系数据存储类型,请遵循以下步骤:
- 在 ArcGIS Server 中编辑已注册的关系数据存储类型。
- 使用管理员帐户,登录到 ArcGIS Server Administrator Directory (http://server:port/arcgis/admin)。
- 浏览至 ArcGIS Server Administrator Directory 中的数据。
- 浏览至 relationalDatastoreTypes。
- 单击需要编辑的已注册关系数据存储类型。
- 向下滚动至页面底部,然后单击编辑。
- 修改属性,然后单击更新。
- 重新启动 ArcGIS Server,以使更改生效。
编辑已注册的关系数据存储类型后,需要在站点内的每台计算机上重新启动 ArcGIS Server。为此,需要重新启动 Windows 服务或者使用 Linux 上的 stopserver 和 startserver 脚本。
有关详细信息,请参阅编辑关系数据存储类型。
配置实用程序服务
配置支持门户中特定功能(例如执行分析,其取决于实用程序服务)所需的实用程序服务。下表列出了所有实用程序服务及其支持的 Insights 功能:
选项 | 描述 |
---|---|
允许用户通过指定地址向其数据集中添加位置。有关用户说明,请参阅启用数据的位置。 | |
针对创建缓冲区/行驶时间启用融合边界。 | |
启用查找最近点。 | |
允许用户使用丰富数据向地点或区域添加人口统计信息。 | |
允许用户为创建缓冲区/行驶时间指定交通方式,例如步行时间或货运距离。 |
注:
- 您可以对您的门户进行配置以使用 ArcGIS Online 的实用程序服务。有关详细信息,请参阅配置 ArcGIS Online 实用程序服务。
- 如果想要在离线环境中运行 Insights,则必须在联合或托管服务器中配置服务。
配置计划
必须先在 ArcGIS Enterprise 组织中启用计划,然后才能在 Insights 中计划更新。您可以在 Portal for ArcGIS 上使用以下位置的 gw-config.properties 文件来配置 ArcGIS Enterprise 以支持计划和更改其他配置: arcgis/portal/framework/webapps/arcgis#sharing/WEB-INF/classes/resources。
注:
从 ArcGIS Enterprise 10.8.1 开始可以使用计划更新。
设置 | 描述 | 默认值 |
---|---|---|
config.is-tasks-scheduling-enabled | 启用或禁用组织的计划。 | true |
config.max-scheduled-active-tasks-per-user | 单个用户可以创建的最大计划数。所有计划类型(Insights 页面、ArcGIS Notebooks 等)都将计入总数。 | 20 |
config.max-scheduled-task-runs-history-count | 计划历史记录中保存的先前运行次数。 | 30 |
config.failed-scheduled-task-runs-to-disable | 单个计划中连续出现的最大故障数。如果达到最大故障数,则计划更新将暂停。 | 5 |
配置边界图层
配置边界图层以使组织成员可以在其地图和分析中使用包含所支持国家/地区的边界信息的要素图层。
配置边界图层时,用户可以从添加到页面窗口的边界选项卡中添加这些图层。边界图层是用户向其数据添加位置时可采用的另一种方法。有关用户说明,请参阅以下主题:
配置 Living Atlas 内容
在 ArcGIS Living Atlas of the World 中配置订阅者和高级内容以使此 ArcGIS Online 集合适用于您的门户。不需要登录 Living Atlas 帐户的 ArcGIS Online 内容默认可用。
批量地理编码
您的组织中的地理编码器必须支持批量地理编码,以便在多个地址上启用位置。有关用于配置地理编码器的详细信息,请参阅配置实用程序服务。