Tabular Metadata Element
X-Ref:
- Ast Tabular Metadata Node
- Ast Analysis Metadata Base Node
- Ast Securable Node
- Ast Scope Boundary Node
Attributes
Attribute | API Type | Default | Description |
---|---|---|---|
Name | String | Specifies the name of the object. This name can be used to reference this object from anywhere else in the program. This is a required property | |
AutoCreateColumns | Boolean | False | Auto-create a tabular column for each column in the source table. |
AutoCreateSinglePartition | Boolean | False | Auto-create the partition with all columns from the source table. |
DataCategory | TabularDataCategory | Uncategorized | Specifies the category into which this tabular table should be displayed in user facing applications. |
DefaultImageColumnName | AstTabularColumnBaseNode | Specifies a reference to a tabular column in the model that serves as the default image for a row in this tabular table. This property setting is only valid if RowIdentifierColumn has also been set. This references an existing definiton. | |
DefaultLabelColumnName | AstTabularColumnBaseNode | Specifies a reference to a tabular column in the model that serves as the default label for a row in this tabular table. This property setting is only valid if RowIdentifierColumn has also been set. This references an existing definiton. | |
Description | String | Specifies a user facing description that will be used for this tabular table. | |
IsHidden | Boolean | False | Specifies whether or not this tabular column is hidden from reporting clients. |
LogicalDisplayFolder | String | string.Empty | Specifies a path that should be used for organizing the tree display of this object in the Logical View in BimlStudio. |
OutputLabel | String | Overrides the output name of the referenced TabularTable. | |
RowIdentifierColumnName | AstTabularColumnBaseNode | Specifies a reference to a tabular column in the model that serves as an identifier or key column for the tabular table. This references an existing definiton. |
Collection Children
Child | API Type | Description |
---|---|---|
<Annotations> <Annotation /> </Annotations> | AstAnnotationNode | This is a collection of annotation items that can be used to specify documentation, tags, or other information. Annotations are particularly useful for storing information about nodes that can be used by BimlScript code. |
<Columns> Multiple Choices... </Columns> | AstTabularColumnBaseNode | This is the collection of tabular model columns that belong to this tabular table. These columns will correspond to the relational columns in the parent table. |
<Hierarchies> <Hierarchy /> </Hierarchies> | AstTabularHierarchyNode | This is the collection of tabular model hierarchies that belong to this tabular table. |
<Measures> <Measure /> </Measures> | AstTabularMeasureNode | This is the collection of tabular model measures that belong to this tabular table. |
<Partitions> <Partition /> </Partitions> | AstTabularPartitionNode | This is the collection of tabular model partitions that constitute this tabular table. |