概要
Yellowfinでレポートを作成してその結果を表示するためには、データベースに接続している必要があります。ここでは、データベースに接続するために使用する、データベースのロケーション、ユーザーの資格情報、および認証方法をYellowfinに定義します。
データソース接続の作成
データソースを追加するには、以下の2つの方法があります。
- レフトサイドナビゲーションをクリックし、管理項目を展開して管理コンソールをクリックします。「データソース」項目を展開して、追加ボタンをクリックします。
または - 作成ボタンをクリックし、「データソース」を選択します。
- 新規データソース作成ポップアップから、使用するデータベースを選択します。
ポップアップの左側には最も一般的なデータベースタイプとして「ポピュラーなデータソース」一覧が表示され、その下部にはその他のタイプのデータソースとして、キューブ、CSV、JNDIが表示されます。
注意: JNDI接続を有効にするには、構成データベースに対して、次のSQLを実行しなくてはいけません。
INSERT INTO Configuration(1, 'SYSTEM', 'JNDISOURCEENABLED', 'TRUE');
ポップアップの右側では特定のデータベースを検索することができます。検索バーに入力を始めると、一覧にはフィルターが適用され、対象のデータベースが表示されます。追加するデータベースを一覧から選択することもできます。
データソースにドライバーが必要な場合は、データベース名の右側にある「ドライバー追加」をクリックします。
- ドライバーの名前と説明 (オプション) を追加して、ドライバーファイルをドラッグ&ドロップするか、ファイルを参照ボタンから対象のファイルを検索して、アップロードし、保存します。
注意: .jar もしくは.yfp ファイルのみ使用可能です。
ドライバーがインストールされると、データベース設定画面が表示されます。
使用するデータベースに関する具体的な情報は、JDBC接続ページを参照してください。 - 接続情報が正しく入力されていることを確認するために、「テスト接続」ボタンをクリックします。
接続に成功すると、テスト接続ボタンが緑色に表示されます。保存ボタンをクリックして、設定を保存します。
接続に失敗すると、「接続テストに失敗しました」というメッセージが表示されます。
キューブ
キューブデータソースを追加するには、以下の手順に従います。
- 「新規データソース接続」ポップアップの左側下部で、「キューブ」をクリックします。
- キューブ設定画面で、必要な項目を入力します。
名前 | 説明 |
データソースの名前 | 接続に一意の名前を付けます。 |
データソースの説明 | 接続の意図を示す説明を入力します (オプション)。 |
認証アダプター | Standard Authentication, Pass-through Autentication, Standard Authentication (No Pooling) から選択します。 |
XMLA URL | XMLAデータソースのURLです。 |
ユーザー名 | データベースのユーザー名を入力します。 |
パスワード | 上記ユーザー名のパスワードを入力します。 |
高度な設定
データベース設定画面の下部で「高度」をクリックし、必要な項目を入力します。
コネクションプール
名前 | 説明 |
最小接続数 | 同時に開くことのできる接続の最小数です。 |
最大接続数 | 同時に開くことのできる接続の最大数です。 |
更新時間 | 接続がリセットされるまでの時間(分)です。 |
タイムアウト | 接続がクローズされるまでに開いていられる時間(秒)です。 |
パラメーター
名前 | 説明 |
タイムゾーン | このデータソース接続のタイムゾーンを選択します。 |
ブロードキャスト | 接続上のコンテンツをブロードキャストできるかどうかを指定します。 |
購読 | 接続上のコンテンツを購読できるかどうかを指定します。 |
- 「テスト接続」ボタンをクリックして、接続が成功していることを確認します。保存ボタンをクリックして、設定した内容を保存します。
より詳細な情報は、XMLAデータソースページを参照してください。
CSV
CSVデータソースを追加するには、以下の手順に従います。
- 「新規データソース接続」ポップアップの左側下部で、「CSV」をクリックします。
注意: スプレッドシートを保存するためには、書き込み可能なデータベースが必要です。書き込み可能なデータソースの詳細については、こちらのページを参照してください。
書き込み可能なデータベースがない場合、CSV設定画面にエラーメッセージが表示されます。
- CSV設定画面で、必要な項目を入力します。
データソースの名前と説明 (オプション) を入力し、データの保存先を選択して、ファイルをドラッグ&ドロップするか、ファイルを参照ボタンから対象のファイルを検索して、インストールします。設定した内容を保存します。
注意: CSVファイルのみ使用可能です。
高度な設定
データベース設定画面の下部で「高度」をクリックし、必要な項目を入力します。
- 「データを作成する」ボタンをクリックして、データテーブルを確認します。
より詳細な情報は、CSVデータのインポートページを参照してください。
JNDI
JNDIデータソース接続タイプは、構成データベースに対して、次のSQLを実行することで有効にすることができます。
INSERT INTO Configuration(1, 'SYSTEM', 'JNDISOURCEENABLED', 'TRUE');
より詳細な情報は、カスタムSQLの実行ページを参照してください。
JNDIデータソースを追加するには、以下の手順に従います。
- 「新規データソース接続」ポップアップの左側下部で、「JNDI」をクリックします。
- JNDI設定画面で、必要な項目を入力します。
- 「テスト接続」ボタンをクリックして、接続が成功していることを確認します。保存ボタンをクリックして、設定した内容を保存します。