将数据加载到专用 Exadata 基础结构上的自治 AI 数据库中
You can bulk load data into Autonomous AI Database on Dedicated Exadata Infrastructure using Oracle Database tools, and Oracle or other 3rd party data integration tools.
数据加载通常是指将示例数据加载到 Autonomous AI Database 中,以了解其特性或开发概念验证应用。
数据加载不同于数据迁移。数据迁移通常涉及大量数据,并可根据需求进行一次性活动或常规活动。请参阅 Migrating Data into Autonomous AI Database,了解 Autonomous AI Database 支持的不同数据迁移选项。
数据加载概述
通常,您将数据从本地文件加载到客户端计算机,或者从存储在基于云的对象存储中的文件加载。
为了获得最快的数据加载体验,Oracle 建议先将源文件上载到基于云的对象存储(例如 Oracle Cloud Infrastructure 对象存储),然后再将数据加载到 Autonomous AI Database 中。Oracle 支持加载位于您数据中心本地的文件,但当使用此数据加载方法时,您应考虑 Internet 上的传输速度,这可能会大大降低。
下图显示了可用于将数据加载到 Autonomous AI Database 中的常见实用程序。您还可以查看数据加载选项支持的不同文件格式和存储选项。
加载选项
工具/实用程序 | 说明 | 公有云上的 Autonomous AI Database | Exadata Cloud@Customer 上的 Autonomous AI Database | 适用用例 | 以获得更多详细信息 |
---|---|---|---|---|---|
DBMS_CLOUD 程序包
|
PL/SQL 程序包 可以使用 可以使用 |
![]() |
![]() |
利用云对象存储实现快速加载的大量数据集。 | |
Database Actions |
基于 Web 的界面,包含 Autonomous AI Database 中的开发、数据工具、管理和监视功能。 Database Actions 与每个 Autonomous AI Database 实例捆绑在一起。 |
![]() |
![]() |
小型测试和开发数据集。 从本地文件、云存储或从远程数据库加载或访问数据。 |
|
Oracle SQL*Loader | 用于将数据从外部文件加载到 Oracle Database 的数据库实用程序。 | ![]() |
![]() |
将少量数据从客户端计算机中的本地文件加载到 Autonomous AI Database on Dedicated Exadata Infrastructure 中。 从云存储一次性批量加载数据。 从数据湖移动数据。 |
使用 SQL*Loader 加载数据 |
SQL Developer |
SQL*Plus 的图形版本,为数据库开发人员提供了执行基本任务的便利方式。 通过此工具,您可以连接到 MySQL 和所选第三方(非 Oracle)数据库(例如 Microsoft SQL Server、Sybase Adaptive Server 和 IBM DB2)的方案,并查看这些数据库中的元数据和数据。 然后,您可以使用 PL/SQL 子程序将这些数据库迁移到 Autonomous AI Database 。 |
![]() |
![]() |
小型测试和开发数据集。 采用 Oracle Autonomous AI Database。 |
|
Oracle Application Express | 这是一个易于使用的基于浏览器的环境,可用于加载数据、管理数据库对象、开发 REST 接口以及为桌面和移动设备构建数据库应用。 | ![]() |
![]() |
小型测试和开发数据集。 从本地文件、云存储或从远程数据库加载或访问数据。 |
使用 Oracle Application Express 加载数据 |
Oracle GoldenGate | 用于一次性数据迁移的 Oracle 数据复制工具以及具有更改数据捕获的数据复制。 | ![]() |
![]() |
采用 Autonomous AI Database on Dedicated Exadata Infrastructure 。 可扩展的主动 - 主动架构。 实时数据仓库。 大数据集成。 实时流式分析。 |
使用 Oracle GoldenGate 复制数据 |