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

Versions Compared

Key

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

...

Table of Contents
classcontents

概要


Styleclass
ClasstopLink

ページトップ


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


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

タイプ説明

シンプル計算式

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

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

フリーハンドSQL

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

シンプル計算式


Styleclass
ClasstopLink

ページトップ



シンプル式ビルダーは、ビューに有効な計算フィールドの作成を支援します。作成された計算フィールドは、レポート内で通常のフィールドと同様に使用することができます。定義されたすべての計算フィールドには、通常のフィールドのように集約を適用することができますが、SQLを使用した計算フィールドだけには、集約を適用することができません。計算フィールドの作成を開始する前に、結果として必要なフィールドのタイプが、どのようなタイプなのかを検討したうえで、メトリック(数値)か、ディメンション(次元)のどちらかから選択してください。 

...

Section


Column
width30%

7. 作成した計算式を「テスト」し、これを「保存」します。


Column
width70%


定義済み


Styleclass
ClasstopLink

ページトップ



カスタム関数は、XML形式で記述され、Yellowfinサーバーに格納されている関数です。これらの関数は通常、式ビルダーでは作成することが難しい、高度なSQL文で構成されており、システム管理者により設定されます。

...

カスタム関数は、独自のインスタンス内で設定することができます。新しいカスタムXML関数をアプリケーションに追加する場合は、システム管理者に連絡をするか、カスタム関数から、より詳細な情報を確認してください。

フリーハンドSQL


Styleclass
ClasstopLink

ページトップ



SQLに関するスキルがあれば、SQL入力欄へ直接SQL文を記述することができます。その場合は、「式のタイプ」で「フリーハンドSQL」を選択すると、SQL入力欄が表示されます。作成したいフィールドに応じた、SQL文を記述してください。

...

    • ここで記述することができるのは、「SELECT命令文」のみであり、SELECTキーワードやFROM句、WHERE句を含めることはできません。
    • 参照するカラム(列)は、すべてビュー内に存在している必要があり、集約関数(平均、最大、最小、合計、個数)を使用することはできません。


Info

YellowfinがフリーハンドFQLに対するセキュリティをどのように処理するかを設定することができます。より詳細な情報は、利用可能なセキュリティ機能を参照してください。


...


計算式合計

Styleclass
ClasstopLink

ページトップ

計算式を作成したら、その集計値の合計を定型化して表示することができます。より詳細な情報は、サマリー項目を参照してください。 


horizontalrule

Styleclass
ClasstopLink

ページトップ