※ 本記事は、Rob Schollによる”Bringing Oracle Analytics into the Flow of Work“を翻訳したものです。

2026年11月9日

Oracle Analytics Cloudの可視化、自動インサイト、AIアシスタントをWeb画面に組み込む。

Oracle Analytics Cloud(OAC)は、アプリケーション、APEX、Webページに埋め込んで利用できます。対話型の分析操作を保ちつつ、Oracle Analytics AI Assistantも組み合わせられます。業務上の意思決定を行う場所で、適切に管理された分析と、会話を通じたデータ探索を利用するための、実践的な構成です。

分析用の画面を開く方式から、業務画面に組み込む方式へ

本記事では、Oracleのブランドデザインを使った独自のWebページに、分析ビューを埋め込んだ例を紹介します。利用者に別の分析アプリケーションを開いてもらう代わりに、普段のWebページやアプリケーション内で可視化を使えるようにします。ナビゲーション、ブランドデザイン、説明文、分析を、1つの画面にまとめられます。

埋め込むことで、分析の役割も変わります。利用者がダッシュボードを見に行くだけでなく、製品チームで、業務プロセスが進む場所に分析機能を配置できます。画面や作業を切り替える手間を減らし、自分を従来のBI利用者とは考えていない人にも、データを使いやすくできます。

少量のページコードで、本格的な分析機能を埋め込む

実装には、OACの開発者向けオプションで標準提供する、埋め込み用JavaScriptを使います。ページで独立した埋め込みライブラリを読み込み、<oracle-dv>で表すOracleのデータ可視化コンポーネントを初期化し、表示するワークブックを指定します。

主な設定項目

  • Project Path: カタログ内のOACワークブックを指定します。下の例では「Web Embedding Project」を参照しています。
  • Project Options: フィルターバー、キャンバスのナビゲーション、モバイル用レイアウト、可視化のヘッダー、その色などを制御します。「Web Embedding Project」ではヘッダーを有効にし、自動インサイト、Oracle Analytics Assistant、OAC AI Agentなど、より高度な分析機能を使えるようにしています。

グラフだけでなく、Oracle Analytics Assistantも組み込む

可視化のヘッダーを表示すると、その隣にアシスタントのパネルを開けます。埋め込んだ分析画面で、会話を通じて操作できるようになります。利用者は、元のアプリケーションでの作業を続けながら、自然言語で業務上の質問をできます。

例では、「どの顧客セグメントの売上が最も高いですか」と質問しています。アシスタントは、同じ埋め込み画面内で、生成した可視化と説明文を組み合わせて回答します。この質問ではCorporateが首位の顧客セグメントと分かり、単一の値だけでなく、各セグメントの順位も説明しています。

埋め込み型の会話分析が役立つ理由

会話型の分析は単独でも有用ですが、業務画面に埋め込むと、使える場面が広がります。販売アプリケーションでは、管理者が別のツールを開かずに、業績が変化した理由を尋ねられます。サービス用ポータルでは、管理された業務状況のビューを表示し、責任者が追加質問できます。経営層向けサイトでは、説明文、KPI、会話による探索を、同じページにまとめられます。

この組み合わせにより、より幅広い利用者が分析に取り組みやすくなります。どのフィールドをキャンバスへドラッグするか、最初にどの可視化を作るかを、知っている必要はありません。自分の役割に関係する可視化やワークブックから始め、質問し、回答を確認し、追加の依頼で分析を深められます。

会話を続けられる

アシスタントは、1回の質問だけで終わりません。最初の回答を受けた後、グループを売上合計順に並べるなど、追加の分析を依頼できます。元の可視化を表示したまま、隣のパネルで新しい内容を生成します。両方を並べることで、元の分析対象を見失わず、会話を続けて具体的に掘り下げられます。

分析を活用するアプリケーションに適した構成

埋め込み先のアプリケーションでは、利用者向けの操作と業務フローを引き続き管理します。管理された視覚的な分析と、AIの支援による探索にはOACを使い、埋め込みの仕組みで両者をつなぎます。

要点: OACの埋め込みは、単にiframeのような枠の中にダッシュボードを置くことではありません。本記事の方法では、対話的な操作、表示の制御、OAC内蔵のAI機能へのアクセスを含む、豊富な分析機能をアプリケーション内で利用できます。

次にどう活用するか

データを多く扱うアプリケーションの開発チームには、次のような選択肢があります。

  1. 意思決定を行う場所に分析機能を埋め込む
  2. 表示する操作部品を、利用者に合わせて調整する
  3. 特定のワークブックのキャンバスを、最初に表示する
  4. アプリケーションの内容を切り替えずに、自然言語の分析を利用できるようにする

埋め込み先に加えるコードや仕組みは必要な範囲に抑え、本格的な分析はOACに任せられます。

アプリケーションと同じブランドデザインの中で、管理された分析を使い、可視化を見るところから次の質問へ、同じ場所で進める、一体感のある操作を実現できます。

ドキュメント

ぜひお試しください

アプリケーションやWebサイトにOACを埋め込み、結果をOracle Analytics Communityで共有してください。コミュニティでは質問やフィードバックも受け付けています。詳しくは、Oracle AnalyticsのドキュメントとHelp Centerの資料を参照してください。実際の動作をご覧になりたい場合は、Oracleに埋め込み機能のデモをご依頼ください。