Oracle 视图 USER_CUBE_DIM_LEVELS 官方解释,作用,如何使用详细说明

本站中文解释

视图

Oracle的USER_CUBE_DIM_LEVELS视图用于显示OLAP立方体的所有数据层次结构。它包含每个立方体的维度,指定每个维度的层次结构,以及特定的层次的特性和属性。几个关键的字段如下:

• CUBE_NAME:用于标识特定OLAP立方体的列
• DIMENSION_NAME:用于标识特定OLAP立方体的维度的列
• LEVEL_UNIQUE_NAME:用于标识特定OLAP立方体维度层次唯一名称的列
• HIERARCHY_UNIQUE_NAME:用于标识OLAP立方体维度层次结构唯一名称的列
• LEVEL_NUMBER:用于标识OLAP立方体维度层次结构中层次数目
• DESCRIPTION:用于标识有关OLAP立方体特定层次描述的列
• ATTRIBUTE_NAME:用于标识特定OLAP立方体属性的列

使用USER_CUBE_DIM_LEVELS视图的一个例子是,你可以查询,在你的OLAP立体的销量损失维度的“每月视图”中,是否存在具有“月份”级别的更高层次结构。要这样做,你可以使用以下查询:

SELECT *
FROM USER_CUBE_DIM_LEVELS
where CUBE_NAME = ‘YOUR_CUBE_NAME’
and DIMENSION_NAME = ‘SALES_LOSS’
and HIERARCHY_UNIQUE_NAME = ‘MONTHLY_VIEW’
and LEVEL_NAME = ‘MONTH’;

官方英文解释

USER_CUBE_DIM_LEVELS describes the OLAP dimension levels owned by the current user. Its columns (except for OWNER) are the same as those in ALL_CUBE_DIM_LEVELS.

See Also:

“ALL_CUBE_DIM_LEVELS”


数据运维技术 » Oracle 视图 USER_CUBE_DIM_LEVELS 官方解释,作用,如何使用详细说明