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]を選択します。画面の右側に、グラフの作成に使用できるすべてのディメンションとメジャーの値が表示されます。