安装 Oracle NoSQL Database Analytics Integrator
Prerequisites
要使用 Oracle NoSQL Database Analytics Integrator,必须完成以下操作:
- 您需要有 Java 11 或更高版本。
- 在 Oracle Cloud Infrastructure 上注册账户。有关详细信息,请参阅 Oracle Cloud Infrastructure - 注册。
- 创建可从中安装和执行 Oracle NoSQL Database Analytics Integrator 的计算实例。有关更多信息,请参阅计算实例。
- 在 Oracle NoSQL Database Cloud Service 中创建一个或多个表并使用数据填充这些表。有关更多详细信息,请参阅创建并填充 NoSQL 表。
- 在 OCI 对象存储中创建存储桶。有关详细信息,请参阅在对象存储中创建存储桶。
- 在 Oracle Autonomous Data Warehouse (ADW) 中创建数据库。有关详细信息,请参阅在 Autonomous Data Warehouse 中创建数据库。
- 下载并安装与 ADW 数据库建立安全连接所需的客户端身份证明 ( wallet )。有关详细信息,请参阅安装安全数据库连接所需的身份证明。
- 如果您希望使用基于用户到服务的验证,而不是基于服务到服务的验证(通过 OCI 资源主用户),则生成授权令牌以促进使用对象存储对 ADW 数据库的验证。有关更多详细信息,请参阅为对象存储生成授权令牌。
- 启用/存储 ADW 数据库用于访问对象存储中的对象的身份证明,即启用 OCI 资源主用户身份证明或在 ADW 数据库中存储/启用用户的对象存储 AUTH_TOKEN。有关更多详细信息,请参见 Enable the OCI Resource Principal Credential or Store/Enable the User's Object Storage AUTH_TOKEN in the ADW Database 。
- 为计算实例和 ADW 数据库创建动态组(可选)。有关更多详细信息,请参阅为计算实例和 ADW 数据库(可选)创建动态组。
- 为动态组创建具有相应权限的策略。有关详细信息,请参阅为动态组创建具有相应权限的策略。
在满足使用 Oracle NoSQL Database Analytics Integrator 的所有先决条件后,可以安装和配置该实用程序。然后,您可以执行实用程序将 NoSQL Cloud Service 中表的内容复制到 Autonomous Data Warehouse,以便使用 Oracle Analytics 分析数据。
安装
您可以从 Oracle Technology Network 下载 Oracle NoSQL Database Analytics Integrator。您可以将其安装在所需的计算环境中,可以是 Oracle Cloud Compute 实例或您自己的本地环境,也可以是 Oracle Cloud 外部的环境。实用程序的安装软件包作为压缩 tar 文件或 zip 文件提供;例如,nosqlanalytics-<version>.tar.gz
或 nosqlanalytics-<version>.zip
。如果您决定在 Oracle Cloud 计算实例上安装该实用程序,则在下载所需的安装软件包后,您应该将该软件包远程复制到计算实例。
例如,假设您将版本 1.0.1 的 zip 文件下载到本地环境的 ~/Downloads 目录,然后执行以下操作:
scp ~/Downloads/nosqlanalytics-1.0.1.zip opc@<public-ip-address>:/home/opc
ssh opc@<public-ip-address>
unzip nosqlanalytics-1.0.1.zip
这会将实用程序安装在计算实例上名为 opc 的用户的起始目录下,即 /home/opc/nosqlanalytics-1.0.1
。
注意:
如果在 Oracle Cloud Compute 实例上安装该实用程序,则可以使用您自己的安全身份证明或 Oracle Cloud 实例主用户执行该实用程序。但是,如果您将实用程序安装在 Oracle Cloud Infrastructure 外部以进行测试,则必须使用自己的 Oracle Cloud 安全身份证明来运行该实用程序。仅当要复制的 NoSQL 表大小较小时,才应从本地环境执行该实用程序。相关主题