HANAと他のBIツールの接続

分析レポートとダッシュボード要件のためにSAPHANAシステムに接続できる、さまざまな認定済みおよび認定されていない非SAPBIツールがあります。Tableau、Microsoft Excel、その他のBIツールなどのさまざまなツールは、カスタムSQLクエリ、直接接続、または接続用のMDXプロバイダーを使用してHANAに直接接続できます。

TableauとMSExcelを接続して、レポート用にHANAシステムに接続する方法を見てみましょう。

TableauをHANAに接続する

TableauをSAPHANAデータベースに接続し、レポート用のデータソースを設定できます。データベースと通信するにはドライバーをインストールする必要があり、HANAシステムの詳細と認証方法が必要です。

HANAシステムに接続する前に、次の前提条件を確認する必要があります-

HANAがデータベースと通信するには、ドライバーをインストールする必要があります。ドライバがインストールされておらず、接続しようとすると、Tableauはドライバのダウンロードページへのリンクを含むエラーメッセージを表示します。次のリンクからTableau接続用のドライバーをインストールできます-

https://www.tableau.com/support/drivers

ドライバをインストールしたら、Tableauデスクトップツールを起動します。[接続]カテゴリで、[SAPHANA]を選択します。データ接続の完全なリストについては、[その他]オプションをクリックしてください。

次に、接続するデータベースをホストするサーバーの名前と認証の詳細を入力します。

また、すべての接続の開始時に実行するSQLコマンドを指定する初期SQLのオプションも表示されます。

次のウィンドウで、ドロップダウンリストからスキーマ名を選択します。画面上部の[検索]オプションを使用して、特定のスキーマを検索することもできます。スキーマ名を選択したら、テーブルをレポートキャンバスに追加します。

テーブルをキャンバスにドラッグし、[シート]タブを選択して分析を開始します。デフォルトでは、列名の代わりに列ラベルが表示されます。

完全なデータベースではなく特定のクエリに接続できるカスタムSQLオプションを使用するオプションもあります。

MSExcelをHANAに接続する

MDXプロバイダーを使用してMicrosoftExcelをHANAビューに接続することもできます。MS Excelは、最も一般的なBIレポートツールの1つと見なされています。ビジネスユーザーはHANAデータベースに接続し、要件に応じてピボットテーブルとグラフを描画できます。

Excelを開き、[データ]タブに移動します→他のソースからのオプションをクリックします→[データ接続ウィザード]→[その他/詳細]をクリックします。[次へ]をクリックすると、[データ]リンクのプロパティが開きます。

次に、このリストからSAP HANA MDXプロバイダーを選択してMDXデータソースに接続します→HANAシステムの詳細(サーバー名、インスタンス、ユーザー名、パスワード)を入力→[接続のテスト]→[接続に成功]→[OK]をクリックします。

HANAシステムに接続すると、ドロップダウンリストにHANAリポジトリで利用可能なすべてのパッケージのリストが表示されます。情報ビューを選択できます→「次へ」をクリックします。次に、[ピボットテーブル/その他]→[OK]を選択します。画面の右側に、グラフの作成に使用できるすべてのディメンションとメジャーの値が表示されます。