Oracle NoSQL Database Analytics Integrator 入门

Oracle NoSQL Database Analytics Integrator 将 NoSQL Database Cloud Service 表中的数据复制到 Oracle Autonomous Data Warehouse Cloud Service 中创建的数据库。

Oracle NoSQL Database Analytics Integrator 概览

在 Oracle NoSQL Database Cloud Service 中存储数据后,您可能需要使用 Oracle Analytics(基于云或桌面版本)分析该数据。由于 Oracle Analytics 当前不支持将 Oracle NoSQL Database Cloud Service 作为数据源,因此 Oracle NoSQL Database Analytics Integrator 可用于将数据从 Oracle NoSQL Database Cloud Service 表复制到 Oracle Autonomous Data Warehouse Cloud Service ( ADW ) 中的相应表。将 NoSQL 表中的数据复制到 ADW 数据库后,Oracle Analytics 提供的所有工具都可用于可视化和分析该数据。

完成使用 Oracle Cloud Infrastructure 服务的先决条件后,您可以通过 Oracle Cloud Compute 实例的命令行,甚至从本地环境安装、配置和执行实用程序。

Oracle Technology Network 下载 Oracle NoSQL Database Analytics Integrator,并将其安装在所需的计算环境中。安装后,您将拥有将数据从 Oracle NoSQL Database Cloud Service 复制到 Oracle Autonomous Data Warehouse 中的数据库所需的所有类。

使用 Oracle NoSQL Database Analytics Integrator 的典型工作流

表 - 分析集成器工作流

任务 说明 更多信息
创建 OCI 账户 在 Oracle Cloud Infrastructure 上注册账户 Oracle Cloud Infrastructure - 注册
创建计算实例 创建可从中安装和执行 Oracle NoSQL Database Analytics Integrator 的计算实例 计算实例
创建 NoSQL 表 在 Oracle NoSQL Database Cloud Service 中创建一个或多个表并使用数据填充这些表。 创建并填充 NoSQL 表
在 OCI 对象存储中创建存储桶 要设置对 Oracle 对象存储服务的访问,您需要为对象存储创建存储桶。 在对象存储中创建存储桶
Create a database in the Oracle Autonomous Data Warehouse 您需要创建一个数据库,以便从 Oracle NoSQL Database Analytics Integrator 访问 Oracle Cloud Autonomous Data Warehouse。 在 Autonomous Data Warehouse 中创建数据库
下载并安装客户机身份证明 要使 Oracle NoSQL Database Analytics Integrator 安全地连接到 ADW 数据库,实用程序将使用 Oracle Wallet 中包含的身份证明。 安装安全数据库连接所需的身份证明
生成授权令牌(可选) 对于使用对象存储进行 ADW 数据库的用户身份验证,您需要生成数据库可用于访问对象存储桶中的文件的身份验证令牌 (AUTH_TOKEN) 为对象存储生成授权令牌
启用/存储 ADW 数据库用于访问对象存储中的对象的身份证明 如果要使用资源主用户通过对象存储进行 ADW 数据库验证,则必须先执行先决条件,才能将资源主用户用于 ADW 数据库,然后必须启用资源主用户才能访问对象存储(请参阅为计算实例和 ADW 数据库创建动态组为动态组创建具有适当权限的策略),然后启用资源主体以访问对象存储中的对象。或者,如果您希望 ADW 数据库使用您生成的用户 AUTH_TOKEN 通过对象存储进行验证(请参阅为对象存储生成授权令牌),则必须在 ADW 数据库中存储 AUTH_TOKEN;这也将使该令牌能够访问对象存储中的对象。 启用 OCI 资源主用户身份证明或在 ADW 数据库中存储/启用用户的对象存储 AUTH_TOKEN
为计算实例和 ADW 数据库创建动态组(可选) 要授权计算实例对 NoSQL 服务、ObjectStorage 和 ADW 执行操作,必须创建动态组,并且必须为实例添加一组匹配规则。如果要在使用对象存储验证 ADW 数据库时使用 OCI 资源主用户,还需要动态组。 为计算实例和 ADW 数据库创建动态组
为动态组创建具有相应权限的策略 创建动态组后,必须创建向其授予权限的策略,该策略允许该组的成员执行读取、写入和管理操作。 为动态组创建具有相应权限的策略
安装 Oracle NoSQL Database Analytics Integrator 您可以从 Oracle Technology Network 下载 Oracle NoSQL Database Analytics Integrator。 安装
为集成器创建配置文件 必须先创建配置文件,然后才能执行 Oracle NoSQL Database Analytics Integrator。调用实用程序时将使用此配置文件。 为集成器创建配置文件
运行集成器工具 只需在命令行上键入命令即可执行 Oracle NoSQL Database Analytics Integrator。 运行集成器工具
验证 Autonomous Database 中的数据 执行 Oracle NoSQL Database Analytics Integrator 将数据从 NoSQL 表复制到 ADW 中的 Autonomous Database 之后,您可以验证 NoSQL 表数据是否已正确复制。 验证 Oracle Autonomous Database 中的数据
验证 Oracle Analytics 中的数据 您可以将 Oracle Analytics 连接到该数据库,并验证 Oracle Analytics 是否可以访问和分析 NoSQL 表中的数据。 验证 Oracle Analytics 中的数据