1 Oracle AI Data Platformの概要
この章では、新規ユーザーがOracle AI Data Platformを開始するための情報および手順について説明します。
Oracle AI Data Platformの使用目的
Oracle AI Data Platformは、データとAIワークフローを構築、オーケストレーション、運用するための統合環境を提供します。
Oracle AI Data Platformは、次のことを必要とする企業向けに設計されています。
- データ検出とガバナンスの合理化: AI Data Platformは、構造化データおよび非構造化データの検索可能性とガバナンスを強化する、一元化されたメタデータ・リポジトリ(マスター・カタログ)を提供します。
- セキュアなデータ・コラボレーションの実現: RBACベースのアクセス制御により、AI Data Platformでは、厳密なセキュリティ・ポリシーを維持しながら、異なるチームが共有データセットで作業できます。
- データの準備と処理の高速化:ノートブックとワークフローのオーケストレーションが組み込まれているため、ユーザーはデータを効率的にクレンジング、変換、エンリッチできます。
- Advanced Analytics、AI、MLのサポート:ユーザーは、カスタマイズ可能なAIエージェントを構築およびデプロイして、カタログ化されたデータでの作業をサポートできます。AI Data PlatformもApache Sparkと統合されているため、データ・サイエンティストやアナリストは複雑な計算を実行し、データ内でトレーニングをモデル化できます。
- データ・ソース間のシームレスな統合の確認: AI Data Platformでは、Autonomous Database (ADB)、Object Storage (OS)およびサードパーティのデータ・ソースの外部カタログがサポートされるため、ユーザーは重複せずにデータを問い合せて分析できます。
オープン・ソースとの統合の管理
Oracle AI Data Platformは、オープンソース・テクノロジを活用および拡張して、強力で管理されたエクスペリエンスを提供します。
主要な統合には、次のものがあります。
- Apache Spark: AI Data Platformのコンピュート・レイヤーはSparkを搭載し、スケーラブルで分散されたデータ処理を可能にします。
- Delta Lakeのサポート: AI Data Platformは、Delta Lakeを活用して、データの信頼性、ACIDトランザクション、およびスキーマの進化を強化します。
- Delta UniformによるIcebergとHudiの互換性: Delta Uniformにより、AI Data PlatformはApache IcebergとApache Hudiのサポートを拡張し、さまざまなストレージ形式での相互運用性を実現します。これにより、ユーザーは、効率的な問合せ実行およびデータ・ガバナンスを維持しながら、統一された表形式戦略を採用できます。
- JDBC BIツール統合: AI Data Platformは、JDBCドライバを提供し、Oracle Analytics Cloud (OAC)やサードパーティのビジュアライゼーション・プラットフォームなどの外部BIツールとシームレスに接続できるようにします。
Oracle AI Data Platformユーザーのペルソナ
Oracle AI Data Platformは、組織内の様々なロールにまたがる様々なユーザーにサービスを提供し、それぞれに固有のニーズと要件があります。
次に、AIデータ・プラットフォームと対話する主要なペルソナの概要を示します:
- データ・エンジニア - データ・エンジニアは大規模なデータ・パイプラインを操作し、RAWデータを分析に使用できる形式に変換します。AI Data Platformの堅牢な機能により、データ・ワークフローの設計と管理、様々なソースからのデータの取込み、データ品質の確保が実現します。プロセスの自動化、コンピューティング・リソースの最適化、さまざまなデータ・システムのシームレスな統合に重点を置いています。
- AIエンジニア - AIエンジニアは、AIを活用したエージェントのためのエンドツーエンドのフローを構築します。RAG、SQL、プロンプトなどのサポートされているツールとインタフェースできるエージェントを構築し、ユーザーがデータ開発と管理を合理化するのを支援します。
- データ・アナリスト - データ・アナリストは、AIデータ・プラットフォームを使用して、データからインサイトを検出、分析および生成します。これには、大規模なデータセットを問い合せて分析するための直感的なインタフェースとツールが必要です。AI Data Platformは、インタラクティブなノートブックとビジネス・インテリジェンス(BI)ツールとのシームレスな統合により、意思決定者向けの実用的なインサイトに生データを変換するのに役立ちます。
- データ・サイエンティスト - データ・サイエンティストは、機械学習および高度な分析タスクにAIデータ・プラットフォームのスケーラブルなコンピュート機能を利用します。多様なデータセットへのアクセス、強力な処理ツール、複雑なモデルを実行する機能が必要です。Spark搭載のノートブック、AI/ML統合、およびオープンソース・ライブラリのサポートにより、データ・サイエンティストはプラットフォーム内でモデルを構築、テスト、およびデプロイできます。
- データ・スチュワード - これらのユーザーは、すべてのデータが業界の規制および組織のポリシーに準拠して処理されるようにします。データ・プライバシを維持し、アクセスを監査し、組織全体のデータ使用状況を監視することに重点を置いています。AI Data Platformは、メタデータの管理、ロールベースのアクセス制御(RBAC)の徹底、カタログ化、系統追跡およびセキュリティ・ポリシーによる適切なガバナンスの確保を支援します。
Oracle AI Data Platformの一般的なユース・ケース
Oracle AI Data Platformは、業界やビジネス機能のさまざまなユースケースに対応します。
Medallionアーキテクチャ
- ブロンズ層、シルバー層、ゴールド層を備えたMedallionアーキテクチャを実装します。
- Delt@ UniformとIcebergを使用して、効率的なデータ保存とクエリの最適化を実現します。
- 外部データ・ソースへのゼロコピー・アクセスを有効にして、シームレスな分析を実現します。
ETLおよびデータ・エンジニアリング
- Sparkベースのワークフローおよびノートブックを使用して、RAWデータを処理、変換およびエンリッチします。
- ローコード/ノーコードのワークフロー・オーケストレーションにより、データ・パイプラインを自動化します。
- 大規模なバッチ処理とリアルタイムのデータ取込みを処理します。
機械学習、AIおよびデータ・サイエンス
- Sparkを搭載したノートブックを使用して、機械学習モデルをトレーニングおよびデプロイします。
- 大規模な機能エンジニアリングとデータ変換を可能にします。
- PythonおよびPySparkワークロードの管理対象実行環境を提供します。
エンタープライズ・データを活用したAIエージェントの構築
- データの取得と開発を支援する会話型AIエージェントを作成します。
エンタープライズ・データ・カタログおよびガバナンス、デルタ共有
- 構造化データおよび非構造化データの一元化されたメタデータ管理。
- セキュアなデータ・アクセスおよびコラボレーションのためのロール・ベースのアクセス制御(RBAC)。
- Oracle Autonomous AI DatabaseやOCI Object Storageなどの外部カタログとの統合。
- AI Data Platformは、Delta Sharingをサポートし、組織の境界を越えてセキュアでリアルタイムかつ管理されたデータ共有を実現します。
分析、ビジネス・インテリジェンスおよびレポート
- TableauやPower BIなどのJDBCを介して、OCI、Oracle Analytics Cloud (OAC)およびサードパーティのBIツールを接続します。
マルチクラウドとハイブリッド・データ統合
- 複数のOCIサービス間でフェデレーテッド・クエリ実行を有効にします。
- サードパーティのクラウド・ストレージおよびデータベースと統合して、ハイブリッド分析を実現します。
- 複数の環境にわたってデータの主権とコンプライアンスを維持します。