SAP HANA Cloud による AI およびデータファンデーションの発見

Objectives

After completing this lesson, you will be able to:
  • SAP HANA Cloud の価値をご確認ください。
  • その他の SAP BTP データベースサービスについて説明します。

SAP HANA Cloud

AI の基盤としてのデータ

AI とデータ基盤

人工知能の時代において、データはかつてないほど重要になっています。ただし、多くの場合、企業データはシステム間で断片化され、さまざまな形式で保存され、セマンティックなビジネスコンテキストがありません。そのため、AI ソリューションは正確で関連性が高く、信頼できる結果を提供することが困難になります。SAP Business Technology Platform は、データ、AI 機能、およびアプリケーションをガバナンスされた方法で接続するデータおよび AI ファンデーションを提供することで、この課題に対応します。この基盤の重要な部分は、SAP HANA Cloud です。これは、ビジネスデータを AI ユースケース、インテリジェントアプリケーション、および自律型エージェントに接続するセントラルデータプラットフォームとして機能します。

SAP HANA Cloud とは

SAP HANA Cloud は、完全に管理されたインメモリの DBaaS (Multi-Tier Cloud Database as a Service) です。SAP Business Technology Platform のクラウドベースのデータファンデーションである SAP HANA Cloud は、企業全体のデータを統合し、ライブデータに基づく迅速な意思決定を可能にします。SAP HANA Cloud は、SAP Business Technology Platform の 4 つの柱の 1 つであり、増え続けるデータボリュームを一元的に処理するためのデータサービスを提供します。

SAP HANA Cloud のバリュープロポジション

SAP HANA Cloud のバリュープロポジションを視覚化します。
複数サービスデータベース

インメモリー、マルチモデル、ハイブリッドトランザクション、分析処理などの既知の SAP HANA 品質を、大量のトランザクションに的を絞ったサービスとリアルタイムで組み合わせます。

オンデマンドデータ

サイズ、カテゴリ、複雑さに関係なく、必要なときにいつでもすべてのデータを利用できます。

容易な統合

インテリジェントアプリケーションへのデータ統合を統合および調和させながら、データ処理を簡素化するための統合アクセスレイヤ。

クラウドの力

低い TCO、弾力性、サーバレスの原則、高可用性、回復力、自律的な行動などのクラウド品質。

アクセスの合理化

すべてのデータを単一のストレージソリューションにロードすることを要求することなく、すべての情報を接続するシンプル化されたデータアクセス。

開発者エクスペリエンス

SAP HANA Cloud では、開発者がカスタムアプリケーションを開発およびモデル化できる統合開発環境が提供されます。

SAP HANA Cloud のユースケース

SAP HANA Cloud は、オンプレミスまたはクラウド、ハイブリッドのいずれにおいても、既存のアプリケーションと新しいアプリケーションの両方を強化できる次世代のデジタルプラットフォームを提供するという SAP の戦略の中心です。これらのアプリケーションは、SAP アプリケーションでも非 SAP アプリケーションでもかまいません。SAP HANA Cloud は、多数の異なる IT シナリオで使用することができます。SAP HANA Cloud を使用できる場所の例をいくつか見てみましょう。

  • 大量のデータボリュームに対する超高速パフォーマンスを大規模に必要とする次世代アプリケーション用にデータベースを提供します。
  • 多数の新規ユーザがオンボーディングされる場合などに、オンプレミスアプリケーションのデータストレージおよび処理機能を拡張します。
  • クラウドベースのサービスを使用して、既存の SAP アプリケーションの機能を拡張します。

SAP HANA Cloud モデリング

データベースへのデータ処理のプッシュダウン

従来のデータベース では、ストレージ機能が提供されており、限定的な (ある場合) データ処理機能が提供されていました。つまり、アプリケーションはデータベースからローデータを読み込み、ABAP や JAVA などのアプリケーションコードを使用して、アプリケーションサーバ上で実行される複雑なデータ処理コードを開発します。

SAP HANA Cloud データベースには、高度な多階層データストレージと、高度なデータ処理機能が備わっているため、アプリケーションからデータベースにローデータを要求する代わりに、情報を要求することができます。データ処理がアプリケーション層から SAP HANA Cloud のインメモリデータベースにプッシュダウンされるようになりました。つまり、データ処理ロジックを処理する必要がないため、データ処理が高速化されるだけでなく、アプリケーションの負荷が軽減されます。アプリケーションのスリム化は、俊敏性の向上につながります。

SAP HANA Cloud による高度なマルチモデル

SAP HANA Cloud による高度なマルチモデル

計算ビューは、データ処理レイヤを提供するためにテーブル上で定義されます。通常、計算ビューは積み上げられるため、下位の Calculation ビューでは、基本データレイヤのみを定義することで再利用の機会が提供されます。さらに、クライアントによる利用が可能になるまで、計算およびセマンティックを追加する計算ビューが増えています。計算ビューはデータを保持しませんが、ソーステーブルのライブデータに基づいて結果を即時に計算します。ソーステーブルは、SAP HANA Cloud データベースのローカルテーブルまたは任意のデータベースのリモートテーブルにすることができます。

SAP HANA Cloud には、計算ビューと組み合わせて、空間、グラフ、階層、および予測データをネイティブに保存および処理する高度なデータ処理エンジンが含まれています。

予測

機械学習を含む組込アルゴリズムを使用して、予測モデルを開発します。

グラフ

サプライチェーンやオンラインコミュニティ (LinkedIn コンタクトなど) などの高度にネットワーク化されたデータモデルを保存およびクエリします。

階層

先祖、依存物、ノード間の距離、兄弟などの貴重なセマンティックを抽出するクエリ階層。

空間

ジオメトリデータを保存およびクエリして、マッピングなどの空間情報を分析に追加します。

SAP HANA Cloud では、テキスト、ジオメトリ、IoT データなど、あらゆるタイプのデータを組み合わせて、高性能で高度な分析を実現するマルチモデルを作成できます。

詳細

Learning Journey で SAP HANA Cloud でのモデリングの詳細を確認してください。

SAP HANA Cloud は、インメモリー処理、マルチモデルサポート、プッシュダウンデータ処理などのコアデータベース機能を基盤とし、AI 主導のシナリオの実現に重要な役割を果たします。

AI とデータファンデーションのコンテキストにおける SAP HANA Cloud

SAP HANA Cloud が AI のデータベースである理由の説明

データベース AI としての HANA Cloud

最新の AI シナリオでは、企業コンテキストで価値を提供するためにローデータ以上が必要です。AI アプリケーションを効果的に活用するには、セマンティックなビジネスコンテキスト、さまざまなデータ型への統一されたアクセス、スケーラブルな処理、信頼できるガバナンスが必要です。SAP HANA Cloud は、AI アプリケーションおよびエージェントの単一のグラウンディングレイヤとして機能することで、これらの要件を満たすように設計されています。

1 つのシステムでのさまざまなタイプのデータの処理

SAP HANA Cloud の主な強みは、強力なマルチモデルエンジンにあります。トランザクション、分析、空間、グラフ、およびテキストデータは、1 つのデータベースでネイティブベクトル機能と組み合わせることができます。このインテグレーションは、セマンティックな意味を取得する埋め込みを作成するために、テキストデータをデータベースで直接処理する必要がある生成 AI シナリオで特に重要です。

SQL クエリおよびグラフクエリとともに類似性検索を実行することで、開発者は AI ワークフローを大幅に簡略化することができます。複数のデータベースや複雑なデータパイプラインを管理するのではなく、標準 SQL から SPARQL、ベクトル検索までのすべてをサポートする単一のサービスに接続し、アーキテクチャ全体の複雑さを軽減します。

専門エージェントによるデータ分析の強化

SAP HANA Cloud では、専門のデータベースエージェントを通じて AI 主導のインタラクションのサポートが増えています。これらのエージェントは、関連するデータアーティファクトの発見、複雑なデータ関係の理解、管理操作のサポートなど、特定のタスクをサポートします。AI シナリオは、正確性を確保するために、カスタムエンタープライズデータに基づいて自動的に生成されたナレッジグラフで表される強固な基盤に基づいています。これにより、エージェントは特定のビジネスドメインの正しいコンテキストと深い理解をもって動作します。

MCP による AI のデータへの直接取得

AI エージェントおよび大規模言語モデルからさらにデータにアクセスできるように、SAP HANA Cloud では Model Context Protocol (MCP) がサポートされています。このプロトコルにより、Joule エージェント、カスタムエージェント、および AI モデルが SAP HANA Cloud の豊富なマルチモデルエンジンに直接アクセスできるようになります。MCP のサポートにより、データエコシステム全体でタスクの自律的なオーケストレーションが可能になります。この統合により、AI エージェントが複雑なタスクを実行する一方で、エンタープライズガバナンスおよびセキュリティ標準が常に維持されます。

インテリジェントカンバセーションコンテキストの更新

AI エージェントが真の価値を提供するには、複数のインタラクションにわたってコンテキストを維持する必要があります。SAP HANA Cloud は、AI エージェント用に永続的で長期的なメモリを提供します。多くの場合、エージェントメモリと呼ばれます。この機能により、エージェントは以前のインタラクションから重要な事実を記憶し、長時間にわたる会話全体にわたってコンテキストを維持することができます。その結果、エージェントは推論と意思決定プロセスを継続的に改善することができます。これにより、エージェントが経時的に学習し、履歴データに基づいて高い精度で行動する、よりパーソナライズされ、一貫性のあるユーザエクスペリエンスが実現します。

サマリ

結論として、SAP HANA Cloud は SAP BTP の AI ネイティブデータ基盤として機能し、企業データをインテリジェントアプリケーションおよびエージェントと効果的に結び付けます。このプラットフォームは、統合されたマルチモデルエンジンを活用することで、ベクトルデータ、グラフデータ、トランザクションデータを単一のシステム内で処理することで、技術アーキテクチャを簡素化します。さらに、Model Context Protocol のサポートにより、AI エージェントはデータベースエンジンと直接対話でき、エージェントメモリは必要な長期的なコンテキストを提供します。この基盤により、エージェントは推論を継続的に改善し、より正確でパーソナライズされたユーザエクスペリエンスを長期にわたって提供することができます。

このレッスンの重要ポイント

SAP HANA Cloud は、完全に管理されたインメモリの DBaaS (Multi-Tier Cloud Database as a Service) です。オンプレミスまたはクラウド、ハイブリッドのいずれでも、既存のアプリケーションと新しいアプリケーションの両方をパワーアップできる次世代のデジタルプラットフォームを提供します。さらに、SAP Business Technology Platform には、オブジェクトストア、Redis、ハイパースケーラオプション、PostgreSQL サービスなどのデータ保存機能が含まれています。