概要

ページトップ

仮想テーブルを使用することで、派生フィールドのセットを返すSQL文を、ビューに挿入することができ、ビュービルダーで論理テーブルとして使用することができます。

仮想テーブルを使用する利点は、以下の通りです。

仮想テーブルの作成

ページトップ

  1. 仮想テーブルを作成するためには、テーブル一覧から「仮想テーブル」アイコンをキャンバスへドラッグします。
  2. 仮想テーブルには、SQLというリンクがあり、これをクリックすることで、「仮想テーブルの編集」ポップアップが開きます。

    テーブル名を更新し、SQLを挿入することで、派生フィールドを作成することができます。

    注意: レポートの実行が失敗する原因になるため、SQL文に「order by」などのソート命令を含むことはできません。カラム(列)を集約する際には、カラム名を明示してください。Yellowfinでは、そのカラム名を使用します。
  3. SQLのテスト」をクリックして、SQL文の検証をします。

  4. 保存」ボタンをクリックすると、作成したSQL文より返されるカラム(列)一覧が表示されます。

仮想テーブルSQLの編集

ページトップ

仮想テーブルの編集をするためには、仮想テーブルのサマリーページで「編集」ボタンをクリックします。SQLエディターが開きます。

仮想テーブルのカラム(列)が、既にビューで使用されている場合は、SQLへの変更が与える影響に注意をしてください。例えば、使用中のカラム(列)を削除したり、名前を変更したりすると、ビューがそのカラム(列)を参照できなくなります。

 

ページトップ