Sap-hana-bi-development-introduction

提供:Dev Guides
移動先:案内検索

SAP HANA BI開発-はじめに

SAP HANAは、単一のアプリケーションでHANAモデリング、データプロビジョニング、およびBIレポート機能を提供するインメモリデータベースです。 SAP HANAは、トランザクションシステムを備えた多くの組織のデータウェアハウスとして主に使用されています。 SAPは、さまざまな異なるERPおよびCRMベースのアプリケーションのバックエンドデータベースとしてHANAを提供しています。

以下は、いくつかの一般的なHANAベースのモジュールです-

  • S/4 HANA(S/4 HANAファイナンスおよびロジスティクス)
  • SAP Business One
  • SAP Fiori

SAP HANAデータモデリングは、ユーザーがアプリケーションデータをモデル化し、実行時にスキーマ、テーブル、ビューを作成するなどのデータベース機能を実行するのに役立ちます。 HANAデータモデルはHANAリポジトリに保存され、オブジェクトは実行時にアクティブになります。

これはHANAが提供するすべての主要機能を共有するHANA製品詳細のSAPサイトリンクです-https://www.sap.com/products/hanal

SAP HANAデータモデリング

SAPによれば、「オンプレミスまたはクラウドにデプロイ可能なSAP HANAは、ビジネスプロセスを加速し、ビジネスインテリジェンスを提供し、IT環境を簡素化できるインメモリデータプラットフォームです。 すべてのデータニーズの基盤を提供することにより、SAP HANAは、個別のレガシーシステムとサイロ化されたデータを維持する負担を取り除くため、新しいデジタルエコノミーでライブで実行し、より良いビジネス上の意思決定を行うことができます。」

BI開発は、膨大な量の履歴データを持つ組織にとって常に課題です。 従来のデータベースまたはDWシステム-SQL Server、BWまたはOracle-は、同じシステムでトランザクションシステムとデータウェアハウスを実行できないため、ライブレポートをサポートしていません。 多くの組織では、複雑なOLAPクエリの実行がシステムのパフォーマンスに大きな影響を与えるため、トランザクションシステムとデータウェアハウスは分離されています。 ETLプロセスは、SAP ECCからデータウェアハウスへの抽出、変換、およびデータロードの実行に使用されます。

OLAPクエリとともに多数の同時OLTPトランザクションが行われると、システムがクラッシュする可能性があります。 SAP HANAは、トリガーベースのデータ複製アプローチであるSLTメソッドを使用して、トランザクションシステムからのリアルタイムデータ複製をサポートします。

SAP HANAはインメモリデータベースであるため、データの読み取りは従来のシステムと比較して100万倍高速です。 DWシステムに大量の履歴データが含まれている場合、ビジネスインテリジェンスレポートの複雑なOLAPクエリの実行時間が短縮されます。 HANAはすべての集計をオンザフライでサポートするため、集計されたテーブルをデータベースに保存する必要はありません。 さまざまな圧縮アルゴリズムと列ベースのテーブルストレージにより、HANAデータベースは、他のRDBMSシステムと比較して、より多くのデータを格納するために必要なスペースが少なくなります。