TIBCO Spotfire® Business Author and Consumer User's Guide

LastPeriods()

LastPeriods() ナビゲーション オプションを使用するのは、現在のノードを階層の同じレベル内に含める前にノードのセットを参照する場合です。どの程度まで時間をさかのぼるかはユーザーが決定します。

たとえば、以下に示すように LastPeriods(4) を指定すると、メソッドには現在のノードと 3 つの以前のノードが含まれます。



このメソッドは、たとえば特定の期間の移動平均を計算する場合など、過去の情報が要求される一般的なビジネス上の質問に答えるのに役立ちます。

注: 例の式は、インメモリ データが使用されることを前提としています。

棒グラフには、一定期間の月間売上の値が表示されます。一度に過去 3 か月間までさかのぼって平均売上の値の傾向を表示する場合があるとします。



次の式を適用します。これは 3 つのノード (現在のノードと以前の 2 つのノード) の売上を合計し、合計を 3 で除算します。つまり、3 か月にわたる移動平均を計算します。



たとえば、マークされた 2 月の棒、103k は、2017 年 12 月、2018 年 1 月、2018 年 2 月の 3 か月間の売上の平均です ((93k+91k+125k)/3)。

注: 次の式は同じ結果を返します。

(Sum([Sales]) + Sum([Sales]) OVER (PreviousPeriod([Axis.X])) + Sum([Sales]) OVER (NextPeriod([Axis.X]))) / 3