Versions Compared

Key

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

...

こちらから、直接レポートビルダーに進むことができます。

複数テーブルのビュー

こちらのオプションは、選択した単一のデータベース内の、複数のテーブルを結合することができます。

Image Removed

より詳細な情報は、モデルを参照してください。

フリーハンドSQLビュー

フリーハンドSQLオプションを使用して、独自のSQLを定義することで、ビューを作成することができます。こちらからYellowfinは、単一テーブルのビューと同様に、自動的にビューを作成し、メトリックス (数値) とディメンション (次元) をそれぞれグループ化します。

注意: Yellowfin 9.12からフリーハンドSQLビューで以下の機能がサポートされるようになりました。計算フィールド、計算フィルター、パラメーター、グループデータ、日付関数

...

こちらから、直接レポートビルダーへ進むことができます。

Image Removed

注意: SQLビューを作成する際には、「order by」などのソート命令を含めないでください。クエリーの実行結果は、データベースではなく、Javaアプリケーションによってソートされます。そのため、「order by」等は、ビューがうまく動作しなくなる原因になります。

OLAPキューブ

OLAPキューブは、データベース上であらかじめ集約された、多次元データモデルです。データマートのように、迅速なレポート作成を支援するために、すでに集約されたディメンション (次元) や数値が含まれています。

...

注意: OLAPキューブを使用してビューを作成する場合、フィールド情報の更新オプションに制限があります。それは、既にキューブ自体に必要なメタデータが含まれているためです。

ストアドプロシージャ

Yellowfinでは、アプリケーションデータベース上で実行中の、ストアドプロシージャに接続することができます。

...

コンポジットビューを使用することで、複数のデータソースを結合して、ビューを作成することができます。これにより、複数のデータベースからのデータを使用して、レポートを作成することができます。

コンポジットビューを作成するビュービルダーでは、選択されたデータベースからのテーブルを表示するのではなく、Yellowfinの既存のビューを結合し、定義されたデータベースから仮想テーブルを作成することができます。

Warning
title注意

機能性としては、コンポジットビューよりも、高度なサブクエリーの方が、より柔軟で堅牢なため、こちらの使用を強くお勧めします。

Note

コンポジットビューでは、インポートとエクスポート機能を使用することができません。