プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle Data Visualizationユーザーズ・ガイド
12c (12.2.1.1.0)
E77224-01
目次へ移動
目次

前
前へ
次
次へ

時系列関数

時系列関数は、時間ディメンションを操作する集計関数です。

時間ディメンションのメンバーは、関数のレベル以下である必要があります。そのため、特定のレベル以下のメンバーを一意に識別する1つ以上の列を問合せに投影する必要があります。

関数 説明

Ago

SELECT Year_ID, Ago(sales, year, 1)

現在の時間から過去の指定された期間までメジャーの集計値を計算します。たとえば、AGOを使用すると、現四半期の各月の売上および対応する1つ前の四半期の売上を生成できます。

Periodrolling

SELECT Month_ID, Periodrolling (monthly_sales, -1, 1)

x単位の時間から始まり、現在の時刻からy単位の時間で終わる期間のメジャーの合計を計算します。たとえば、PERIODROLLINGを使用して、現在の四半期前の四半期で始まり、現在の四半期後の四半期で終わる期間の売上を計算できます。

ToDate

SELECT Year_ID, Month_ID, ToDate (sales, year)

指定された期間の最初から現在の表示時刻までのメジャーを集計します。たとえば、この関数を使用すると、過去1年間の売上を計算できます。