
オラクルは本日、オープンで相互運用可能なデータ・プラットフォーム Oracle Autonomous AI Lakehouse を発表しました。
Autonomous AI Lakehouseは、Apache Icebergを介してあらゆるクラウドのオープンデータ・プラットフォームと統合され、Oracle AI Database 26aiに組み込まれたAI、機械学習、グラフ、空間データを使用して、データを移動することなくIcebergテーブルへのクエリを実行できます。Autonomous AI Lakehouseの統合カタログを通じてクラウド全体のIcebergデータを検出してアクセスし、ペタバイト規模のスキャンとテーブルキャッシュによる高速クエリを実現するData Lake Acceleratorでパフォーマンスを向上します。
Oracle Autonomous AI Lakehouse の主な新機能は次のとおりです。
-
カタログとレイクハウスのメタデータ
- 自律型AIデータベース・カタログ: 複数のクラウドとオンプレミスの資産にまたがるエンタープライズデータの統合ビューを実現します。データレイク、ウェアハウス、データ共有、既存のカタログへのシンプルな接続により、迅速なデータ検出、エンリッチメント、そしてコラボレーションを実現します。
- Plug-and-Play SQL アクセス: カタログ接続を介した新しいシンプルな SQL 構文を使用して、Iceberg やその他のカタログ (AWS、Databricks、Snowflake など) のデータを即座にクエリし、データの移動なしで迅速な分析情報を提供します。 -
Iceberg tables パフォーマンス
- Autonomous AI Database Data Lake Accelerator: Icebergテーブルとオブジェクトストアデータ全体にわたる大規模なクエリを効率的に実行します。アクセラレータは、追加のネットワークリソースとコンピューティングリソースを自動的かつ透過的に割り当て、速度を最適化します。コストは従量課金制で最適化され、クエリ実行時に有効化され、実行後に無効化されます。
- Exadata table cache: Oracle Exadata Flash Storageに頻繁にアクセスされるテーブルをキャッシュすることで、Iceberg データのパフォーマンスを向上させ、ネイティブ Exadata テーブルのパフォーマンスを実現します。 -
AI イノベーション
・ ASelect AI Agent: Autonomous AI Database内のシンプルで安全かつスケーラブルなフレームワークを使用して、AI搭載エージェントを構築、展開、管理できます。カスタムおよび構築済みのPL/SQLツール、REST経由の外部ツール、MCPサーバーを通じて、複数ステップのワークフローを自動化し、迅速なAIイノベーションを推進します。
- Data Science Agent: 事前に構築された AI アシスタントを使用して、データ カタログの検索、データの準備と探索、重要な洞察の発見、そしてそれを実用的な洞察への変換をすべて自然言語で実行できます。 -
データ統合と共有
- Oracle GoldenGate for Iceberg : 運用システムや分析システムを含む数百のソースからデータをリアルタイムで直接 Iceberg にストリーミングし、組織が Autonomous AI Lakehouse を使用してデータを分析できるようにします。
- Autonomous AI Database Table Hyperlink: 一時的な直接リンクを使用して、組織内外で最新のデータを安全に共有し、データのプライバシーを保護しながら共同作業を効率化します。

Autonomus AI Lakehouse は、次の 3 つの主要領域でメリットをもたらします。 -
オープンで相互運用性: Autonomous AI LakehouseはIcebergテーブルを完全にサポートしており、データロックインのないデータプラットフォームを求める組織のニーズを満たします。さらに、Autonomous AI Lakehouseはクラウドプラットフォームの選択肢においてオープン性を提供します。組織が現在使用しているクラウドプラットフォーム(AWS、Azure、Google Cloud、OCIなど)に関係なく、Autonomous AI Lakehouseを使用して、Databricks、Snowflake、その他のプラットフォーム上のIcebergテーブルに接続できます。
-
妥協のないLakehouse: Autonomous AI Lakehouseは、Icebergのオープン性を取り入れ、Oracle AI Databaseのパフォーマンス、信頼性、そして信頼性を兼ね備えています。Autonomous AI Lakehouseは、組織がオンプレミスのデータウェアハウスをレイクハウスへと進化させ、Icebergを段階的に導入するための理想的なプラットフォームを提供します。これらはすべて、組織自身のペースで段階的に進めることができます。
-
AIを活用した運用: Autonomous AI Databaseは、オンプレミスでもクラウドでも、運用データベースと分析データベースの両方において、あらゆるOracle DatabaseにIcebergテーブルアクセスを提供します。これにより、組織はIcebergデータセットに隠されたインサイトを発見し、組み込みのAIと分析機能を活用してコア業務システムに統合できます。コアビジネスプロセス内でIcebergとトランザクション処理システムをこれほど直接統合できるベンダーは他にありません。
ということで、Oracle Autonomous AI Lakehouse を作成していろいろ確認してみてみます。
■ Oracle Autonomous AI Lakehouse 作成
コンソールを使用して DB システムをプロビジョニングできます。
DB システムのプロビジョニング中に、Oracle データベースのバージョンとして 26ai を選択します。
1) OCIコンソール
ナビゲーションメニューを開き、[Oracle AI Database]を選択し、[Autonomous AI Database]をクリック

2) DBシステム画面
[Autonomous AI Databaseの作成]をクリック

3) Autonomous AI Database Serviceの作成画面
[DB システムの作成]ページで、次の手順を実行して DB システム作成します。



■ Oracle Autonomous AI Lakehouse 確認
● クライアント資格証明(Oracle Wallet)のダウンロード
データベース接続は暗号化されており、WALLETの資格証明を使用して接続します。
ADWでは、zip化された接続情報含めたファイルをダウンロードし、このzipを使用して接続します。
1) ADL画面
作成したADWのページに移動し、「DB Connection」をクリック

2) Database Connection 画面
[Download wallet] をクリック

3) Download Wallet 画面
[Download]を確認

4) ZIPファイル保存
クライアントのセキュリティ資格証明のzipファイルを適切な場所に保存します。

[shirok@macbook ~]$ ls -l
-rw-r--r--. 1 shirok shirok 22124 Oct 31 14:00 Wallet_AADB26ai.zip
● sqlcl 接続
1) ターミナル画面
/nolog オプションで SQLcl起動
[shirok@macbook ~]$ ~/sqlcl/bin/sql /nolog
SQLcl: Release 25.3 Production on Fri Oct 31 15:07:02 2025
Copyright (c) 1982, 2025, Oracle. All rights reserved.
2) set cloudconfig
Oracle Walletを使用するようにSQLclセッションを構成
SQL> set cloudconfig /home/shirok/Wallet_AADB26ai.zip
3) connect
設定したパスワードを入力して接続し、SQLを実行してテスト
SQL> connect ADMIN@aadb26ai_low
Password? (**********?) ****
Connected.
SQL>
4) ADL 接続確認
SQL> show pdbs
CON_ID CON_NAME OPEN MODE RESTRICTED
______ ________________________ __________ __________
59 G912A29DFC5DE89_AADB26AI READ WRITE NO
SQL> show user
USER is "ADMIN"
● Database File確認
・ Data Files確認
SELECT
a.TABLESPACE_NAME
,a.BYTES/1024/1024 as "Size(MB)"
,a.FILE_NAME
,a.autoextensible as "Auto_Extent"
,a.increment_by * (select VALUE from v$parameter where NAME='db_block_size') /1024/1024 as "Auto_Extent_Size(MB)"
,TO_CHAR(a.MAXBYTES/1024/1024,'999,999,999') as "MAX_SIZE(MB)"
,b.BLOCK_SIZE
,b.BIGFILE
FROM DBA_DATA_FILES a
, DBA_TABLESPACES b
WHERE a.TABLESPACE_NAME=b.TABLESPACE_NAME
union all
SELECT
x.TABLESPACE_NAME
,x.BYTES/1024/1024 as "Size(MB)"
,x.FILE_NAME
,x.autoextensible as "Auto_Extent"
,x.increment_by * (select VALUE from v$parameter where NAME='db_block_size') /1024/1024 as "Auto_Extent_Size(MB)"
,TO_CHAR(x.MAXBYTES/1024/1024,'999,999,999') as "MAX_SIZE(MB)"
,y.BLOCK_SIZE
,y.BIGFILE
FROM dba_temp_files x
, DBA_TABLESPACES y
WHERE x.TABLESPACE_NAME=y.TABLESPACE_NAME
ORDER By TABLESPACE_NAME
;
TABLESPACE_NAME Size(MB) FILE_NAME Auto_Extent Auto_Extent_Size(MB) MAX_SIZE(MB) BLOCK_SIZE BIGFILE
_______________ ________ _________________________________________________________________________________ ___________ ____________________ ____________ __________ _______
DATA 1124 +DATA/EWO1POD/411044D0D612C3ACE0634C1A000A6B33/DATAFILE/data.995.1214517409 YES 10240 33,554,432 8192 YES
DBFS_DATA 100 +DATA/EWO1POD/411044D0D612C3ACE0634C1A000A6B33/DATAFILE/dbfs_data.1125.1214517409 YES 10240 33,554,432 8192 YES
SAMPLESCHEMA 204800 +DATA/sampleschema_dbf YES 10240 33,554,432 8192 YES
SYSAUX 2150 +DATA/EWO1POD/411044D0D612C3ACE0634C1A000A6B33/DATAFILE/sysaux.931.1214517409 YES 10 33,554,432 8192 YES
SYSTEM 1281 +DATA/EWO1POD/411044D0D612C3ACE0634C1A000A6B33/DATAFILE/system.1294.1214517409 YES 10 33,554,432 8192 YES
TEMP 66 +DATA/EWO1POD/411044D0D612C3ACE0634C1A000A6B33/TEMPFILE/temp.1522.1214517413 YES 10240 314,573 8192 YES
UNDOTBS1 1770 +DATA/EWO1POD/411044D0D612C3ACE0634C1A000A6B33/DATAFILE/undotbs1.1130.1214517409 YES 10240 52,429 8192 YES
7 rows selected.
・ Redo Log確認
SQL> SELECT
b.THREAD#
,b.MEMBERS
,a.GROUP#
,b.SEQUENCE#
,a.MEMBER
,b.bytes/1024/1024 as "Bytes(MB)"
,a.TYPE
,b.STATUS
,b.ARCHIVED
FROM
v$logfile a
,v$log b
WHERE
a.GROUP#=b.GROUP#
ORDER BY GROUP#;
THREAD# MEMBERS GROUP# SEQUENCE# MEMBER Bytes(MB) TYPE STATUS ARCHIVED
_______ _______ ______ _________ _______________________________________________ _________ ______ ________ ________
1 2 1 1237 +DATA/EWO1POD/ONLINELOG/group_1.273.1211666877 32000 ONLINE INACTIVE YES
1 2 1 1237 +RECO/EWO1POD/ONLINELOG/group_1.258.1211666885 32000 ONLINE INACTIVE YES
1 2 2 1238 +RECO/EWO1POD/ONLINELOG/group_2.257.1211666885 32000 ONLINE INACTIVE YES
1 2 2 1238 +DATA/EWO1POD/ONLINELOG/group_2.274.1211666877 32000 ONLINE INACTIVE YES
8 2 3 1241 +RECO/EWO1POD/ONLINELOG/group_3.277.1211667481 32000 ONLINE CURRENT NO
8 2 3 1241 +DATA/EWO1POD/ONLINELOG/group_3.297.1211667477 32000 ONLINE CURRENT NO
8 2 4 1238 +DATA/EWO1POD/ONLINELOG/group_4.298.1211667487 32000 ONLINE INACTIVE YES
8 2 4 1238 +RECO/EWO1POD/ONLINELOG/group_4.278.1211667491 32000 ONLINE INACTIVE YES
7 2 5 1253 +RECO/EWO1POD/ONLINELOG/group_5.274.1211667463 32000 ONLINE INACTIVE YES
7 2 5 1253 +DATA/EWO1POD/ONLINELOG/group_5.295.1211667459 32000 ONLINE INACTIVE YES
7 2 6 1254 +RECO/EWO1POD/ONLINELOG/group_6.275.1211667473 32000 ONLINE INACTIVE YES
7 2 6 1254 +DATA/EWO1POD/ONLINELOG/group_6.296.1211667469 32000 ONLINE INACTIVE YES
6 2 7 1305 +RECO/EWO1POD/ONLINELOG/group_7.271.1211667441 32000 ONLINE INACTIVE YES
6 2 7 1305 +DATA/EWO1POD/ONLINELOG/group_7.293.1211667439 32000 ONLINE INACTIVE YES
6 2 8 1306 +RECO/EWO1POD/ONLINELOG/group_8.272.1211667451 32000 ONLINE INACTIVE YES
6 2 8 1306 +DATA/EWO1POD/ONLINELOG/group_8.294.1211667447 32000 ONLINE INACTIVE YES
5 2 9 1237 +DATA/EWO1POD/ONLINELOG/group_9.291.1211667419 32000 ONLINE INACTIVE YES
5 2 9 1237 +RECO/EWO1POD/ONLINELOG/group_9.268.1211667423 32000 ONLINE INACTIVE YES
5 2 10 1238 +RECO/EWO1POD/ONLINELOG/group_10.269.1211667433 32000 ONLINE INACTIVE YES
5 2 10 1238 +DATA/EWO1POD/ONLINELOG/group_10.292.1211667429 32000 ONLINE INACTIVE YES
4 2 11 1253 +DATA/EWO1POD/ONLINELOG/group_11.289.1211667399 32000 ONLINE INACTIVE YES
4 2 11 1253 +RECO/EWO1POD/ONLINELOG/group_11.265.1211667403 32000 ONLINE INACTIVE YES
4 2 12 1254 +DATA/EWO1POD/ONLINELOG/group_12.290.1211667407 32000 ONLINE INACTIVE YES
4 2 12 1254 +RECO/EWO1POD/ONLINELOG/group_12.266.1211667411 32000 ONLINE INACTIVE YES
3 2 13 1309 +DATA/EWO1POD/ONLINELOG/group_13.287.1211667381 32000 ONLINE CURRENT NO
3 2 13 1309 +RECO/EWO1POD/ONLINELOG/group_13.262.1211667385 32000 ONLINE CURRENT NO
3 2 14 1306 +DATA/EWO1POD/ONLINELOG/group_14.288.1211667391 32000 ONLINE INACTIVE YES
3 2 14 1306 +RECO/EWO1POD/ONLINELOG/group_14.263.1211667393 32000 ONLINE INACTIVE YES
2 2 15 1529 +DATA/EWO1POD/ONLINELOG/group_15.285.1211667361 32000 ONLINE CURRENT NO
2 2 15 1529 +RECO/EWO1POD/ONLINELOG/group_15.259.1211667365 32000 ONLINE CURRENT NO
2 2 16 1526 +RECO/EWO1POD/ONLINELOG/group_16.260.1211667375 32000 ONLINE INACTIVE YES
2 2 16 1526 +DATA/EWO1POD/ONLINELOG/group_16.286.1211667371 32000 ONLINE INACTIVE YES
1 2 17 1239 +RECO/EWO1POD/ONLINELOG/group_17.280.1211667775 32000 ONLINE INACTIVE YES
1 2 17 1239 +DATA/EWO1POD/ONLINELOG/group_17.270.1211667771 32000 ONLINE INACTIVE YES
1 2 18 1240 +RECO/EWO1POD/ONLINELOG/group_18.281.1211667783 32000 ONLINE CURRENT NO
1 2 18 1240 +DATA/EWO1POD/ONLINELOG/group_18.269.1211667781 32000 ONLINE CURRENT NO
8 2 19 1239 +DATA/EWO1POD/ONLINELOG/group_19.271.1211667789 32000 ONLINE INACTIVE YES
8 2 19 1239 +RECO/EWO1POD/ONLINELOG/group_19.282.1211667793 32000 ONLINE INACTIVE YES
8 2 20 1240 +DATA/EWO1POD/ONLINELOG/group_20.277.1211667799 32000 ONLINE INACTIVE YES
8 2 20 1240 +RECO/EWO1POD/ONLINELOG/group_20.283.1211667803 32000 ONLINE INACTIVE YES
7 2 21 1255 +DATA/EWO1POD/ONLINELOG/group_21.300.1211667807 32000 ONLINE CURRENT NO
7 2 21 1255 +RECO/EWO1POD/ONLINELOG/group_21.284.1211667811 32000 ONLINE CURRENT NO
7 2 22 1252 +DATA/EWO1POD/ONLINELOG/group_22.301.1211667817 32000 ONLINE INACTIVE YES
7 2 22 1252 +RECO/EWO1POD/ONLINELOG/group_22.285.1211667821 32000 ONLINE INACTIVE YES
6 2 23 1307 +DATA/EWO1POD/ONLINELOG/group_23.302.1211667827 32000 ONLINE INACTIVE YES
6 2 23 1307 +RECO/EWO1POD/ONLINELOG/group_23.286.1211667829 32000 ONLINE INACTIVE YES
6 2 24 1308 +DATA/EWO1POD/ONLINELOG/group_24.303.1211667835 32000 ONLINE CURRENT NO
6 2 24 1308 +RECO/EWO1POD/ONLINELOG/group_24.287.1211667839 32000 ONLINE CURRENT NO
5 2 25 1239 +DATA/EWO1POD/ONLINELOG/group_25.304.1211667845 32000 ONLINE INACTIVE YES
5 2 25 1239 +RECO/EWO1POD/ONLINELOG/group_25.288.1211667847 32000 ONLINE INACTIVE YES
5 2 26 1240 +DATA/EWO1POD/ONLINELOG/group_26.305.1211667853 32000 ONLINE CURRENT NO
5 2 26 1240 +RECO/EWO1POD/ONLINELOG/group_26.289.1211667857 32000 ONLINE CURRENT NO
4 2 27 1255 +DATA/EWO1POD/ONLINELOG/group_27.306.1211667863 32000 ONLINE INACTIVE YES
4 2 27 1255 +RECO/EWO1POD/ONLINELOG/group_27.290.1211667865 32000 ONLINE INACTIVE YES
4 2 28 1256 +DATA/EWO1POD/ONLINELOG/group_28.307.1211667871 32000 ONLINE CURRENT NO
4 2 28 1256 +RECO/EWO1POD/ONLINELOG/group_28.291.1211667875 32000 ONLINE CURRENT NO
3 2 29 1307 +DATA/EWO1POD/ONLINELOG/group_29.308.1211667881 32000 ONLINE INACTIVE YES
3 2 29 1307 +RECO/EWO1POD/ONLINELOG/group_29.292.1211667885 32000 ONLINE INACTIVE YES
3 2 30 1308 +DATA/EWO1POD/ONLINELOG/group_30.309.1211667891 32000 ONLINE INACTIVE YES
3 2 30 1308 +RECO/EWO1POD/ONLINELOG/group_30.293.1211667895 32000 ONLINE INACTIVE YES
2 2 31 1527 +DATA/EWO1POD/ONLINELOG/group_31.310.1211667901 32000 ONLINE INACTIVE YES
2 2 31 1527 +RECO/EWO1POD/ONLINELOG/group_31.294.1211667905 32000 ONLINE INACTIVE YES
2 2 32 1528 +RECO/EWO1POD/ONLINELOG/group_32.295.1211667913 32000 ONLINE INACTIVE YES
2 2 32 1528 +DATA/EWO1POD/ONLINELOG/group_32.311.1211667909 32000 ONLINE INACTIVE YES
64 rows selected.
■ 参考
・ 概要
- Oracle Autonomous AI Lakehouse
- Autonomous AI Database
- Autonomous AI Database Features
- Getting started with Oracle Autonomous AI Database
- Get Oracle Autonomous AI Database for free
・ Documents
- Oracle Autonomous AI Database
- Use Data Lake with Autonomous AI Database
・ Press Release
- Oracle Autonomous AI Lakehouse Enables Open, Interoperable Data Access Across Multi-Platform, Multicloud Environments
- Retraced Advances Transparency and Sustainability in Fashion with Oracle Autonomous AI Database
・ Oracle Blogs
- Oracle Autonomous AI Lakehouse Embraces Apache Iceberg to Deliver Open, Multicloud Data Access
- Accelerate Your Analytics: Introducing External Table Cache in Oracle Autonomous AI Database
- Build Your Agentic Solution using Oracle Autonomous AI Database Select AI Agent - an Autonomous Agent Framework
- Announcing Apache Iceberg support with GoldenGate for Distributed Applications and Analytics 26ai
- Graph Analytics for All of Your Data
- Leading Analysts Highlight the Advantages of Oracle Autonomous AI Lakehouse




