ヘッダーをスキップ
Oracle OLAP DMLリファレンス
11g リリース1(11.1)
E05732-02
  目次へ
目次
索引へ
索引

戻る
戻る
 
次へ
次へ
 

LIMITMAPINFO

LIMITMAPINFOファンクションは、指定した制限マップでデータをリレーショナル表の指定列にマップする際に使用されるアナリティック・ワークスペース式を返すファンクションです。

戻り値

TEXT式

構文

LIMITMAPINFO ([aw], limit-map, column-name)

引数

aw

アナリティック・ワークスペース・オブジェクトを含むアナリティック・ワークスペースの名前。

limit-map

テキスト式としての制限マップ。

column-name

limit-mapで指定されるリレーショナル表の列の名前。

例8-11 ディメンションの名前の取得

mylimitmapという名前のテキスト変数を含むmyawという名前のアナリティック・ワークスペースがあるとします。mylimitmapテキスト変数は、アナリティック・ワークスペースの一部のデータをet_prodという列でリレーショナル表にマップする制限マップです。

MEASURE sales FROM aw_f.sales
DIMENSION et_chan FROM aw_channel WITH
HIERARCHY aw_channel.parent
GID gid_chan FROM aw_channel.gid
DIMENSION et_prod FROM aw_product WITH
HIERARCHY aw_product.parent
GID gid_prod FROM aw_prod.gid
DIMENSION et_geog FROM aw_geography WITH
HIERARCHY aw_geography.parent
GID gid_geog FROM aw_geog.gid
DIMENSION et_time FROM aw_time WITH
HIERARCHY time.parent
GID gid_time FROM aw_time.gid

et_prod列のデータの抽出元となるアナリティック・ワークスペース・オブジェクトの名前を取得するには、次のOLAP DML文を発行します。

show LIMITMAPINFO ('myaw', mylimitmap, 'et_prod')

et_prod列はaw_productディメンションにマップされているため、次の値が表示されます。

aw_product