SAP HANA レポート ツール: IDT を使用してユニバースを作成する方法
⚡ スマートサマリー
SAP HANA Reporting は、ビジネス インテリジェンスのフロントエンド ツールを HANA 情報ビューに直接接続し、リアルタイム分析を実現します。レポートは、 SAP BI、Web Intelligence、Crystal Reports、 SAP ルミラ、そして Microsoft Excelはそれぞれ、HANAクライアントドライバを介してHANAデータを利用します。

SAP HANAレポート
これまでは、 SAP ソース、非SAP、そして平ヤスリで SAP SLTと SAP BODSを作成し、情報ビュー(属性ビュー、分析ビュー、計算ビュー)を作成しました。
次に、レポートツールの情報ビューについて説明します。レポートツールのJDBC、ODBC、ODBOなどのドライバは、 SAP HANAクライアント。
So インストール SAP HANA クライアントソフトウェア(*.exe ファイル)は、レポートツールを接続するために PC 上ですべてのドライバーを利用可能にします。 SAP ハナ。
我々は使用するだろう SAP ボ、 SAP ルミラ、そして Microsoft Excel にアクセスして SAP このチュートリアルでは、HANAの情報ビューについて説明します。レポート作成ツールの選択は、必要なレポートの種類によって異なります。
報告中 SAP BI(ビジネス インテリジェンス)の概要
SAP BI データウェアハウスおよびレポートツールです。
BI では (ビジネス·インテリジェンスBIとは、生データがクリーンアップされ、ビジネスロジックが適用され、ユーザーに有意義な情報を提供するように処理されるプロセスです。 SAP ユーザーフレンドリーな環境を提供する製品。
SAP BI は多くのデータベースをサポートしていますが、ソースデータから SAP HANAのアーキテクチャは以下のとおりです。
SAP BIは3層アーキテクチャです。
- データベースサーバー – データは物理的にPSA、ODS、およびInfoCubeに格納されます。
- アプリケーションサーバー – データベースサーバーからデータにアクセスし、プレゼンテーションサーバー向けにデータを処理するために使用されます。
- プレゼンテーションサーバー – ユーザーにデータを表示する。
その SAP BExクエリデザイナ( SAP BI) は、 SAP HANAビューをInfoProviderとして利用し、BExでデータを表示する。
Webiでの報告 SAP HANA からのビジネス オブジェクト (BO)
SAP BusinessObjects Web Intelligence (SAP BO Webi) は、 SAP BusinessObjectsプラットフォーム (SBOP) クライアント ツール ファミリ。 SAP BusinessObjectsツールは、JDBC/ODBCドライバを使用してソースシステムに接続します。
の特徴 SAP BO Webi は以下のとおりです。
- Webiは、アドホックなレポート作成ツールです。
- Webiは詳細レベルのレポート作成に使用されます。
- Webiは結果を表形式またはグラフ形式で表示します。
- ユーザーは、レポート用の独自のクエリを作成または変更できます。
インストールした後 SAP HANAクライアントでは、JDBC/ODBCドライバがPCにインストールされます。これらのドライバは、クライアントとクライアント間の通信の仲介役として機能します。 SAP HANAとクライアントのレポートツールがユーザーにデータを表示する際。
SAP BOサーバーと SAP BO プラットフォーム (SBOP) クライアント ツール。
宇宙を創造する方法 SAP HANA 情報設計ツールの使用
ステップ1) 宇宙を創造する。このステップでは、情報デザインツール(IDT)を使用して宇宙を創造します。
HANA には ODBC および JDBC ドライバーを介してアクセスでき、そのテーブルは次のコマンドを使用して定義およびクエリできます。 SQL 言語。 テーブルは HANA Studio と呼ばれるツールで管理されます。
- に移動して IDT を起動します。
Start Menu -> SAP ビジネス·インテリジェンス -> SAP BusinessObjects BIプラットフォーム4クライアントツール -> 情報デザインツール
情報デザインツールの画面が表示されます。ユニバースを作成するには、IDTでプロジェクトを作成する必要があります。
- 以下の手順に従って「プロジェクト」オプションに移動してください。
新規プロジェクト作成のポップアップが表示されます。このポップアップに、以下の詳細を入力してください。
1. プロジェクト名を入力してください。
2. [完了]ボタンをクリックします。
プロジェクト名「WEBI_DHK_HANA」は、以下のように「ローカルプロジェクト」タブに表示されます。
プロジェクトは、XNUMX つ以上のユニバースの構築に使用されるリソースを保存するローカル ワークスペースです。
利用可能な接続方法は2種類あり、詳細は以下のとおりです。
- リレーショナル接続 テーブルからデータにアクセスし、通常のRDBMSにアクセスするには、リレーショナル接続を使用します。
- OLAP接続 – アプリケーションからデータにアクセスする(SAP, Oracle, Microsoft, SAP BO) とキューブまたは情報ビューに格納されているデータには、OLAP 接続を使用します。
ステップ2) 関係性を構築します。 関係性。 に行く プロジェクト -> 新規 -> 関係接続.
新しい関係接続ソース名のポップアップが表示されます。
- リソース名を入力してください。
- Nextボタンをクリックしてください。
データベースミドルウェアドライバの選択画面が表示されます。
- 「JDBCドライバ」を選択してください SAP HANA データベース 1.0。
- Nextボタンをクリックしてください。
新しいリレーショナル接続パラメータを設定するためのポップアップが表示されます。以下の詳細を入力してください。
- 認証モードは「指定されたユーザー名とパスワードを使用する」に設定されています。
- HANAユーザー名を入力してください。
- パスワードを入力します。
- データソースセクションで「シングルサーバー」を選択します。ホスト名を入力します(ここでは30015が最適です)。
- インスタンス番号を入力してください。
- 接続を確認するには、「接続テスト」ボタンをクリックしてください。
「接続テスト成功」のポップアップが表示されます。
接続が成功した後、名前との接続 SAP HANA.cnxが作成されました。
ステップ3) 接続を公開します。Web Intelligence、Dashboards、または Crystal Reports for Enterprise でユニバースを利用するには、接続を公開する必要があります。それでは、接続を公開します。 SAP HANA.cnx です。
- まず SAP プロジェクト「WEBI_DHK_HANA」の下にある HANA.cnx 接続を右クリックします。
- 「リポジトリへの公開接続」を選択します。
- その名前との関連が公表されている SAPHANA.cnsは、リポジトリへの公開が正常に完了した後に作成されます。
リポジトリへの接続を公開するためのポップアップが表示されます。
- ビジネスIDTを選択します。
- 「完了」ボタンをクリックしてください。
「接続が正常に公開されました」というポップアップが表示されます。
さあ、宇宙を創造しよう SAP HANAビジネスレイヤー。
ステップ4) HANAレイヤーを使用してユニバースを作成します。ユニバースとは、データウェアハウスまたはトランザクションデータベースのビジネス表現であり、ユーザーはデータベースの複雑さを知らなくてもデータとやり取りできます。
宇宙を創造するために、私たちは SAP HANAのビジネスレイヤーは以下のとおりです。
SAP HANA ビジネス レイヤー
SAP ボビ4.1、 SAP 「新しいオプション」を提供しますSAP 情報デザインツールを使用してユニバースを作成する際に、「HANAビジネスレイヤー」を使用します。
作業前 SAP BOBI 4.1では、データ基盤を構築する際に派生テーブルを作成し、変数と入力パラメータをマッピングする必要がありました。
その SAP HANAビジネスレイヤーは、選択されたデータに基づいてデータ基盤とビジネスレイヤーを自動的に作成します。 SAP HANAビューは、入力パラメータと変数を自動的に検出します。
私たちは宇宙を創造します SAP HANAビジネスレイヤーは以下のとおりです。
- 作成したプロジェクト「WEBI_DHK_HANA」を選択してください。
- プロジェクトを右クリックして「新規作成」を選択します。
- "を選択SAP 「HANA ビジネス レイヤー」
ポップアップ SAP HANAビジネスレイヤーが表示されます。
- ビジネスレイヤー名を入力してください。
- データ基盤名を入力してください。
- 説明を入力してください。
- Nextボタンをクリックしてください。
Selectのポップアップ SAP HANA接続が表示されます。
- 接続にチェックを入れるSAP「HANA.cnx」です。
- Nextボタンをクリックしてください。
選択するためのポップアップ SAP HANA情報モデルが表示されます。
- 今すぐ 分析的視点 (AN_PURCHASE_ORDERS) は HANAUSER パッケージの下で作成されました。
- 「完了」ボタンをクリックしてください。
分析ビューは情報デザインツールで開きます。
ステップ5) 詳細を確認してください。情報デザインツールの詳細は以下のとおりです。
- プロジェクトの下には、すべての関連接続、ビジネスレイヤー、およびデータ基盤が表示されます。
- リポジトリリソースセクションには、リポジトリに格納されているオブジェクト(接続、ビジネスレイヤーなど)が表示されます。
- ビジネスレイヤーは、分析ビューのビジネスビューを表示します。これは、業務担当者向けです。
- Rescale データ Foundation テーブル名と列名を表示します。これは技術者向けです。
ステップ6) レイヤーセクションを選択します。ビジネスレイヤーセクションを選択し、分析ビューの名前が付いたフォルダーに移動します。次に、以下の手順に従ってください。
- データ基盤セクションを選択してください。
- 列を分析ビューにドラッグアンドドロップします。
- 分析ビューでオブジェクトを表示します。
- ドラッグされたフィールドは、分析ビュー(AN_PURCHASE_ORDER)の下に表示されます。
ステップ7) オブジェクトを保存します。この手順では、すべてのオブジェクトを保存します。[ファイル]メニューから[すべて保存]をクリックして、すべてのオブジェクトを保存してください。
その後、以下の手順に従ってください。
ステップ8) 出力結果を確認してください。クエリを作成し、出力結果を表示してください。
- 「クエリ」オプションを選択してください。
- クエリパネルが表示されます。クエリに含めるフィールドを選択してください。
- それらを「クエリ#1の結果オブジェクト」セクションにドラッグアンドドロップしてください。
- 結果セットセクションの「更新」ボタンをクリックしてください。
- 結果が表示されます。
報告中 SAP クリスタルレポート
SAP Crystal Reportsは、Webアプリケーションやエンタープライズアプリケーションで実行できるレポートの設計、探索、視覚化、提供を支援します。 SAP Crystal Reportsを使えば、シンプルなレポートも複雑なレポートも作成できます。
2つのタイプがあります SAP クリスタルレポート:
- クリスタルレポート 2011/13/16: 使用されるとき
- Crystal ReportsからHANAのストアドプロシージャを呼び出したい。
- 作成したい SQL 式。
- パラメータや変数を使用してビューを実行し、デフォルト値以外の値を送信したい場合。
- 企業向けクリスタルレポート: 使用されるとき
- 宇宙が利用可能または必要とされる場合、それを使用します。 SAP Crystal Reports Enterprise。
Crystal Reports for Enterprisesを使用します。
ステップ1)Crystal Reports for Enterprisesにログインします。
SAP Crystal Reports for Enterprisesは以下のように表示されます。
- これはレポートの書式設定セクションで、さまざまな書式設定ツールが提供されています。
- これは、ウィンドウ(データエクスプローラー、アウトライン、グループツリー、検索)のアイコンです。
- データエクスプローラー、アウトライン、グループツリー、検索などの詳細が表示されます。
- レポート ページの書式設定オプション。
- レポート作成のための作業エリア。
ステップ2) 次に、データソースへの接続を作成します。データエクスプローラーから「データソースの選択」をクリックしてください。
データソースタイプの選択ポップアップが表示されます。「参照」を選択してください。 SAP HANAプラットフォームのセクション。
サーバーへの接続を促すポップアップが表示されます。「新しいサーバー」ボタンをクリックしてください。
サーバー接続用のウィンドウが以下のように表示されます。
- [追加]ボタンをクリックします。
- 接続表示名(saphana)を入力してください。
- 接続名が接続リストに表示されます。
- HANAサーバー名を入力してください。
- HANAサーバーインスタンス名を入力してください。
- HANAのユーザー名を入力してください。
- 「接続テスト」ボタンをクリックしてください。
- 接続テストのログオンのポップアップが表示されます。パスワードを入力してください。 SAP HANA ユーザー。
- [OK]ボタンをクリックします。
接続成功のメッセージが表示されます。
「OK」ボタンをクリックしてください。サーバーへの接続を促すポップアップが表示されます。
ステップ3) このステップでは、
- 次のことを行います。
- サーバー「saphana」を選択してください。
- [OK]ボタンをクリックします。
パスワード入力画面が表示されます。パスワードを入力し、「OK」をクリックしてください。
HANAビューを選択するためのポップアップがもう一つ表示されます。
2) このステップでは、 SAP HANAビュー。
- HANAビュー(分析ビューAN_PURCHASE_ORDERS)を選択します。
- [OK]ボタンをクリックします。
- このステップでは、クエリ用のウィンドウが開きます。
クエリを作成するには、以下の手順に従ってください。
- クエリに必要な列をリストから選択してください。
- 必要なフィールドをクエリにドラッグアンドドロップしてください。
- 更新ボタンをクリックしてください。
- 結果セットが表示されます。
- 以下を行うには、
レポートの出力結果は以下のとおりです。
報告中 SAP ルミラ
SAP Lumiraは、 SAP データの分析と視覚化を行う。 SAP Lumiraを使えば、ユーザーは美しくインタラクティブな地図、インフォグラフィック、グラフを作成できます。 SAP Lumiraは以下からデータをインポートできます Excel その他の情報源。
SAP Lumiraは情報ビューにアクセスできます SAP HANAを直接使用し、ダッシュボードを使用して視覚的なBI分析を実行します。
注意: SAP Lumiraはメインストリームメンテナンスの終了を迎え、 SAP ポジション SAP Analytics Cloudは、新たなセルフサービス型可視化作業のための戦略的な後継ソリューションです。以下の手順は、既存のLumiraインストール環境にも引き続き適用されます。
In SAP Lumiraでは、データを視覚化するために以下の手順を実行します。
今度は視覚化します SAP HANAビュー SAP ルミラ。まずログインします SAP Lumira をクリックして SAP デスクトップ上のLumira Clientアイコンは以下のとおりです。
ステップ1)ドキュメントを作成し、データセットを取得します。 後 SAP Lumiraが起動すると、作業画面が表示されます。この画面の詳細は以下のとおりです。
- アプリケーションツールバー – ファイル、編集、表示、データ、ヘルプなどのツールバーが含まれています。
- ホームリンク – このオプションを使用すると、ホーム画面に移動できます。
- マイドキュメントセクション:
- ドキュメント
- ビジュア
- データセット
- ストーリー
- SAP Lumira Cloud – このオプションを使用すると、クラウド機能を利用できます。
- 接続情報 – ここではすべての接続情報を確認できます。
ドキュメントを作成するには、「マイアイテム」セクションの「ドキュメント」オプションをクリックします。
- ファイルアプリケーションのツールバーに移動し、「ファイル」をクリックします。
- [新規]を選択します。
SAP Lumiraは以下のデータセットをサポートしています。
- Microsoft エクセル
- テキスト
- クリップボードからコピー
- への接続 SAP HANA
- からダウンロード SAP HANA
- 宇宙
- SQLでクエリを実行
- への接続 SAP ビジネスウェアハウス
- SAP ユニバースクエリパネル
ステップ 2) に接続します SAP ハナ。 ここで接続します SAP HANA にアクセスして SAP HANA情報ビュー。
- 「接続先」を選択してください SAP ハナ。
- Nextボタンをクリックしてください。
ポップアップ SAP HANAサーバーの認証情報は以下のように表示されます。
- 入力する SAP HANAサーバー名。
- 入力する SAP HANAインスタンス番号。
- 入力する SAP HANAユーザー名。
- 入力する SAP HANAパスワード。
- 「接続」ボタンをクリックして接続します。 SAP HANAサーバー。
接続ボタンをクリックすると、 SAP HANAにアクセスでき、 SAP HANAビュー。
ステップ3)アクセス SAP HANA分析ビュー。 選択するためのウィンドウ SAP HANAビューは以下のようになります。
- まず SAP HANAビュー(ここでは「AN_PURCHASE_ORDERS」)。
- Nextボタンをクリックしてください。
ステップ4)寸法と測定方法を定義する。 次に、寸法や測定方法を選択するためのウィンドウが表示されます。
- すべての対策は「対策」セクションにまとめられています。
- すべての寸法は「寸法」セクションにまとめられています。
- [作成]ボタンをクリックします。
ステップ5)視覚化する SAP HANA分析ビュー SAP ルミラ。 情報ビューをアクティブ化した後 SAP HANAでは、「_SYS_BIC」スキーマの下に情報ビューに似た名前の列ビューが作成されます。 SAP HANA カタログ ノード。
アクセスする必要がある場合 SAP HANA情報ビュー(外部から) SAP HANAには、「_SYS_BIC」スキーマからのみアクセスできます。
視覚化画面が表示され、「_SYS_BIC」スキーマの下にある列ビューが選択されます。
- グラフ作成セクションから、さまざまな種類のグラフを選択できます。
- チャートビルダーのアイコンをクリックしてください。
- 「縦棒グラフ」オプションを選択してください。
- Y軸形式でメジャーを追加するには、「メジャー」セクションの前の「+」アイコンをクリックします。
- 「GROSS_AMOUNT」と「TAX_AMOUNT」という指標を追加しました。
- 「寸法」セクションの横にあるアイコンをクリックしてください。利用可能なすべての寸法の一覧が表示されます。
- X軸に表示する項目として、ディメンションリストから「カテゴリ」、「製品ID」、「製品名」を選択してください。
その SAP HANA分析ビューは、Visualizeタブに表示されます。 SAP Lumiraには以下のような様々な画面があります。
- 昇順/降順、ランキング、クリア、更新などを行うためのツール。
- これはフィルタリングに使用できます。
- の出力 SAP HANA分析ビュー SAP ルミラ。
報告中 Microsoft Excel
Microsoft Excelには強力なレポート作成機能が組み込まれており、ピボットテーブルやグラフを使って迅速にレポートを作成できます。
MS Office は、MDX 言語 (多次元式言語) を使用してデータにアクセスします。 SAP ハナ。
MDX言語は、レポート作成ツールがデータベース環境内の多次元オブジェクトからデータにアクセスするために使用されます。MDXクエリを使用することでのみ、データにアクセスできます。 SAP HANAの階層構造。
アクセスできるのは SAP HANA情報ビューにはセマンティクスに「CUBE」というプロパティが含まれているため、MS Excelから属性ビューにアクセスすることはできません。
ドライバーの接続: MS Excel は ODBO (OLE DB for OLAP) ドライバーを使用して接続します。 SAP HANA データベース。
さあ、アクセスしましょう SAP 以下の手順に示すように、ExcelからHANAデータベースを作成します。
ステップ 1) に接続します SAP ExcelからHANAへ
- Microsoft Excelを開きます。「データ」タブに移動します。
- 「その他のソースから」アイコンをクリックしてください。
- 「データ接続ウィザードから」を選択します。
データ接続ウィザードの画面が以下のように表示されます。
- 「その他/詳細設定」を選択してください。
- Nextボタンをクリックしてください。
以下のように「データリンクプロパティ」のウィンドウが開きます。
- "を選択SAP 「プロバイダー」タブの下にある「HANA MDXプロバイダー」を選択します。
- Nextボタンをクリックしてください。
データリンクプロパティのウィンドウが表示されます。以下の詳細を入力してください。
- ホスト名を入力してください SAP HANA データベース。
- インスタンス番号を入力してください SAP HANA データベース。
- ユーザー名とパスワードを入力してください SAP HANA データベース。
- 言語名を入力してください。
- 「接続テスト」をクリックして、 SAP ExcelからHANAデータベースを作成する。
「接続テストに成功しました」というメッセージが表示されます。
[OK]ボタンをクリックします。
ステップ2) これまで、Excel から接続を作成しました SAP HANA にアクセスしてテストしました。 SAP ExcelからHANAの情報ビューを表示します。「データ接続ウィザード」のウィンドウが表示されます。
- 以下のパッケージを選択してください SAP HANA情報ビュー。
- 情報ビュー(分析ビュー、計算ビュー)を選択してください。
- Nextボタンをクリックしてください。
データ接続ファイル用の新しいウィンドウが表示されます。以下の詳細を入力してください。
1. ファイル名(AV_SALES)を指定します。
2. Excelファイルを開く際にパスワードを入力する必要がないように、「パスワードをファイルに保存する」にチェックを入れます。
3. パスワード保存のセキュリティに関するポップアップが表示されます。
4. [完了]ボタンをクリックします。
ステップ3) 今すぐ SAP HANA情報ビューは、以下のようにExcelのピボットテーブルとして表示されます。
























































