Tableau-lod-expressions
提供:Dev Guides
Tableau-LOD式
- 詳細レベル(LOD)式*は、すべてのデータをTableauインターフェイスに取り込む代わりに、データソースレベルで多くのディメンションを含む複雑なクエリを実行するために使用されます。 簡単な例は、すでに計算された集計値にディメンションを追加することです。
LODの種類
LOD式には主に3つのタイプがあります。
- FIXED LOD この式は、ビュー内の他のディメンションを参照せずに、指定されたディメンションを使用して値を計算します。
- INCLUDE LOD この詳細レベルの式は、ビューに含まれるディメンションに加えて、指定されたディメンションを使用して値を計算します。
- *除外LOD *これらの詳細レベルの式は、詳細レベルのビューからディメンションを差し引きます。
修正された詳細レベルの式
各地域の各州の売上高を見つけます。 ここでは、まず、次のスクリーンショットに示すように、式を使用してRegional Salesという名前の式フィールドを作成します。
次に、[地域と州]フィールドを[行]シェルフにドラッグし、計算フィールドを[マーク]カードの下の[テキスト]シェルフにドラッグします。 また、[地域]フィールドを[色]シェルフにドラッグします。 これにより、次のビューが生成され、さまざまな状態の固定値が表示されます。 これは、売上値を計算するための領域としてディメンションを修正したためです。
詳細レベルの式を含める
INCLUDE詳細レベルの式は、ビューに含まれるディメンションに加えて、指定されたディメンションを使用して値を計算します。 製品の各サブカテゴリの州ごとの売上の合計を計算します。
このために、[サブカテゴリ]フィールドを[行]シェルフにドラッグします。 次に、次のスクリーンショットに示すように、列シェルフに式を記述します。 計算に両方の次元を含む次のビューを生成します。
詳細レベル式の除外
EXCLUDE詳細レベルの式は、詳細レベルのビューから除外するディメンションを指定します。 毎月計算された売上高から地域を除外します。 次のスクリーンショットに示すように数式を作成します。
関連するフィールドをそれぞれのシェルフにドラッグすると、次のスクリーンショットに示すように、EXCLUDE LODの最終ビューが表示されます。