OLAP接続の作成

OLAP接続は、HANA情報ビューまたはデータモデルに接続し、レポート用にビジネスレイヤで定義されたすべてのビジネスオブジェクトを直接インポートするために使用されます。

新しいOLAP接続を作成するには、プロジェクト名→新規→OLAP接続を右クリックします。

次のウィンドウで、接続名、説明(オプション)を入力し、[次へ]をクリックします。

Note− OLAP接続を特定のキューブにポイントするか、HANAリポジトリを完成させます。この接続をBOレポートツールで使用する場合、HANAモデリングビューですべてのオブジェクトを直接インポートするか、リポジトリ内のすべての公開情報ビューを表示して、レポート用にそれらのいずれかを選択することもできます。

次に、OLAPミドルウェアドライバを選択します。使用可能なすべてのOLAPデータソースのリストが表示されます。要件に応じて、任意のOLAPデータソースを選択できます。

Note− OLAPはビジネスレイヤに直接アクセスするため、データファンデーションを作成する必要はありません。ビジネスレイヤでディメンション、メジャー、およびその他のプロパティを定義できます。

OLAPデータソースに接続するのに適したミドルウェアドライバを選択し、[次へ]をクリックします。HANAビューに接続するには、SAPHANA→SAPHANAクライアントを選択します。

HANAシステムに接続するには、次の情報が必要です。

  • サーバーの名前
  • インスタンス番号
  • 認証の詳細

上記の詳細を入力して[次へ]ボタンをクリックすると、この接続が特定のキューブを指すのか、HANAリポジトリ内のすべてのキューブを指すのかを尋ねるオプションがあります。

このオプションを選択したら、画面の下部にある[完了]ボタンをクリックします。

次に、接続をリポジトリに公開する必要があります。「接続」→「接続をリポジトリーに公開」を右クリックします。

インフォメーションデザインツールを使用して新しい接続を作成する場合、次の接続パラメータを定義できます。

  • Connection Pool Mode −これは接続をアクティブに保つために使用されます。

  • Pool Timeout −接続をアクティブに保つように接続プールモードを設定した場合、接続を開いたままにする時間の長さ(分単位)です。

  • Array Fetch Size −これは、データベースからフェッチできる行の最大数を示します。

例を考えてみましょう。25の値を入力すると、クエリは150行を返します。したがって、それぞれ25行の6回のフェッチでフェッチされます。

Array Bind Size −このフィールドは、IDTでユニバースを設計する場合には必要ありません。

Login Timeout −接続がタイムアウトを試行し、エラーメッセージが表示される分を決定します。

ConnectInit、Hintなど、定義できるさまざまなカスタムパラメータがあります。