_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.