30日間の無料評価版をお試しいただけます。

概要

Yellowfinのビュービルダーでは、データベースから読み取ったデータを使って計算を行う、計算フィールドを作成することができます。これらの計算には、単純な四則演算だけでなく、複雑なSQL文を含めることもできます。

 

Unknown macro: {html}

<iframe width="700" height="394" src="https://www.youtube.com/embed/9DQ__G45BGI?color=white" frameborder="0" allowfullscreen></iframe>

 

以下のように、様々なタイプの計算フィールドを作成することができます。

タイプ説明

式ビルダー

SQL文を記述することなく、ビュービルダーの画面から計算フィールドを作成することができます。

値のグループ化

グループ化された値を返すフィールドを作成することができます。

ビュー定義計算フィルター

レポート作成者が使用するフィルターを定義します。これにより、各レポートで、フィルターを定義する必要がなくなります。

パラメーター

What If 分析(仮説分析)において、レポート閲覧者が入力した値をレポートに渡すためのフィールドを定義することができます。

ビュー定義フィルターグループ

レポート内でフィルターとして使用される、フィールドのセットを作成することができます。フィルターグループには、フィルターの依存設定や値のキャッシュ設定を含めることができます。

フリーハンドSQL

ビュービルダーを使用するのではなく、SQL文を記述することで、計算フィールドを作成することができます。

式テンプレート(カスタム関数)

テンプレートを使用して計算を作成することができます。ビルダーを使用する必要はなく、必要なフィールドを指定するだけで、計算フィールドを作成することができます。

日付階層

日付フィールドを、各階層を作成する様々な書式に変換することで、時間に基づく階層を作成することができます。

計算フィールドの新規作成

必要に応じて、ビュー内に新しい計算フィールドを作成することができます。

  1. 計算フィールドを新規作成するためには、「未結合のフィールド」一覧にある、「計算フィールド」フォルダーを開きます。計算フィールドフォルダー内には、以下のサブフォルダ―が含まれています。
    1. 式ビルダー
    2. フリーハンドSQL
    3. 式テンプレート(カスタム関数)
    4. 日付階層
  1. 計算フィールドの作成方法は様々です。フィールドをどのように作成したいかに応じて、「新規計算式作成」、「SQL文の記述」、または「カスタム関数のXMLファイルで定義された既存の関数を使用」(カスタム関数の使用方法を、参照してください)、から選択をしてください。
  2. フィールド作成方法のタイプを選択したら、有効なフィールドのフォルダーへドラッグします。フィールドをダブルクリックして、既存のフィールドと同様に、メタデータを定義します。
  3. 日付階層を選択した場合を除いて、「」タブをクリックして、式の定義へ進みます。