Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Anchor
top
top

Table of Contents
classcontents

...

Yellowfinの開発、QA、本番インスタンス外部での作業が多い場合は、一時的または試行的にCSVファイルをインポートしなくてはいけない場合があります。例えば、一時的な設定でCSVファイル形式を試行したり、POC用にサンプルコンテンツを作成したりする場合です。このような場合、CSVデータの格納のために、定常的なデータベース設定が必要ないかもしれません。一時的なソリューションとしては、Yellowfinをインストールできるデータベースと同様の、書き込み可能なHSQLデータベースを作成することです。作成手順は、以下の通りです。

注意:HSQLデータベースは安定していないため、長期的なソリューションに使用してはいけません。

Expand
titleクリックして手順を表示します。

1.HSQLデータベースを格納するディレクトリを、Yellowfinインストールディレクトリ内に作成します。

例:C:\Yellowfin\HSQLdatabase

2.「管理」>「管理コンソール」に移動します。

3.管理コンソールのメインパネルで、「データソース」項目を展開します。

4.「追加」ボタンをクリックします。

5.作成するデータベースの「名前」、「説明」を入力し、「書き込み可」を「有効」にします。「CSVデフォルト」を有効にすることもできますが、この設定はオプションです。

6.接続詳細を設定します。

接続方法:JDBC

認証アダプター:Standard Authentication

データベースタイプ:HSQLDB Server

データベースモード:組み込みモード

データベース名:C:\Yellowfin\HSQLdatabase\CSVdata

こちらに設定する値は、手順1で作成したHSQLデータベースを格納するディレクトリと、データベース名です(Yellowfinは、指定された名前でデータベースを作成します)。今回の例では、データベース名を「CSVdata」とします。

ユーザー名:空欄のままにする

パスワード:空欄のままにする

スキーマ:なし

分離レベル:READ UNCOMMITTED

87. 「テスト接続」をクリックして、実際に接続できるかを確認をします。

9.「8.「保存」ボタンをクリックして、設定を完了します。

ロール権限

...

Expand
titleクリックして手順を表示します。

1.「管理」>「管理コンソール」へ移動する。

2.「ロール」項目をクリックし、CSVアクセスを有効にするロールを選択する。

3.以下の設定を有効にする。

a.SQLレポート・Jasperレポート作成権 - CSVインポートのような、高度なレポート作成オプションにアクセスすることができます。

b. CSVレポート作成権 - レポートビルダーの初期設定ステップで、CSVファイルを読み込むオプションにアクセスすることができます。

c. 高度なCSV機能使用権 - デフォルトオプションではなく、どの書き込み可能なデータソースを使用するのか選択できる高度なオプションを使用することができます。

注意:  この設定はオプションです。

4.「保存」ボタンをクリックします。

...

5.ファイル書式- YellowfinにインポートできるのはCSVファイルのみであり、XLSやXLSX、他の形式のファイルはインポートすることができません。

互換性のないファイル形式

1.クロス集計/ピボット- クロス集計/ピボット形式のデータをインポートしてはいけません。Yellowfinは、データがカラム(列)形式であることを前提にファイルを検査するため、意図しない、使用不可能な構造でデータが保存されます。

2.合計欄- フィールドに合計を適用してはいけません。Yellowfinは、合計を他のデータと区別しません。 

3.XLS形式 - データをXLS、またはXLSX形式で保存してはいけません。Yellowfinが読み込めるのは、CSV形式のファイルのみです。

...