_Cubes
The _Cubes table describes metadata relating to cubes. One row contains data for one cube at cube level.
This table describes _Cubes:
| Column | Type | Description |
|---|---|---|
| CubeName | String(50) | Name of cube. |
| CubeDescription | String(150) | Description of the cube. |
| Param1 | String(150) | Reserved |
| Param2 | String(250) | Reserved |
| AccessControl | Boolean | Flags whether the cube’s data access permissions are controlled by #TABACC or not:
|
| TransactionLog | Boolean | Flag for whether the cube has an associated transaction log:
|
| CubeType | String(1) | The cube type. Enumerator. The values are:
|
| ExtendedProps | Text | Extended properties of the cube expressed as an XML document string. NULL means the cube has no extended properties. |
| CubeRules | Text | The rules of the cube expressed as an XML document string. NULL means the cube has no rules. NULL does not remove any existing rules. |
| Comment | Text | User defined comment. |
General information
The rows of the _Cubes table are read into memory. These are those rows for which there is a cube creation or loading operation to carry out indicated by a row in the _Jobs table. These _Cubes rows are linked from the _Jobs table either:
- For cube creation or property loading through the JobObject column via CubeName of the _Cubes table.
- For fact loading via the CubeId column of the _FactLoad table.