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

本站中文解释

Oracle视图是Oracle数据库中的一种数据结构,可以将多个表的数据以及连接(称为联接)中的数据汇总在一起,使用者无需关心数据在哪张表中存放,而只需关心与自己需求相关的数据。ALL_ANALYTIC_VIEW_COLUMNS_AE视图显示了Advanced Analytics Option模块可以用来对数据库中的特定列(columns)进行分析的信息,范围包括表名,列名,可用于分析的列属性,方法,输入和输出数据类型以及可传入的参数的类型。

使用ALL_ANALYTIC_VIEW_COLUMNS_AE视图的工作流程如下:

1. 通过SELECT * FROM ALL_ANALYTICS_VIEW_COLUMNS_AE获取所有列的信息。

2. 使用WHERE子句来筛选想要的信息,可以使用的过滤器包括表名,列名,数据类型等等。

3. 根据过滤结果调用想要的数据分析方法。

4. 可以使用Oracle Analytic Option提供的参数,定制获得感兴趣的数据或分析结果。

官方英文解释

ALL_ANALYTIC_VIEW_COLUMNS_AE describes the columns of the analytic views (across all editions) accessible to the current user.

Related Views

  • DBA_ANALYTIC_VIEW_COLUMNS_AE describes the columns of all analytic views (across all editions) in the database.

  • USER_ANALYTIC_VIEW_COLUMNS_AE describes the columns of the analytic views (across all editions) owned by the current user. This view does not display the OWNER column.

Column Datatype NULL Description

OWNER

VARCHAR2(128)

NOT NULL

Owner of the analytic view

ANALYTIC_VIEW_NAME

VARCHAR2(128)

NOT NULL

Name of the analytic view

DIMENSION_NAME

VARCHAR2(128)

Alias of the analytic view dimension in the analytic view; for a measure the value is MEASURES

HIER_NAME

VARCHAR2(128)

Alias of the analytic view hierarchy within DIMENSION_NAME in the analytic view; for a measure the value is MEASURES

COLUMN_NAME

VARCHAR2(128)

NOT NULL

Name of the column

ROLE

VARCHAR2(4)

NOT NULL

The role the attribute plays in the analytic view:

  • KEY

  • AKEY

  • HIER

  • PROP

  • MEAS

DATA_TYPE

VARCHAR2(106)

NOT NULL

Datatype of the column

DATA_LENGTH

NUMBER

NOT NULL

Length of the column (in bytes)

DATA_PRECISION

NUMBER

Decimal precision for the NUMBER datatype; binary precision for the FLOAT datatype, NULL for all other datatypes

DATA_SCALE

NUMBER

Number of digits to the right of the decimal point in a number

NULLABLE

CHAR(1)

NOT NULL

Indicates whether a column allows NULL values; the value is N if there is a NOT NULL constraint on the column or if the column is part of a PRIMARY KEY

CHARACTER_SET_NAME

VARCHAR2(44)

Name of the character set:

  • CHAR_CS

  • NCHAR_CS

CHAR_COL_DECL_LENGTH

NUMBER

Declaration length of the character type column

CHAR_USED

VARCHAR2(1)

Indicates that the column uses BYTE length semantics (B) or CHAR length semantics (C), or whether the datatype is not any of the following (NULL):

  • CHAR

  • VARCHAR2

  • NCHAR

  • NVARCHAR2

ORDER_NUM

NUMBER

NOT NULL

Order of the column, with the hierarchy columns first followed by measure columns. The columns for a hierarchy are grouped together, listed in their order in the HIERARCHIES clause of the analytic view definition. Within a hierarchy, attributes are listed first in order of their definition in the ATTRIBUTES clause of the attribute dimension definition followed by hierarchical attributes in the DIMENSION BY clause of the analytic view.

ORIGIN_CON_ID

NUMBER

The ID of the container where the data originates. Possible values include:

  • 0: This value is used for rows in non-CDBs. This value is not used for CDBs.

  • n: This value is used for rows containing data that originate in the container with container ID n (n = 1 if the row originates in root).

EDITION_NAME

VARCHAR2(128)

 

Name of the application edition where the analytic view is defined

Note:

This view is available starting with Oracle Database release 21c, version 21.5.

See Also:

  • “DBA_ANALYTIC_VIEW_COLUMNS_AE”

  • “USER_ANALYTIC_VIEW_COLUMNS_AE”


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