访问 Oracle Cloud 对象存储

这些是设置对 Oracle 对象存储服务的访问权限的简单步骤。

在对象存储中创建桶

要设置对 Oracle 对象存储服务的访问权限,您需要为对象存储创建存储桶。

您可以创建一个存储桶,以 Parquet 格式将 NoSQL 表的数据临时复制到该存储桶中。这有助于将数据传输到 ADW。要创建存储桶,请转到 Oracle Cloud 控制台并执行以下操作:

无需创建任何其他文件。创建存储桶后,您只需在配置中指定存储桶的名称以及存储桶的区间,实用程序就会从该区间中取出存储桶;使用从复制的表派生的名称创建对象。

例如,如果您创建的存储桶的名称为 nosql-to-adw,并且要复制到 ADW 的表的名称为 myTable,并且您指示实用程序使用 Oracle NoSQL Migrator ,则该实用程序将从名为 myTable 的 NoSQL 表中检索数据,将其转换为 Parquet 格式,并将 Parquet 数据复制到 `nosql-to-ADW` 存储桶,作为具有表单名称 myTable_2021_07_22/Data/000000.parquet、myTable_2021_07_22/Data/000001.parquet 等对象的对象。

为对象存储生成授权令牌。

创建存储桶后,如果要使用用户指定的授权令牌 (AUTH_TOKEN) 通过对象存储服务验证 ADW,并且您的系统管理员尚未为您生成 ADW,则必须自己生成该令牌,以便可以访问写入对象存储存储桶的文件。ADW 与对象存储之间的通信将依赖于此 AUTH_TOKEN 以及数据库的用户名/密码验证机制。

要创建 AUTH_TOKEN,请执行以下步骤。