LIMITMAPINFOファンクションは、指定した制限マップでデータをリレーショナル表の指定列にマップする際に使用されるアナリティック・ワークスペース式を返すファンクションです。
パラメータ
アナリティック・ワークスペース・オブジェクトを含むアナリティック・ワークスペースの名前。
テキスト式としての制限マップ。
limit-mapで指定されるリレーショナル表の列の名前。
例
例8-11 ディメンションの名前の取得
mylimitmap
という名前のテキスト変数を含むmyaw
という名前のアナリティック・ワークスペースがあるとします。mylimitmapテキスト変数は、アナリティック・ワークスペース・データの一部をet_product
という列でリレーショナル表にマップする制限マップです。
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