Technical Reference for BI Annotations to CSDL


Applies To: SQL Server 2016 Preview

This section lists the elements, attribute, and properties in CSDL that are used to represent Analysis Services tabular models. Some elements are new; others have been annotated or extended to support business intelligence modeling.

For an overview of tabular models and how the entities, relationships, and formulas are represented in CSDL, see CSDL Annotations for Business Intelligence (CSDLBI).

The following elements of CSDL have been added or extended to support business intelligence data models, both tabular and multidimensional.

The following table lists some simple types and some minor complex types that are included in the definitions of the complex types listed above. The documentation for each simple type or subtype listed in the left-hand column is provided in the parent elements listed in the right-hand column.

Simple TypeFound in topic
AlignmentBaseProperty Element (CSDLBI)
CompareOptionsEntityContainer Element (CSDLBI)
ContentsEntityType Element (CSDLBI)
ContextualNameRuleMember Element (CSDLBI)
DefaultAggregationFunctionProperty Element (CSDLBI)
DirectQueryModeEntityContainer Element (CSDLBI)
GroupingBehaviorProperty Element (CSDLBI)
MemberRefsMemberRef Element (CSDLBI)
PropertyRefsPropertyRef Element (CSDLBI)
SortDirectionBaseProperty Element (CSDLBI)
StateAssociationSet Element (CSDLBI)
StabilityProperty Element (CSDLBI)
SortDirectionBaseProperty Element (CSDLBI)

CSDLBI Concepts

Community Additions