...
Yellowfinは、XMLA接続を介して公開される事前に定義されたキューブと接続し、レポートを作成することができます。また、キューブに基づくビューを作成することもできるため、標準的なRDBMSに基づくレポート作成と同様のプロセスを使用してレポートを作成することができます。しかし、Yellowfin自体にキューブを生成する機能はありません。XMLA(XMLのための分析)は、OLAPデータソースからデータにアクセスするための標準的なプロトコルです。これは、XML、SOAP、HTTPなど、既存の標準に基づき構築されます。
XMLA (XMLのための分析) は、OLAPデータソースからデータにアクセスするための標準的なプロトコルです。これは、XML、SOAP、HTTPなど、既存の標準に基づき構築されます。
こちらでは、XMLAデータソースの接続プロセスについて紹介します。接続方法は接続しているデータソースからほぼ独立していますが、今回はMicrosoft Analysis Services、Mondrian、PALOソースを例にあげて説明します。
...
- Yellowfinはキューブに設定された階層構造とデータ型を引き継ぎ、これをYellowfin内で変更することはできません。キューブは、グループカラム(列)をサポートしません。
- キューブは、グループカラム (列) をサポートしません。
XMLAデータソース
XMLAデータソースへのインターフェイスは、HTTP XMLAデータソースへのインターフェースは、HTTP URLを経由します。すべてのデータアクセスは、データソースへのHTTPリクエストを介して実行されます。そのため、必要な接続パラメーターはXMLA URLのみであり、データソースに応じて、オプション設定としてユーザー名とパスワードが必要になります。
Note |
---|
XMLAインターフェイスを有効にする方法は、接続しているデータソースに応じて異なるため、説明は割愛させていただきます。XMLAインターフェースを有効にする方法は、接続しているデータソースに応じて異なるため、説明は割愛させていただきます。 |
接続しているデータソースに応じて、XMLAインターフェイスはビルトイン機能として提供されたり、外部のソフトウェアやシステム構成を必要とします。例えば、Microsoft 接続しているデータソースに応じて、XMLAインターフェースはビルトイン機能として提供されたり、外部のソフトウェアやシステム構成を必要とします。例えば、Microsoft Analysis ServicesにはIISのインストールが必要であり、XMLAリクエストを処理するために仮想ディレクトリが構築されます。
- 作成メニューから、新規データソース接続を作成します。 データソースとして、「Cube」を選択します。
- 「接続URL」を入力します。 必要に応じて、ユーザー名とパスワードを入力します。
- データソースへの接続を確認するために、「テスト接続」ボタンをクリックします。接続に成功すると、Yellowfinはデータソースとカタログの一覧を取得します。
- 接続に使用するデフォルトのデータソースとカタログを選択します。
「ビュー作成」をクリックして、キューブ接続の設定を続行します。作成ボタンをクリックし、データソースを選択します。 - 「新規データソース作成」ポップアップでデータソースタイプにキューブを選択します。
- キューブ設定画面で必要な項目を入力します。
- 「テスト接続」ボタンをクリックして、問題なく接続できることを確認します。保存ボタンをクリックして、設定内容を保存します。
- ビュー作成をクリックして、キューブ接続設定を続行します。
接続例
Microsoft Analysis Services
...
注意:Microsoft Analysis services 2000はサポートされません。
Mondrian
Mondrianは、RDBMSの基礎となるオープンソースのXMLAインターフェイスです。Yellowfinは、RDBから直接Mondrianの機能を複製することができるため、既存のMondrian構造が存在する場合にのみ、これを使用することを推奨します。Mondrianは、RDBMSの基礎となるオープンソースのXMLAインターフェースです。Yellowfinは、RDBから直接Mondrianの機能を複製することができるため、既存のMondrian構造が存在する場合にのみ、これを使用することを推奨します。
Mondrianは、レポートデータのソースとなるデータベースとのインターフェイスとして構築されているものとします。Mondrianは、レポートデータのソースとなるデータベースとのインターフェースとして構築されているものとします。
MondrianはデフォルトでTomcat上でウェブアプリケーションとして動作し、XMLAを有効にするように設定をしなくてはいけません。このプロセスはMondiranのドキュメント内で説明されていますが、基本的にはMondrianウェブアプリケーションのために、web.xmlファイルに「MondrianXmlServlet」を追加する必要があります。
...