The Varigence company brand logo
Products
BimlFlexBimlStudioBimlExpress
Pricing
Solutions
IndustriesUse Cases
Resources
DocumentationKnowledge BaseBlog
About
CompanyContact Us
Products
BimlFlexBimlStudioBimlExpress
Pricing
Solutions
IndustriesUse Cases
Resources
DocumentationKnowledge BaseBlog
About
CompanyContact Us
Schedule Demo
Account
Schedule Demo
Account

Dimension

<Biml xmlns="http://schemas.varigence.com/biml.xsd">
    <Tables>
        <!-- This sample creates a dimension with attributes, relationships, and hierarchies. -->
        <Dimension Name="DimProduct">
            <Columns>
                <Column Name="ProductID"/>
                <Column Name="ProductName" DataType="String" Length="50"/>
                <Column Name="CategoryName" DataType="String" Length="50"/>
                <Column Name="SubcategoryName" DataType="String" Length="50"/>
            </Columns>
            <Attributes>
                <Attribute Usage="Key" Name="ProductName">
                    <KeyColumns>
                        <KeyColumn ColumnName="ProductID"/>
                    </KeyColumns>
                    <NameColumn ColumnName="ProductName"/>
                </Attribute>
                <Attribute Name="Category Name">
                    <KeyColumns>
                        <KeyColumn ColumnName="CategoryName"/>
                    </KeyColumns>
                </Attribute>
                <Attribute Name="Subcategory Name">
                    <KeyColumns>
                        <KeyColumn ColumnName="SubcategoryName"/>
                    </KeyColumns>
                </Attribute>
            </Attributes>
            <Relationships>
                <Relationship Name="Category Name" ParentAttributeName="Subcategory Name" ChildAttributeName="Category Name"/>
                <Relationship Name="Subcategory Name" ParentAttributeName="ProductName" ChildAttributeName="Subcategory Name"/>
            </Relationships>
            <AttributeHierarchies>
                <Hierarchy Name="Categories">
                    <Levels>
                        <Level Name="Category Name" AttributeName="DimProduct.Category Name"/>
                        <Level Name="Subcategory Name" AttributeName="DimProduct.Subcategory Name"/>
                        <Level Name="ProductName" AttributeName="DimProduct.ProductName"/>
                    </Levels>
                </Hierarchy>
            </AttributeHierarchies>
        </Dimension>
    </Tables>
</Biml>

© Varigence