Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Table of Contents Access Element (ASSL) Account Element (ImpersonationInfo) (ASSL) AccountType Element (ASSL) ActionID Element (ASSL) Administer Element (ASSL) AggregateFunction Element (ASSL) AggregationDesignID Element (ASSL) AggregationFunction Element (ASSL) AggregationID Element (ASSL) AggregationInstanceSource Element (ASSL) AggregationPrefix Element (ASSL) AggregationStorage Element (ASSL) AggregationType Element (ASSL) AggregationUsage Element (ASSL) Algorithm Element (ASSL) Alias Element (ASSL) AllMemberAggregationUsage Element (ASSL) AllMemberName Element (ASSL) AllowBrowsing Element (ASSL) AllowDrillThrough Element (ASSL) AllowDuplicateNames Element (ASSL) AllowedRowsExpression Element (ASSL) AllowedSet Element (ASSL) Application Element (ASSL) AssociatedMeasureGroupID Element (ASSL) AttributeAllMemberName Element (ASSL) AttributeHierarchyDisplayFolder Element (ASSL) AttributeHierarchyEnabled Element (ASSL) AttributeHierarchyOptimizedState Element (ASSL) AttributeHierarchyOrdered Element (ASSL) AttributeHierarchyVisible Element (ASSL) AttributeID Element (ASSL) Audit Element (ASSL) AutoRestart Element (ASSL) BackColor Element (ASSL) CacheMode Element (ASSL) CalculationReference Element (ASSL) CalculationType Element (ASSL) CalendarEndDate Element (ASSL) CalendarLanguage Element (ASSL) CalendarStartDate Element (ASSL) Caption Element (ASSL) CaptionIsMdx Element (ASSL) Cardinality Element (ASSL) CaseCubeDimensionID Element (ASSL) ClassifiedColumnID Element (ASSL) Collation Element (ASSL) CollectionCaption Element (ASSL) ColumnID Element (ColumnBinding) (ASSL) ColumnID Element (EventColumn) (ASSL) Condition Element (ASSL) ConnectionString Element (ASSL) ConnectionStringSecurity Element (ASSL) Content Element (ASSL) CreatedTimestamp Element (ASSL) CubeDimensionID Element (ASSL) CubeID Element (ASSL) CurrentStorageMode Element (ASSL) CurrentTimeMember Element (ASSL) DataAggregation Element (ASSL) DatabaseID Element (ASSL) DataSize Element (ASSL) DataSourceID Element (ASSL) DataSourceImpersonationInfo Element (ASSL) DataSourceViewID Element (ASSL) DataType Element (ASSL) DbSchemaName Element (ASSL) DbTableName Element (ASSL) Default Element (ASSL) DefaultMeasure Element (ASSL) DefaultMember Element (ASSL) DefaultScript Element (ASSL) DefaultValue Element (ASSL) DeniedSet Element (ASSL) DependsOnDimensionID Element (ASSL) Description Element (ASSL) DimensionID Element (ASSL) DiscretizationBucketCount Element (ASSL) DiscretizationMethod Element (ASSL) DisplayFlag Element (ASSL) DisplayFolder Element (ASSL) Distribution Element (ASSL) Edition Element (ASSL) Enabled Element (ASSL) EndOfData Element (ASSL) EstimatedCount Element (ASSL) EstimatedPerformanceGain Element (ASSL) EstimatedRows Element (ASSL) EstimatedSize Element (ASSL) EventID Element (ASSL) Expression Element (ASSL) Filter Element (Binding) (ASSL) Filter Element (Trace) (ASSL) FirstDayOfWeek Element (ASSL) FiscalFirstDayOfMonth Element (ASSL) FiscalFirstMonth Element (ASSL) FiscalYearName Element (ASSL) FoldingParameters Element (ASSL) FontFlags Element (ASSL) FontName Element (ASSL) FontSize Element (ASSL) ForceRebuildInterval Element (ASSL) ForeColor Element (ASSL) Format Element (ASSL) FormatString Element (ASSL) Goal Element (ASSL) GranularityAttributeID Element (ASSL) HideMemberIf Element (ASSL) HierarchyID Element (ASSL) HierarchyUniqueNameStyle Element (ASSL) HoldoutActualSize Element HoldoutMaxCases Element HoldoutMaxPercent Element HoldoutSeed Element ID Element (ASSL) IgnoreUnrelatedDimensions Element (ASSL) ImpersonationInfo Element (ASSL) ImpersonationInfoSecurity Element (ASSL) ImpersonationMode Element (ASSL) InstanceSelection Element (ASSL) IntermediateCubeDimensionID Element (ASSL) IntermediateGranularityAttributeID Element (ASSL) InvalidXmlCharacters Element (ASSL) Invocation Element (ASSL) IsAggregatable Element (ASSL) IsKey Element (ASSL) Isolation Element (ASSL) KeyDuplicate Element (ASSL) KeyErrorAction Element (ASSL) KeyErrorLimit Element (ASSL) KeyErrorLimitAction Element (ASSL) KeyErrorLogFile Element (ASSL) KeyNotFound Element (ASSL) KeyUniquenessGuarantee Element (ASSL) KpiID Element (ASSL) Language Element (ASSL) LastProcessed Element (ASSL) LastSchemaUpdate Element (ASSL) LastUpdate Element (ASSL) Latency Element (ASSL) LogFileAppend Element (ASSL) LogFileName Element (ASSL) LogFileRollover Element (ASSL) LogFileSize Element (ASSL) ManagedProvider Element (ASSL) ManufacturingExtraMonthQuarter Element (ASSL) ManufacturingFirstMonth Element (ASSL) ManufacturingFirstWeekOfMonth Element (ASSL) MasterDatasourceID Element (ASSL) Materialization Element (ASSL) MaxActiveConnections Element (ASSL) MdxMissingMemberMode Element (ASSL) MeasureExpression Element (ASSL) MeasureGroupID Element (ASSL) MeasureID Element (ASSL) MeasureQualificaton Element (ASSL) MemberNamesUnique Element (ASSL) MembersWithData Element (ASSL) MembersWithDataCaption Element (ASSL) MemberUniqueNameStyle Element (ASSL) MimeType Element (ASSL) MiningModelID Element (ASSL) Multiplicity Element (ASSL) Name Element (ASSL) NamingTemplate Element (ASSL) NonEmptyBehavior Element (ASSL) NotificationTechnique Element (ASSL) NullKeyConvertedToUnknown Element (ASSL) NullKeyNotAllowed Element (ASSL) NullProcessing Element (ASSL) OnlineMode Element (ASSL) OptimizedState Element (ASSL) Optionality Element (ASSL) OrderBy Element (ASSL) OrderByAttributeID Element (ASSL) Ordinal Element (ASSL) OverrideBehavior Element (ASSL) PartitionID Element (ASSL) Password Element (ASSL) Path Element (ASSL) PendingValue Element (ASSL) PermissionSet Element (ASSL) Persistence Element (ASSL) Process Element (ASSL) ProcessingMode Element (ASSL) ProcessingPriority Element (ASSL) ProcessingQuery Element (ASSL) ProductName Element (ASSL) Properties (ASSL) Query Element (ASSL) QueryDefinition Element (ASSL) Read Element (ASSL) ReadDefinition Element (ASSL) ReadSourceData Element (ASSL) RefreshInterval Element (ASSL) RefreshPolicy Element (ASSL) RelationshipType Element (ASSL) RemoteDatasourceID Element (ASSL) ReportingFirstMonth Element (ASSL) ReportingFirstWeekOfMonth Element (ASSL) ReportingWeekToMonthPattern Element (ASSL) ReportServer Element (ASSL) RequiresRestart Element (ASSL) RoleID Element (ASSL) Root Element (ASSL) RootMemberIf Element (ASSL) Schema Element (ASSL) ScriptCacheProcessingMode Element (ASSL) SilenceInterval Element (ASSL) SilenceOverrideInterval Element (ASSL) Slice Element (ASSL) SolveOrder Element (ASSL) Source Element (Binding) (ASSL) Source Element (ComAssembly) (ASSL) Source Element (Measure) (ASSL) SourceAttributeID Element (ASSL) SourceColumnID Element (ASSL) State Element (ASSL) Status Element (ASSL) StatusGraphic Element (ASSL) StopTime Element (ASSL) StorageEngineUsed Element (XMLA) StorageLocation Element (ASSL) StorageMode Element (ASSL) TableID Element (ASSL) Target Element (ASSL) TargetType Element (ASSL) Text Element (ASSL) Timeout Element (ASSL) Trend Element (ASSL) TrendGraphic Element (ASSL) Trimming Element (ASSL) Type Element (Action) (ASSL) Type Element (Binding) (ASSL) Type Element (ClrAssemblyFile) (ASSL) Type Element (Dimension) (ASSL) Type Element (DimensionAttribute) (ASSL) Type Element (MeasureGroup) (ASSL) Type Element (MeasureGroupAttribute) (ASSL) Type Element (MiningStructureColumn) (ASSL) Type Element (Partition) (ASSL) Type Element (PerspectiveCalculation) (ASSL) UnknownMember Element (ASSL) UnknownMemberName Element (ASSL) Usage Element (DimensionAttribute) (ASSL) Usage Element (MiningModelColumn) (ASSL) Value Element (ASSL) Version Element (ASSL) Visibility Element (ASSL) Visible Element (ASSL) VisualTotals Element (ASSL) Write Element (ASSL) WriteEnabled Element (ASSL) Access Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Indicates the level of access given to a CellPermission element. Syntax <CellPermission> ... <Access>...</Access> ... </CellPermission> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements CellPermission Child elements None Remarks The value for this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION Read Read-only access is allowed. ReadContingent Read-contingent access is allowed. ReadWrite Read-write access is allowed. The enumeration that corresponds to the allowed values for Access in the Analysis Management Objects (AMO) object model is CellPermissionAccess. See Also Role Element (ASSL) Properties (ASSL) Account Element (ImpersonationInfo) (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the name of the user account for the ImpersonationInfo data type. Syntax <ImpersonationInfo ... <Account>...</Account> ... </Action> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements ImpersonationInfo Child elements None Remarks The value of the Account element, as well as the value of the Password element, is used for impersonation purposes if the value of the ImpersonationMode element for any element derived from the ImpersonationInfo data type is set to ImpersonateAccount. See Also DataSourceImpersonationInfo Element (ASSL) Properties (ASSL) AccountType Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the name of an account type defined in a Database element. Syntax <Account> ... <AccountType>...</AccountType> ... </Account> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value None Cardinality 1-1: Required element that occurs once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements Account Child elements None Remarks The value of this element is limited to one of the strings in the following table. VALUE DESCRIPTION Income The account is an income account. Expense The account is an expense account. Flow The account is a cash flow account. Balance The account is a balance account. Asset The account is an asset account. VALUE DESCRIPTION Liability The account is a liability account. Statistical The account is a statistical account. The enumeration corresponding to the allowed values for AccountType in the Analysis Management Objects (AMO) object model is AccountTypes. See Also Accounts Element (ASSL) Properties (ASSL) ActionID Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the name of an Action element defined on a Cube element that is made available in a Perspective element as a PerspectiveAction element. Syntax <PerspectiveAction> <ActionID>...</ActionID </PerspectiveAction> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 1-1: Required element that occurs once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements PerspectiveAction Child elements None Remarks The element that corresponds to the parent of ActionID in the Analysis Management Objects (AMO) object model is PerspectiveAction. See Also Actions Element (ASSL) Properties (ASSL) Administer Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Indicates whether the associated permission includes the right to administer a Database element. Syntax <DatabasePermission> ... <Administer>...</Administer> ... </DatabasePermission> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Boolean Default value False Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements DatabasePermission Child elements None Remarks The Administer element indicates whether a user can perform administrative functions only on the specified database. The server administrator role can perform administrative functions on all databases contained by the instance. The element that corresponds to the parent of Administer in the Analysis Management Objects (AMO) object model is DatabasePermission. See Also Permission Data Type (ASSL) Role Element (ASSL) Properties (ASSL) AggregateFunction Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Defines the type of aggregate function used by a Measure element. Syntax <Measure> ... <AggregateFunction>...</AggregateFunction> ... </Measure> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value Sum Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements Measure Child elements None Remarks The value of this element is limited to one of the strings in the following table. VALUE DESCRIPTION Sum The measure is aggregated using the Sum function. Count The measure is aggregated using the Count function. Min The measure is aggregated using the Min function. Max The measure is aggregated using the Max function. DistinctCount The measure is aggregated using the DistinctCount function. VALUE DESCRIPTION None The measure is not aggregated. ByAccount The measure is aggregated by account. AverageOfChildren The measure is aggregated by returning the average of its children. FirstChild The measure is aggregated by returning its first child member. LastChild The measure is aggregated by returning its last child member. FirstNonEmpty The measure is aggregated by returning its first nonempty member. LastNonEmpty The measure is aggregated by returning its last nonempty member. The enumeration that corresponds to the allowed values for AggregateFunction in the Analysis Management Objects (AMO) object model is AggregationFunction. See Also Properties (ASSL) AggregationDesignID Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Identifies the AggregationDesign element associated with the Partition element. Syntax <Partition> ... <AggregationDesignID>...</AggregationDesignID> ... </Partition> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements Partition Child elements None Remarks The element that corresponds to the parent of AggregationDesignID in the Analysis Management Objects (AMO) object model is Partition. See also AggregationDesign. See Also AggregationDesign Element (ASSL) Properties (ASSL) AggregationFunction Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the aggregation function to use for the account type. Syntax <Account> ... <AggregationFunction>...</AggregationFunction> ... </Account> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value Sum Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements Account Child elements None Remarks The value of this element is limited to one of the following strings: VALUE DESCRIPTION Sum The measure is aggregated using the Sum function. Count The measure is aggregated using the Count function. Min The measure is aggregated using the Min function. Max The measure is aggregated using the Max function. DistinctCount The measure is aggregated using the DistinctCount function. VALUE DESCRIPTION None The measure is not aggregated. AverageOfChildren The measure is aggregated by returning the average of its children. FirstChild The measure is aggregated by returning its first child member. LastChild The measure is aggregated by returning its last child member. FirstNonEmpty The measure is aggregated by returning its first nonempty member. LastNonEmpty The measure is aggregated by returning its last nonempty member. The enumeration that corresponds to the allowed values for AggregationFunction in the Analysis Management Objects (AMO) object model is AggregationFunction. See Also Accounts Element (ASSL) Properties (ASSL) AggregationID Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Identifies the aggregation definition from the AggregationDesign element used to create the aggregation instance. Syntax <AggregationInstance> ... <AggregationID>...</AggregationID> ... </AggregationInstance> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements AggregationInstance Child elements None Remarks If this element is missing or set to a blank string, the AggregationInstance represents a user-defined aggregation. The element that corresponds to the parent of AggregationID in the Analysis Management Objects (AMO) object model is AggregationInstance. See Also Properties (ASSL) AggregationInstanceSource Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Identifies the source of data for user-defined aggregation instances bound to a Partition element. Syntax <Partition> ... <AggregationInstanceSource xsi:type="DataSourceViewBinding">...</AggregationInstanceSource> ... </Partition> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length DataSourceViewBinding Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements Partition Child elements None Remarks If this element is missing or set to a blank string, the data source view of the cube that owns the partition is used by default. For additional information about the Binding type, including tables of Analysis Services Scripting Language (ASSL) objects of the Binding type and the inheritance hierarchy of Binding types, see Binding Data Type (ASSL). For an overview of data bindings in ASSL, see Data Sources and Bindings (SSAS Multidimensional). See Also Properties (ASSL) AggregationPrefix Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Defines the common prefix to be used for aggregation names throughout the associated parent element. Syntax <Cube> <!-- or Database, MeasureGroup, Partition --> ... <AggregationPrefix>...</AggregationPrefix> ... </Database> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements Cube, Database, MeasureGroup, Partition Child elements None Remarks Aggregation prefixes generate aggregation names in Microsoft SQL Server Analysis Services, and also generate table names in the relational database for aggregations stored in a relational OLAP (ROLAP) partition. A fully expanded aggregation name has the following parts: <DatabasePrefix><CubePrefix><MeasureGroupPrefix><PartitionPrefix><AggregationID> The first four parts of the aggregation name make up the aggregation prefix. The user provides the first four parts: DatabasePrefix represents the value of the AggregationPrefix element associated with a Database element. CubePrefix represents the value of the AggregationPrefix element associated with a Cube element. MeasureGroupPrefix represents the value of the AggregationPrefix element associated with a MeasureGroup element. PartitionPrefix represents the value of the AggregationPrefix element associated with a Partition element. The fifth part of the name, AggregationID, is a system-defined ID, and users have no control over this part of the name. The elements that correspond to the parents of AggregationPrefix in the Analysis Management Objects (AMO) object model are Cube, Database, MeasureGroup, and Partition. See Also Properties (ASSL) AggregationStorage Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Identifies the storage method for aggregations. Syntax <ProactiveCaching> ... <AggregationStorage>...</AggregationStorage> ... </ProactiveCaching> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value Regular Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element ProactiveCaching Child elements None Remarks The value of this element is limited to one of the following strings: VALUE DESCRIPTION Regular Aggregation data is stored in the default manner. MolapOnly Aggregation data is stored using multidimensional OLAP (MOLAP) storage only. The MolapOnly option is available only for the Partition element. The enumeration that corresponds to the allowed values for AggregationStorage in the Analysis Management Objects (AMO) object model is ProactiveCachingAggregationStorage. See Also Properties (ASSL) AggregationType Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Defines the type of aggregation stored by the Partition element. Syntax <AggregationInstance> ... <AggregationType>...</AggregationType> ... </AggregationInstance> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value None Cardinality 1-1: Required element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element AggregationInstance Child elements None Remarks The value of this element is limited to one of the strings in the following table. VALUE DESCRIPTION IndexedView The aggregation is stored in an indexed view. Table The aggregation is stored in a table. UserDefined The aggregation is user-defined. The enumeration that corresponds to the allowed values for AggregationType in the Analysis Management Objects (AMO) object model is AggregationInstance. See Also Properties (ASSL) AggregationUsage Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Controls how the Aggregation Designer in Microsoft SQL Server Analysis Services designs aggregations. Syntax <CubeAttribute> ... <AggregationUsage>...</AggregationUsage> ... </CubeAttribute> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value Default Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element CubeAttribute Child elements None Remarks The value of this element is limited to one of the strings in the following table. VALUE DESCRIPTION Full Every aggregation for the cube must include this attribute. None No aggregation for the cube should include this attribute. Unrestricted No restrictions are placed on the Aggregation Designer. Default The Aggregation Designer applies a default rule based on the type of attribute (Full for keys, Unrestricted for others). The enumeration that corresponds to the allowed values for AggregationUsage in the Analysis Management Objects (AMO) object model is AggregationUsage. See Also Cube Element (ASSL) Properties (ASSL) Algorithm Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Defines the algorithm used by a MiningModel element. Syntax <MiningModel> ... <Algorithm>...</Algorithm> ... </MiningModel> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 1-1: Required element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element MiningModel Child elements None Remarks The value of the Algorithm element is a string that identifies the algorithm. For example, the string could be Microsoft_Naive_Bayes, Microsoft_Decision_Trees, or Microsoft_Clustering. The string identifies algorithms supplied by Microsoft and custom algorithms supplied by the user. Available values for the Algorithm element can be retrieved from the SERVICE_NAME column of the DMSCHEMA_MINING_SERVICES schema rowset. The element that corresponds to the parent of Algorithm in the Analysis Management Objects (AMO) object model is MiningModel. A closely related element in the AMO object model is MiningModelAlgorithms. See Also AlgorithmParameter Element (ASSL) AlgorithmParameters Element (ASSL) Properties (ASSL) Alias Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Defines an alias for an Account element. Syntax <Aliases> <Alias>...</Alias> </Aliases> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-n: Optional element that can occur more than once. Element Relationships RELATIONSHIP ELEMENT Parent elements Aliases Child elements None Remarks The value of the Alias element is used as an alternate name for the account defined by the Account parent element, and helps to identify the combination of account type and aggregation function in a user interface. The element that corresponds to the parent of the Aliases collection in the Analysis Management Objects (AMO) object model is Account. See Also Properties (ASSL) AllMemberAggregationUsage Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Controls how the Aggregation Designer in Microsoft SQL Server Analysis Services designs aggregations. Syntax <CubeDimension> ... <AllMemberAggregationUsage>...</AllMemberAggregationUsage> ... </CubeDimension> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value Default Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements CubeDimension Child elements None Remarks The value of this element is limited to one of the strings in the following table. VALUE DESCRIPTION Full Every aggregation for the cube must include the All member. None No aggregation for the cube should include the All member. Unrestricted No restrictions are placed on the Aggregation Designer. Default Same as Unrestricted. Remarks The element that corresponds to the parent of AllMemberAggregationUsage in the Analysis Management Objects (AMO) object model is CubeDimension. See Also Cube Element (ASSL) Dimension Element (ASSL) Properties (ASSL) AllMemberName Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the caption in the default language for the All member of a Hierarchy element. Syntax <Hierarchy> ... <AllMemberName>...</AllMemberName> ... </Dimension> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Hierarchy Child elements None Remarks The element that corresponds to the parent of AllMemberName in the Analysis Management Objects (AMO) object model is Hierarchy. See Also Properties (ASSL) AllowBrowsing Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Defines whether the members of a Role element have browse permission on a MiningModel element. Syntax <MiningModelPermission> ... <AllowBrowsing>...</AllowBrowsing> ... </MiningModelPermission> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Boolean Default value True Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element MiningModelPermission Child elements None Remarks The element that corresponds to the parent of AllowBrowsing in the Analysis Management Objects (AMO) object model is MiningModelPermission. See Also Properties (ASSL) AllowDrillThrough Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines whether drillthrough is permitted on the parent element. Syntax <MiningModel> <!-- or MiningModelPermission --> <!-- or MiningStructurePermission --> ... <AllowDrillThrough>...</AllowDrillThrough> ... </MiningModel> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Boolean Default value False Cardinality 0-1: Optional element that can occur one time and only one time. Element Relationships RELATIONSHIP ELEMENT Parent elements MiningModel Element, MiningModelPermission, MiningStructurePermission Child elements None Remarks The elements that correspond to the parents of AllowDrillThrough in the Analysis Management Objects (AMO) object model are MiningModel, MiningModelPermission, and MiningStructurePermission. Drillthrough on Mining Structures In SQL Server 2016, you can define AllowDrillthrough permissions for mining structures as well as mining models. When you assign this permission to a role, any member of that role can query the data mining model, and return structure columns that were not included in the model. For example, you create a model that uses only these columns: customer key, customer income, and customer purchases. If you enable drillthrough on the model, users can return information in other columns of the mining structure, such as customer e-mails or names. Therefore, to protect sensitive data, use caution when you add columns to the mining structure. Also, grant AllowDrillthrough permission on a structure only when it is required. To drill through to structure columns, use a query with one of the following forms: SELECT * FROM <structure>.CASES or SELECT StructureColumn('<structure-column-name>') FROM <model>.CASES See Also Role Element (ASSL) Properties (ASSL) AllowDuplicateNames Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines whether duplicate names are allowed in a Hierarchy element. Syntax <Hierarchy> ... <AllowDuplicateNames>...</AllowDuplicateNames> ... </Hierarchy> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Boolean Default value True Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Hierarchy Child elements None Remarks The element that corresponds to the parent of AllowDuplicateNames in the Analysis Management Objects (AMO) object model is Hierarchy. See Also Properties (ASSL) AllowedRowsExpression Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains a Data Analysis expression (DAX), of Boolean type, which defines the contents of the parent element. Syntax <CellPermission> <!-- or StandardAction --> ... <Expression>...</Expression> ... </CellPermission> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 1-1: Required element that occurs once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements CellPermission, StandardAction Child elements None Remarks For the CellPermission element, the Expression element contains a logical MDX expression that identifies cells applicable to the rights indicated by the Access element of the CellPermission element. If the value of an Expression element for a CellPermission element is empty, the CellPermission element is ignored. For the StandardAction element, the Expression element contains an MDX expression that represents the contents of the action. If the value of an Expression element for a StandardAction element is empty, the StandardAction element is ignored. The elements that correspond to the parents in the Analysis Management Objects (AMO) object model are CellPermission and StandardAction. See Also Properties (ASSL) AllowedSet Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains a set expression that defines the set of allowed permissions for a Role element on an attribute. Syntax <AttributePermission> ... <AllowedSet>...</AllowedSet> ... </AttributePermission> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements AttributePermission Child elements None Remarks The element that corresponds to the parent of AllowedSet in the Analysis Management Objects (AMO) object model is AttributePermission. See Also Properties (ASSL) Application Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Identifies the application associated with an Action element. Syntax <Action> ... <Application>...</Application> ... </Action> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Action or one of its derived elements: DrillThroughAction, ReportAction, StandardAction Child elements None Remarks The Application element can be used by client applications to determine which actions are applicable to a given client application. The client application is responsible for evaluating the value of this element. The element that corresponds to the parent of Application in the Analysis Management Objects (AMO) object model is Action. See Also Actions Element (ASSL) Properties (ASSL) AssociatedMeasureGroupID Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the ID of the MeasureGroup element associated with a CalculationProperty element or a Kpi element. Syntax <CalculationProperty> <!-- or Kpi --> ... <AssociatedMeasureGroupID>...</AssociatedMeasureGroupID> ... </CalculationProperty> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element CalculationProperty, Kpi Child elements None Remarks When applied to CalculationProperty elements, the AssociatedMeasureGroupID property applies to elements with a CalculationType of Member. The elements that correspond to the parents of AssociatedMeasureGroupID in the Analysis Management Objects (AMO) object model are CalculationProperty and Kpi. See Also CalculationProperties Element (ASSL) MdxScript Element (ASSL) MdxScripts Element (ASSL) Properties (ASSL) AttributeAllMemberName Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the caption, in the default language, for the All member of the dimension. Syntax <Dimension> ... <AttributeAllMemberName>...</AttributeAllMemberName> ... </Dimension> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Dimension Child elements None Remarks The element that corresponds to the parent of AttributeAllMemberName in the Analysis Management Objects (AMO) object model is Dimension. See Also Configure the (All) Level for Attribute Hierarchies Properties (ASSL) AttributeHierarchyDisplayFolder Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Identifies the folder in which to display the associated attribute hierarchy. Syntax <DimensionAttribute> ... <AttributeHierarchyDisplayFolder>... </AttributeHierarchyDisplayFolder> ... </DimensionAttribute> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element DimensionAttribute Child elements None Remarks The element that corresponds to the parent of AttributeHierarchyDisplayFolder in the Analysis Management Objects (AMO) object model is DimensionAttribute. See Also Properties (ASSL) AttributeHierarchyEnabled Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines whether an attribute hierarchy is enabled for the attribute. Syntax <DimensionAttribute><!-- or CubeAttribute --> ... <AttributeHierarchyEnabled>...</AttributeHierarchyEnabled> ... </DimensionAttribute> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Boolean Default value True Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element CubeAttribute, DimensionAttribute Child elements None Remarks The AttributeHierarchyEnabled element determines whether an attribute hierarchy is generated by Microsoft SQL Server Analysis Services for the attribute. If the attribute hierarchy is not enabled, then the attribute cannot be used in a user-defined hierarchy, nor can the attribute hierarchy be referenced in Multidimensional Expressions (MDX) statements. The elements that correspond to the parents of AttributeHierarchyEnabled in the Analysis Management Objects (AMO) object model are CubeAttribute and DimensionAttribute. See Also AttributeHierarchyVisible Element (ASSL) Properties (ASSL) AttributeHierarchyOptimizedState Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines the level of optimization applied to the attribute hierarchy. Syntax <DimensionAttribute> <!-- or CubeAttribute --> ... <AttributeHierarchyOptimizedState>... </AttributeHierarchyOptimizedState> ... </DimensionAttribute> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value FullyOptimized Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element CubeAttribute, DimensionAttribute Child elements None Remarks The value of this element is limited to one of the strings in the following table. VALUE DESCRIPTION FullyOptimized The instance builds indexes for the attribute hierarchy to improve query performance. NotOptimized No additional indexes are built by the instance. The enumeration corresponding to the allowed values for AttributeHierarchyOptimizedState in the Analysis Management Objects (AMO) object model is OptimizationType. The elements that correspond to the parents of AttributeHierarchyOptimizedState in the AMO object model are CubeAttribute and DimensionAttribute. See Also Properties (ASSL) AttributeHierarchyOrdered Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines whether the associated attribute hierarchy is ordered. Syntax <DimensionAttribute> ... <AttributeHierarchyOrdered>...</AttributeHierarchyOrdered> ... </DimensionAttribute> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Boolean Default value True Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element DimensionAttribute Child elements None Remarks The element that corresponds to the parent of AttributeHierarchyOrdered in the Analysis Management Objects (AMO) object model is DimensionAttribute. See Also Properties (ASSL) AttributeHierarchyVisible Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines whether the attribute hierarchy is visible to client applications. Syntax <DimensionAttribute> <!-- or CubeAttribute or PerspectiveAttribute --> ... <AttributeHierarchyVisible>...</AttributeHierarchyVisible> ... </DimensionAttribute> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Boolean Default value True Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element CubeAttribute, DimensionAttribute, PerspectiveAttribute Child elements None Remarks The AttributeHierarchyVisible element determines whether the attribute hierarchy associated with the attribute is visible to client applications. If this element is set to False, the attribute hierarchy can still be used to create userdefined hierarchies and can be referenced by Multidimensional Expressions (MDX) statements. The elements that correspond to the parents of AttributeHierarchyVisible in the Analysis Management Objects (AMO) object model are CubeAttribute, DimensionAttribute, and PerspectiveAttribute. See Also AttributeHierarchyEnabled Element (ASSL) Properties (ASSL) AttributeID Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the ID of the attribute associated with the parent element. Syntax <AggregationAttribute> <!-- or one of the elements listed below in the Element Relationships table --> ... <AttributeID>...</AttributeID> ... </AggregationAttribute> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 1-1: Required element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element AggregationAttribute, AggregationDesignAttribute, AggregationInstanceAttribute, AttributeBinding, AttributePermission, AttributeRelationship, CubeAttribute, CubeAttributeBinding, DimensionAttributeBinding, MeasureGroupAttribute, MeasureGroupAttributeBinding, PerspectiveAttribute, UserDefinedGroupBinding Child elements None Remarks The elements that correspond to the parents of AttributeID in the Analysis Management Objects (AMO) object model are AggregationAttribute, AggregationDesignAttribute, AggregationInstanceAttribute, AttributeBinding, AttributePermission, AttributeRelationship, CubeAttribute, CubeAttributeBinding, PerspectiveAttribute, and UserDefinedGroupBinding. See Also Properties (ASSL) Audit Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Specifies that a Trace element cannot drop any events, even if this results in degraded performance on the server. Syntax <Trace> ... <Audit>...</Audit> ... </Trace> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Boolean Default value False Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Trace Child elements None Remarks The element that corresponds to the parent of Audit in the Analysis Management Objects (AMO) object model is Trace. See Also Traces Element (ASSL) Properties (ASSL) AutoRestart Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines whether a Trace element should automatically restart if the Microsoft SQL Server Analysis Services service stops and restarts. Syntax <Trace> ... <AutoRestart>...</AutoRestart> ... </Trace> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Boolean Default value False Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Trace Child elements None Remarks The element that corresponds to the parent of AutoRestart in the Analysis Management Objects (AMO) object model is Trace. See Also Traces Element (ASSL) Properties (ASSL) BackColor Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Describes color-related display characteristics of the parent element. Syntax <CalculationProperty> <!-- or Measure --> ... <BackColor>...</BackColor> ... </CalculationProperty> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element CalculationProperty, Measure Child elements None Remarks The BackColor property contains a Multidimensional Expressions (MDX) language expression and applies to CalculationProperty elements with a CalculationType of Member or Cells. The element that corresponds to the parent of BackColor in the Analysis Management Objects (AMO) object model is CalculationProperty. See Also CalculationProperties Element (ASSL) MdxScript Element (ASSL) MdxScripts Element (ASSL) Properties (ASSL) CacheMode Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines the caching mechanism used for training data retrieved while processing a mining structure. Syntax <MiningStructure> ... <CacheMode>...</CacheMode> ... </MiningStructure> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value KeepTrainingCases Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements MiningStructure Child elements None Remarks The value of this element is limited to one of the strings in the following table. VALUE DESCRIPTION KeepTrainingCases Training cases are cached during and after processing. ClearAfterProcessing Training cases are cached during processing, but deleted after processing. Remarks The element that corresponds to the parent of CacheMode in the Analysis Management Objects (AMO) object model is MiningStructure. See Also Properties (ASSL) CalculationReference Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the name of the named set or calculated cell referenced by the CalculationProperty. Syntax <CalculationProperty> ... <CalculationReference>...</CalculationReference> ... </CalculationProperty> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 1-1: Required element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element CalculationProperty Child elements None Remarks If the value of the CalculationReference does not match the name of an existing named set or calculated cell definition, the CalculationReference is ignored. The element that corresponds to the parent of CalculationReference in the Analysis Management Objects (AMO) object model is CalculationProperty. See Also CalculationProperties Element (ASSL) MdxScript Element (ASSL) MdxScripts Element (ASSL) Properties (ASSL) CalculationType Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Describes the type of calculation defined in the associated CalculationProperty element. Syntax <CalculationProperty> ... <CalculationType>...</CalculationType> ... </CalculationProperty> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value None Cardinality 1-1: Required element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements CalculationProperty Child elements None Remarks The value of this element is limited to one of the strings in the following table. VALUE DESCRIPTION Member The calculation property applies to a calculated member definition. Set The calculation property applies to a named set definition. Cells The calculation property applies to a calculated cell definition. The enumeration corresponding to the allowed values for CalculationType in the Analysis Management Objects (AMO) object model is CalculationType. See Also CalculationProperties Element (ASSL) MdxScript Element (ASSL) MdxScripts Element (ASSL) Properties (ASSL) CalendarEndDate Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Defines the end date of the calendar period for a TimeBinding element. Syntax <TimeBinding> ... <CalendarEndDate>...</CalendarEndDate> ... </TimeBinding> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length DateTime Default value None Cardinality 1-1: Required element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element TimeBinding Child elements None Remarks The CalendarEndDate must fall after the CalendarStartDate. The element that corresponds to the parent of CalendarEndDate in the Analysis Management Objects (AMO) object model is TimeBinding. See Also Properties (ASSL) CalendarLanguage Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Defines the calendar language used for the TimeBinding element. Syntax <TimeBinding> ... <CalendarLanguage>...</CalendarLanguage> ... </TimeBinding> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Integer Default value 1033 Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element TimeBinding Child elements None Remarks This is the language in which dimension member names are created. The language of captions should be defined using integer-based LCID codes. For example, the default value represents the English-US LCID. The element that corresponds to the parent of CalendarLanguage in the Analysis Management Objects (AMO) object model is TimeBinding. See Also Properties (ASSL) CalendarStartDate Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Defines the start date of the calendar period for the TimeBinding element. Syntax <TimeBinding> ... <CalendarStartDate>...</CalendarStartDate> ... </TimeBinding> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length DateTime Default value None Cardinality 1-1: Required element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element TimeBinding Child elements None Remarks The CalendarEndDate must fall after the CalendarStartDate. The element that corresponds to the parent of CalendarStartDate in the Analysis Management Objects (AMO) object model is TimeBinding. See Also Properties (ASSL) Caption Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the caption for the associated parent element. Syntax <Action> <!-- or Translation --> ... <Caption>...</Caption> ... </Action> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Action, Translation Child elements None Remarks The elements that correspond to the parents of Caption in the Analysis Management Objects (AMO) object model are Action and Translation. See Also Properties (ASSL) CaptionIsMdx Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Defines whether the caption for the Action element is a Multidimensional Expressions (MDX) expression. Syntax <Action> ... <CaptionIsMdx>...</CaptionIsMdx> ... </Action> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Boolean Default value False Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Action Child elements None Remarks The element that corresponds to the parent of CaptionIsMdx in the Analysis Management Objects (AMO) object model is Action. See Also Properties (ASSL) Cardinality Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Indicates the cardinality of the relationship described by an AttributeRelationship or RegularMeasureGroupDimension. Syntax <AttributeRelationship> <!-- or RegularMeasureGroupDimension --> ... <Cardinality>...</Cardinality> ... </AttributeRelationship> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value Many Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element AttributeRelationship, RegularMeasureGroupDimension Child elements None Remarks The value of this element is limited to one of the strings in the following table. VALUE DESCRIPTION Many Many-to-one relationship One One-to-one relationship The enumeration corresponding to the allowed values for Cardinality in the Analysis Management Objects (AMO) object model is Cardinality. See Also Attributes and Attribute Hierarchies Properties (ASSL) CaseCubeDimensionID Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the identifier (ID) of the cube dimension that relates the data mining dimension to the measure group. Syntax <DataMiningMeasureGroupDimension> ... <CaseCubeDimensionID>...</CaseCubeDimensionID> ... </DataMiningMeasureGroupDimension> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 1-1: Required element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element DataMiningMeasureGroupDimension Child elements None Remarks The element that corresponds to the parent of CaseCubeDimensionID in the Analysis Management Objects (AMO) object model is DataMiningMeasureGroupDimension. See Also Properties (ASSL) ClassifiedColumnID Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the identifier (ID) of a related column that is classified by the ScalarMiningStructureColumn element. Syntax <ClassifiedColumns> <ClassifiedColumnID>...</<ClassifiedColumnID> </ClassifiedColumns> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-n: Optional element that can occur more than once. Element Relationships RELATIONSHIP ELEMENT Parent element ClassifiedColumns Child elements None Remarks The element that corresponds to the parent of the ClassifiedColumns collection in the Analysis Management Objects (AMO) object model is ScalarMiningStructureColumn. See Also Content Element (ASSL) Properties (ASSL) Collation Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines the collation used by the parent element. Syntax <Database> <!-- or one of the elements listed below in the Element Relationships table --> ... <Collation>...</Collation> ... </Database> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements Cube, Database, DataItem, Dimension, MiningModel, MiningStructure Child elements None Remarks The Collation string consists of the locale identifier (LCID) and the comparison flag, separated by an underscore character. For example, Latin1_General_CI_AS is an acceptable string. The elements that correspond to the parents of Collation in the Analysis Management Objects (AMO) object model are Cube, Database, DataItem, Dimension, MiningModel, and MiningStructure. See Also Properties (ASSL) CollectionCaption Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the plural name for the parent element. Syntax <RelationshipEndTranslation> <CollectionCaption>...</CollectionCaption> </RelationshipEndTranslation> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: optional element that occurs once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements RelationshipEndTranslation Child elements None Remarks The element that corresponds to the parent of CollectionCaption in the Analysis Management Objects (AMO) object model is T:Microsoft.AnalysisServices.RelationshipEndTranslation. ColumnID Element (ColumnBinding) (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the identifier (ID) of the column within the table to which the data item is bound. Syntax <ColumnBinding> ... <ColumnID>...</ColumnID> ... </ColumnBinding> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 1-1: Required element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element ColumnBinding Child elements None Remarks The element that corresponds to the parent of ColumnID in the Analysis Management Objects (AMO) object model is ColumnBinding. See Also Properties (ASSL) ColumnID Element (EventColumn) (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the identifier (ID) of the column of information to be captured for an event as part of a Trace element. Syntax <EventColumn> <ColumnID>...</ColumnID> </EventColumn> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 1-1: Required element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element EventColumn Child elements None. Remarks The element that corresponds to the parent of ColumnID in the Analysis Management Objects (AMO) object model is TraceColumn. See Also Columns Element (ASSL) Event Element (ASSL) Events Element (ASSL) Properties (ASSL) Condition Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains a Multidimensional Expressions (MDX) expression that determines whether the Action parent element applies to the target. Syntax <Action> ... <Condition>...</Condition ... </Action> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Action Child elements None Remarks The Condition element contains an MDX expression that evaluates to a Boolean value. If the expression returns True, then the Action applies to the target specified in the Target element. Otherwise, the Action is not applicable. The element that corresponds to the parent of Condition in the Analysis Management Objects (AMO) object model is Action. See Also Properties (ASSL) ConnectionString Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the encrypted connection string for a DataSource element. Syntax <DataSource> ... <ConnectionString>...</ConnectionString> ... </DataSource> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 1-1: Required element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element DataSource Child elements None Remarks The element that corresponds to the parent of ConnectionString in the Analysis Management Objects (AMO) object model is DataSource. See Also Properties (ASSL) ConnectionStringSecurity Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Specifies whether the user's password is stripped from the data source connection string for security purposes. Syntax <DataSource> ... <ConnectionStringSecurity>...</ConnectionStringSecurity> ... </DataSource> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element DataSource Child elements None Remarks The value of this element is limited to one of the strings in the following table. VALUE DESCRIPTION PasswordRemoved The password has been stripped from the connection string. Unchanged The connection string has not been modified. The enumeration corresponding to the allowed values for ConnectionStringSecurity in the Analysis Management Objects (AMO) object model is ConnectionStringSecurity. See Also Properties (ASSL) Content Element (ASSL) 3/24/2017 • 2 min to read • Edit Online Describes the content of the column in the MiningStructure element. Syntax <ScalarMiningStructureColumn> ... <Content>...</Content> ... </ScalarMiningStructureColumn> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value None Cardinality 1-1: Required element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element ScalarMiningStructureColumn Child elements None Remarks This enumeration describes the type of content represented by a mining structure column, and can be extended as needed by mining algorithm providers. For more information about content types, see Content Types (Data Mining). The values listed in the following table are typically supported by all mining algorithm providers. VALUE DESCRIPTION Discrete The column contains discrete values. Continuous The values for the column define a continuous set of numeric data. VALUE DESCRIPTION Discretized The values in the column represent groups (or buckets) of values derived from a continuous column. Ordered The values for the column define an ordered set. Cyclical The values for the column define a cyclical ordered set. Probability The values for the column specify a probability for the columns contained in the ClassifiedColumns element of the parent ScalarMiningStructureColumn. Variance The values for the column specify a variance for the columns contained in the ClassifiedColumns element of the parent ScalarMiningStructureColumn. StdDev The values for the column specify a standard deviation for the columns contained in the ClassifiedColumns element of the parent ScalarMiningStructureColumn. ProbabilityVariance The values for the column specify a probability variance for the columns contained in the ClassifiedColumns element of the parent ScalarMiningStructureColumn. ProbabilityStdDev The values for the column specify a probability standard deviation for the columns contained in the ClassifiedColumns element of the parent ScalarMiningStructureColumn. Support The values for the column specify support information for the column contained in the ClassifiedColumns element of the parent ScalarMiningStructureColumn. Note: This column is provided as part of the standard for third party mining algorithm providers. Microsoft provided algorithms do not make use of this column. Key The column is a key column. Note: This content type is applicable only to key columns, in which the IsKey element is set to True. In addition to these standard values, mining algorithm providers included with Microsoft SQL Server Analysis Services support the values in the following table. VALUE DESCRIPTION Key Sequence The column is a key column, and the values for the column represent a sequence of events. Note: This content type is applicable only to key columns, in which the IsKey element is set to True. VALUE DESCRIPTION Key Time The column is a key column, and the values for the column represent time measurement units. Note: This content type is applicable only to key columns, in which the IsKey element is set to True. Sequence The values for the column represent a sequence of events. Time The values for the column represent time measurement units. The enumeration corresponding to the allowed values for Content in the Analysis Management Objects (AMO) object model is ScalarMiningStructureColumn. See Also ClassifiedColumns Element (ASSL) Properties (ASSL) CreatedTimestamp Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the read-only creation timestamp of the parent element. Syntax <Assembly> <!-- or one of the elements listed below in the Element Relationships table --> ... <CreatedTimestamp>...</CreatedTimestamp> ... </Assembly> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length DateTime Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements Assembly, Cube, Database, DataSource, DataSourceView, Dimension, MdxScript, MeasureGroup, MiningModel, MiningStructure, Partition, Permission, Perspective Child elements None Remarks The CreatedTimestamp element contains a read-only DateTime value that represents the date and time that the object was created on a given instance of Microsoft SQL Server Analysis Services. The value of this element cannot be empty. The elements that correspond to the parents of CreatedTimestamp in the Analysis Management Objects (AMO) object model are Assembly, Cube, Database, DataSource, DataSourceView, Dimension, MdxScript, MeasureGroup, MiningModel, MiningStructure, Partition, Permission, and Perspective. See Also Properties (ASSL) CubeDimensionID Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Identifies the CubeDimension element associated with the parent element. Syntax <AggregationDesignDimension> <!-- or one of the elements listed below in the Element Relationships table --> ... <CubeDimensionID>...</CubeDimensionID> ... </AggregationDesignDimension> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 1-1: Required element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements AggregationDesignDimension, AggregationDimension, AggregationInstanceCubeDimension, CubeAttributeBinding, CubeDimensionBinding, CubeDimensionPermission, MeasureGroupDimension, MeasureGroupDimensionBinding, PerspectiveDimension Child elements None Remarks The elements that correspond to the parents of CubeDimensionID in the Analysis Management Objects (AMO) object model are AggregationDesignDimension, AggregationDimension, CubeAttributeBinding, CubeDimensionBinding, CubeDimensionPermission, MeasureGroupDimension, MeasureGroupDimensionBinding, and PerspectiveDimension. See Also Properties (ASSL) CubeID Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Identifies the Cube element associated with a Binding element. Syntax <CubeAttributeBinding> <!-- or CubeDimensionBinding, MeasureGroupAttributeBinding, MeasureGroupBinding --> ... <CubeID>...</CubeID> ... </CubeAttributeBinding> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 1-1: Required element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element CubeAttributeBinding, CubeDimensionBinding, MeasureGroupAttributeBinding, MeasureGroupBinding Child elements None Remarks The elements that correspond to the parents of CubeID in the Analysis Management Objects (AMO) object model are CubeAttributeBinding, CubeDimensionBinding, and MeasureGroupBinding. See Also Properties (ASSL) CurrentStorageMode Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines the current storage mode for the parent element. Syntax <Dimension> <!-- or Partition --> <CurrentStorageMode>...</CurrentStorageMode> </Dimension> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value ROLAP Cardinality 0-1: Optional element that can occur once or not at all. Element Relationships RELATIONSHIP ELEMENT Parent element Dimension, Partition Child elements None Remarks The CurrentStorageMode element indicates the storage mode currently in use for proactive caching purposes, and applies to all attributes of the parent element. The value of this element is limited to one of the strings in the following table. VALUE DESCRIPTION MOLAP The parent uses multidimensional OLAP (MOLAP) storage. ROLAP The parent uses relational OLAP (ROLAP) storage. HOLAP The parent uses hybrid OLAP (HOLAP) storage. Note: This value is only valid for Partition parent elements. The enumeration corresponding to the allowed values CurrentStorageMode in the Analysis Management Objects (AMO) object model is StorageMode. See Also Properties (ASSL) CurrentTimeMember Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Defines the current member of a time dimension associated with a Kpi element. Syntax <Kpi> ... <CurrentTimeMember>...</CurrentTimeMember> ... </AggregationDimension> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Kpi Child elements None Remarks The value of this element is a Multidimensional Expressions (MDX) statement that evaluates to a single member in a time dimension, used to retrieve the current timeframe when evaluating the key performance indicator (KPI). The element that corresponds to the parent of CurrentTimeMember in the Analysis Management Objects (AMO) object model is Kpi. See Also Properties (ASSL) DataAggregation Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines whether the instance can aggregate persisted data or cached data for the MeasureGroup. Syntax <MeasureGroup> ... <DataAggregation>...</DataAggregation> ... </MeasureGroup> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value DataAndCacheAggregatable Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements MeasureGroup Child elements None Remarks The value of this element is limited to one of the strings in the following table. VALUE DESCRIPTION None Aggregation is not performed for this measure group. DataAggregatable Persisted data is aggregatable for this measure group. CacheAggregatable Cached data is aggregatable for this measure group. DataAndCacheAggregatable Both persisted data and cached data are aggregatable for this measure group. The element that corresponds to the parent of DataAggregation in the Analysis Management Objects (AMO) object model is MeasureGroup. See Also Cube Element (ASSL) Dimension Element (ASSL) Properties (ASSL) DatabaseID Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Identifies the Database element associated with an out-of-line Binding element. Syntax <DimensionAttributeBinding> <!-- or MeasureGroupAttributeBinding --> ... <DatabaseID>...</DatabaseID> ... </DimensionAttributeBinding> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 1-1: Required element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element DimensionAttributeBinding, MeasureGroupAttributeBinding Child elements None Remarks For more information about out-of-line bindings, see Data Sources and Bindings (SSAS Multidimensional). See Also Properties (ASSL) DataSize Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the size in bytes of a DataItem element. Syntax <DataItem> ... <DataSize>...</DataSize> ... </DataItem Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Integer Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element DataItem Child elements None Remarks The element that corresponds to the parent of DataSize in the Analysis Management Objects (AMO) object model is DataItem. See Also Properties (ASSL) DataSourceID Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Identifies the DataSource element associated with the parent element. Syntax <CubeBinding> <!-- or one of the elements listed below in the Element Relationships table --> ... <DataSourceID>...</DataSourceID> ... </CubeBinding> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length None Default value None Cardinality Depends on context Element Relationships RELATIONSHIP ELEMENT Parent elements CubeBinding, CubeDimensionBinding, DimensionBinding, MeasureGroupBinding, QueryBinding, DataSourceView, TableBinding Child elements None Remarks The elements that correspond to the parents of DataSourceID in the Analysis Management Objects (AMO) object model are CubeDimensionBinding, DimensionBinding, MeasureGroupBinding, QueryBinding, DataSourceView, and TableBinding. See Also ID Element (ASSL) Properties (ASSL) DataSourceImpersonationInfo Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the information used to determine impersonation behavior when connecting to the data source for a Database element. Syntax <Database> <DataSourceImpersonationInfo> <!-- Child elements are only those inherited from ImpersonationInfo --> </DataSourceImpersonationInfo> </Database> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length ImpersonationInfo Data Type (ASSL) Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements Database Child elements None Remarks See Also Properties (ASSL) DataSourceViewID Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Identifies the DataSourceView element associated with the Binding parent element. Syntax <DataSourceViewBinding> <!-- or DSVTableBinding --> ... <DataSourceViewID>...</DataSourceViewID> ... </DataSourceViewBinding> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element DataSourceViewBinding, DSVTableBinding Child elements None Remarks The elements that correspond to the parents of DataSourceViewID in the Analysis Management Objects (AMO) object model are DataSourceViewBinding and Microsoft.AnalysisServices.DSVTableBinding. See Also Properties (ASSL) DataType Element (ASSL) 3/24/2017 • 2 min to read • Edit Online Defines the data type of the associated element. Syntax <DataItem> <!-- or Measure --> ... <DataType>...</DataType> ... </DataItem> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element DataItem, Measure Child elements None Remarks The values for DataType are defined in the System.Data.OleDb.OleDbType enumeration. However, only the enumeration values in the following table are valid in the DataType element. VALUE DESCRIPTION BigInt A 64-bit signed integer. This data type maps to the Int64 data type in Microsoft .NET Framework and the DBTYPE_I8 data type in OLE DB. Bool A Boolean value. This data type maps to the Boolean data type in the .NET Framework and the DBTYPE_BOOL data type in OLE DB. VALUE DESCRIPTION Currency A currency value ranging from -263 (or 922,337,203,685,477.5808) to 263 -1 (or +922,337,203,685,477.5807) with an accuracy to a tenthousandth of a currency unit. This data type maps to the Decimal data type in the .NET Framework and the DBTYPE_CY data type in OLE DB. Date Date data, stored as a double-precision floating point number. The whole portion is the number of days since December 30, 1899, while the fractional portion is a fraction of a day. This data type maps to the DateTime data type in the .NET Framework and the DBTYPE_DATE data type in OLE DB. Double A double-precision floating point number within the range of 1.79E +308 through 1.79E +308. This data type maps to the Double data type in the .NET Framework and the DBTYPE_R8 data type in OLE DB. Integer A 32-bit signed integer. This data type maps to the Int32 data type in the .NET Framework and the DBTYPE_I4 data type in OLE DB. Single A single-precision floating point number within the range of 3.40E +38 through 3.40E +38. This data type maps to the Single data type in .NET Framework and the DBTYPE_R4 data type in OLE DB. SmallInt A 16-bit signed integer. This data type maps to the Int16 data type in the .NET Framework and the DBTYPE_I2 data type in OLE DB. TinyInt An 8-bit signed integer. This data type maps to the SByte data type in the .NET Framework and the DBTYPE_I1 data type in OLE DB. UnsignedBigInt A 64-bit unsigned integer. This data type maps to the UInt64 data type in .NET Framework and the DBTYPE_UI8 data type in OLE DB. UnsignedInt A 32-bit unsigned integer. This data type maps to the UInt32 data type in the .NET Framework and the DBTYPE_UI4 data type in OLE DB. UnsignedSmallInt A 16-bit unsigned integer. This data type maps to the UInt16 data type in the .NET Framework and the DBTYPE_UI2 data type in OLE DB. WChar A null-terminated stream of Unicode characters. This data type maps to the String data type in the .NET Framework and the DBTYPE_WSTR data type in OLE DB. Inherited The data type of the DataItem contained in the Source element of the Measure element. Note: Applicable only to Measure elements. See Also Properties (ASSL) DbSchemaName Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the name of the schema used by the parent element in the table identified by the DbTableName element. Syntax <TableBinding> <!-- or TableNotification --> ... <DbSchemaName>...</DbSchemaName> ... </TableBinding> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element TableBinding, TableNotification Child elements None Remarks The elements that correspond to the parents of DbSchemaName in the Analysis Management Objects (AMO) object model are TableBinding and TableNotification. See Also Properties (ASSL) DbTableName Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the name of the table to which the parent element is bound. Syntax <TableBinding> <!-- or TableNotification --> ... <DbTableName>...</DbTableName> ... </TableBinding> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 1-1: Required element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element TableBinding, TableNotification Child elements None Remarks The elements that correspond to the parents of DbTableName in the Analysis Management Objects (AMO) object model are TableBinding and TableNotification. See Also Properties (ASSL) Default Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines whether the DrillThroughAction is the default drillthrough action. Syntax <DrillThroughAction> ... <Default>...</Default ... </ServerProperty> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Boolean Default value False Cardinality 0-1: Optional element that occurs once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements DrillThroughAction Child elements None Remarks The element that corresponds to the parent of Default in the Analysis Management Objects (AMO) object model is DrillThroughAction. See Also Properties (ASSL) DefaultMeasure Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains a Multidimensional Expressions (MDX) expression that defines the default measure for a Cube or Perspective element. Syntax <Cube> <!-- or Perspective --> ... <DefaultMeasure>...</DefaultMeasure> ... </Cube> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Cube, Perspective Child elements None Remarks The elements that correspond to the parents of DefaultMeasure in the Analysis Management Objects (AMO) object model are Cube and Perspective. See Also Properties (ASSL) DefaultMember Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains a Multidimensional Expressions (MDX) expression that identifies the default member of the parent element. Syntax <AttributePermission> <!-- or DimensionAttribute, ManyToManyMeasureGroupDimension, PerspectiveAttribute --> ... <DefaultMember>...</DefaultMember> ... </AttributePermission> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element AttributePermission, DimensionAttribute, ManyToManyMeasureGroupDimension, PerspectiveAttribute Child elements None Remarks The DefaultMember element defines the default member for the parent element. If DefaultMember is not specified or is set to an empty string, Microsoft SQL Server Analysis Services chooses a member to use as the default member. For ManyToManyMeasureGroupDimension elements, the DefaultMember element contains an MDX expression that specifies a member in the dimension identified in the CubeDimensionID element of the ManyToManyMeasureGroupDimension. The MDX expression is similar to the StrToMember MDX function with the CONSTRAINED keyword, in that it cannot include MDX or user-defined functions. For more information about default members, see Define a Default Member. The elements that correspond to the parents of DefaultMember in the Analysis Management Objects (AMO) object model are AttributePermission, DimensionAttribute, and PerspectiveAttribute. See Also Properties (ASSL) DefaultScript Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Identifies the default MdxScript element in the MdxScripts collection. Syntax <MdxScript> ... <DefaultScript>...</DefaultScript> ... </MdxScript> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Boolean Default value True Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements MdxScript Child elements None Remarks Setting the value of DefaultScript to True for one script sets the value of DefaultScript to False for all other MdxScript elements in the MdxScripts collection. The element that corresponds to the parent of DefaultScript in the Analysis Management Objects (AMO) object model is MdxScript. See Also Properties (ASSL) DefaultValue Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the read-only default value of the associated ServerProperty element. Syntax <ServerProperty> ... <DefaultValue> ... </ServerProperty> </DefaultValue> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Any simpleType Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements ServerProperty Child elements None Remarks This element contains the read-only installation default value of the ServerProperty for the current instance of Microsoft SQL Server Analysis Services. The default value is supplied by the instance, and typically cannot be changed. The element that corresponds to the parent of DefaultValue in the Analysis Management Objects (AMO) object model is ServerProperty. See Also ServerProperties Element (ASSL) Server Element (ASSL) Properties (ASSL) DeniedSet Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains a set expression that defines the list of permissions that are denied on the associated attribute. Syntax <AttributePermission> ... <DeniedSet>...</DeniedSet> ... </AttributePermission> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element AttributePermission Child elements None Remarks The element that corresponds to the parent of DeniedSet in the Analysis Management Objects (AMO) object model is AttributePermission. See Also Properties (ASSL) DependsOnDimensionID Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the identifier (ID) of another dimension on which the parent dimension depends. Syntax <Dimension> ... <DependsOnDimensionID>...</DependsOnDimensionID> ... </Dimension> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements Dimension Child elements None Remarks The DependsOnDimensionID element is used by a dependent dimension to identify the dimension on which it depends. The element that corresponds to the parent of DependsOnDimensionID in the Analysis Management Objects (AMO) object model is Dimension. See Also Properties (ASSL) Description Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the description of the parent element. Syntax <Action> <!-- or one of the elements listed below in the Element Relationships table --> ... <Description>...</Description> ... </Action> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that occurs once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements Action, Aggregation, AggregationDesign, Assembly, AttributePermission, CalculationProperty, CellPermission, Cube, CubeDimensionPermission, Database, DataSource, DataSourceView, Dimension, DimensionAttribute, Hierarchy, Kpi, Level, MdxScript, Measure, MeasureGroup, MiningModel, MiningModelColumn, MiningStructure, MiningStructureColumn, Partition, Permission, Perspective, Role, Server, Trace, Translation Child elements None Remarks The value of a Description element has the following restrictions: The value cannot contain leading or trailing spaces. If leading or trailing spaces are included in the value of a Description element, those spaces will be implicitly removed by Microsoft SQL Server Analysis Services. The value cannot contain control characters. If control characters are included in the value of a Description element, those characters will be implicitly removed by Analysis Services. See Also Name Element (ASSL) Properties (ASSL) DimensionID Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the identifier (ID) of the dimension. Syntax <CubeDimension> <!-- or DimensionBinding, DimensionAttributeBinding -- > ... <DimensionID>...</DimensionID> ... </CubeDimension> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 1-1: Required element that occurs once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements CubeDimension, DimensionBinding, DimensionAttributeBinding Child elements None Remarks The elements that correspond to the parents of DimensionID in the Analysis Management Objects (AMO) object model are CubeDimension and DimensionBinding. See Also Properties (ASSL) DiscretizationBucketCount Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the number of buckets into which to discretize. Syntax <DimensionAttribute> <!-- or ScalarMiningStructureColumn --> ... <DiscretizationBucketCount>...</DiscretizationBucketCount> ... </DimensionAttribute> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Integer Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element DimensionAttribute, ScalarMiningStructureColumn Child elements None Remarks The value of the DiscretizationBucketCount element determines how many groups or "buckets" are created when values for the DimensionAttribute or ScalarMiningStructureColumn are discretized, or organized into a specific set of groups. If the element is not specified, or if zero is specified for the value of the element, Microsoft SQL Server Analysis Services creates an appropriate number of groups depending on the discretization method. For more information about discretization methods, see Discretization Methods (Data Mining). The elements that correspond to the parents of DiscretizationBucketCount in the Analysis Management Objects (AMO) object model are DimensionAttribute and ScalarMiningStructureColumn. See Also DiscretizationMethod Element (ASSL) Properties (ASSL) DiscretizationMethod Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Defines the method to be used for discretization. Syntax <DimensionAttribute> <!-- or ScalarMiningStructureColumn --> ... <DiscretizationMethod>...</DiscretizationMethod> ... </DimensionAttribute> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements DimensionAttribute, ScalarMiningStructureColumn Child elements None Remarks The value of the DiscretizationMethod element determines how values for the DimensionAttribute or ScalarMiningStructureColumn are discretized, or organized into a specific set of groups. For more information about discretization methods, see Discretization Methods (Data Mining). The value of this element is limited to one of the strings in the following table. VALUE DESCRIPTION Automatic Equivalent to the AUTOMATIC discretization method for mining structure columns. EqualAreas Equivalent to the EQUAL_AREAS discretization method for mining structure columns. VALUE DESCRIPTION Clusters Equivalent to the CLUSTERS discretization method for mining structure columns. Thresholds Equivalent to the THRESHOLDS discretization method for mining structure columns. EqualRanges Equivalent to the EQUAL_RANGES discretization method for mining structure columns. The enumeration corresponding to the allowed values for DiscretizationMethod in the Analysis Management Objects (AMO) object model is DiscretizationMethod. See Also Properties (ASSL) DisplayFlag Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains a read-only hint that indicates whether user interface components should display the associated ServerProperty element. Syntax <ServerProperty> ... <DisplayFlag>...</DisplayFlag> ... </ServerProperty> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Boolean Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements ServerProperty Child elements None Remarks The element corresponding to the parent of DisplayFlag in the Analysis Management Objects (AMO) object model is ServerProperty. See Also ServerProperties Element (ASSL) Server Element (ASSL) Properties (ASSL) DisplayFolder Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Specifies the folder in which to list the parent element. Microsoft SQL Server Analysis Services applications for developers and administrators may support the use of display folders to categorize multiple elements visually. Syntax <CalculationProperty> <!-- or Hierarchy, Kpi, Measure, Translation --> ... <DisplayFolder>...</DisplayFolder> ... </CalculationProperty> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements CalculationProperty, Hierarchy, Kpi, Measure, Translation Child elements None Remarks In larger cubes, there may be hundreds of measures and hierarchies. The DisplayFolder property defines user appearance on the client. The value of the DisplayFolder property can contain any one of the following options: Be empty, denoting that the measure does not belong to a folder. Contain a single folder name, denoting that the measure should be rendered as belonging to a folder with the same name. Contain multiple folder names separated by a backslash (\), denoting an embedded folder hierarchy. The DisplayFolder property applies to CalculationProperty elements only if the value of CalculationType is set to Member. The elements that correspond to the parents of DisplayFolder in the Analysis Management Objects (AMO) object model are CalculationProperty, Hierarchy, Kpi, Measure, and Translation. See Also CalculationProperties Element (ASSL) MdxScript Element (ASSL) MdxScripts Element (ASSL) Properties (ASSL) Distribution Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains a provider-specific value that describes how scalar values are distributed within a column of a MiningStructure element. Syntax <ScalarMiningStructureColumn> ... <Distribution>...</Distribution> ... </ScalarMiningStructureColumn> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements ScalarMiningStructureColumn Child elements None Remarks The values available for the Distribution element, such as Normal or Uniform, are specific to each mining algorithm provider. For more information about valid Distribution values, see the mining algorithm provider documentation. The element corresponding to the parent of Distribution in the Analysis Management Objects (AMO) object model is ScalarMiningStructureColumn. See Also Properties (ASSL) Edition Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the read-only edition of the instance of Microsoft SQL Server represented by the Server element. Syntax <Server> ... <Edition>...</Edition> ... </Server> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements Server Child elements None Remarks The Edition element describes which edition of Analysis Services is installed. The value of this element is limited to one of the strings in the following table. VALUE DESCRIPTION Standard Microsoft SQL Server Standard edition for 32-bit processors. Enterprise Microsoft SQL Server Enterprise edition for 32-bit processors. EnterpriseCore Microsoft SQL Server Enterprise edition: Core-based Licensing for 32-bit processors. BusinessIntelligence Microsoft SQL Server Business Intelligence edition for 32-bit processors. VALUE DESCRIPTION Developer Microsoft SQL Server Developer edition for 32-bit processors Evaluation Microsoft SQL Server Evaluation edition for 64-bit processors. Local Microsoft SQL Server Local edition for 32-bit processors. Standard64 Microsoft SQL Server Standard edition for 64-bit processors. Enterprise64 Microsoft SQL Server Enterprise edition for 64-bit processors. EnterpriseCore64 Microsoft SQL Server Enterprise edition: Core-based Licensing for 64-bit processors. BusinessIntelligence64 Microsoft SQL Server Business Intelligence edition for 64-bit processors. Developer64 Microsoft SQL Server Developer edition for 64-bit processors Evaluation64 Microsoft SQL Server Evaluation edition for 64-bit processors. Local64 Microsoft SQL Server Local edition for 64-bit processors. The enumeration corresponding to the allowed values for ServerEdition in the Analysis Management Objects (AMO) object model is ServerEdition. See Also Version Element (ASSL) Properties (ASSL) Enabled Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Indicates whether the parent element is enabled. Syntax <CubeHierarchy> <!-- or ProactiveCaching --> ... <Enabled>...</Enabled> ... </CubeHierarchy> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Boolean Default value True Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements CubeHierarchy, ProactiveCaching Child elements None Remarks The elements that correspond to the parents of Enabled in the Analysis Management Objects (AMO) object model are CubeHierarchy and ProactiveCaching. See Also Properties (ASSL) EndOfData Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Indicates the end of data received from a PushedDataSource element. Syntax <PushedDataSource> ... <EndOfData>...</EndOfData> ... </PushedDataSource Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Boolean Default value None Cardinality 1-1: Required element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements PushedDataSource Child elements None Remarks The last data packet from the PushedDataSource must set the EndOfData element to True. See Also Properties (ASSL) EstimatedCount Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the estimated number of members for an attribute, as defined by the user. Syntax <AggregationDesignAttribute> <!-- or DimensionAttribute --> ... <EstimatedCount>...</EstimatedCount> ... </AggregationDesignAttribute> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Long Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements AggregationDesignAttribute, DimensionAttribute Child elements None Remarks This value is assigned by the user and is used by the AggregationDesign Element (ASSL). The elements that correspond to the parents of EstimatedCount in the Analysis Management Objects (AMO) object model are AggregationDesignAttribute and DimensionAttribute. See Also Properties (ASSL) EstimatedPerformanceGain Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the read-only percentage of estimated performance gain for the partition. Syntax <AggregationDesign> ... <EstimatedPerformanceGain>...</EstimatedPerformanceGain> ... </AggregationDesign> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Integer Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element AggregationDesign Child elements None Remarks The element corresponding to the parent of EstimatedPerformanceGain in the Analysis Management Objects (AMO) object model is AggregationDesign. See Also Properties (ASSL) EstimatedRows Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the estimated number of rows represented by the parent element. Syntax <AggregationDesign> <!-- or Cube, MeasureGroup, MeasureGroupBinding, Partition --> ... <EstimatedRows>...</EstimatedRows> ... </AggregationDimension> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Long Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements AggregationDesign, Cube, MeasureGroup, MeasureGroupBinding, Partition Child elements None Remarks The elements that correspond to the parents of EstimatedRows in the Analysis Management Objects (AMO) object model are AggregationDesign, Cube, MeasureGroup, MeasureGroupBinding, and Partition. See Also Properties (ASSL) EstimatedSize Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the read-only estimated size, in bytes, of the parent element. Syntax <Database> <!-- or MeasureGroup, Partition --> ... <EstimatedSize>...</EstimatedSize> ... </Database> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Long Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements Database, MeasureGroup, Partition Child elements None Remarks The elements corresponding to the parents of in the Analysis Management Objects (AMO) object model are Database, MeasureGroup, and Partition. See Also Properties (ASSL) EventID Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Uniquely identifies an Event element that is to be captured as part of a Trace element. Syntax <Event> <EventID>...</EventID> </Event> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 1-1: Required element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements Event Child elements None Remarks The element corresponding to the parent of EventID in the Analysis Management Objects (AMO) object model is TraceEvent. See Also Events Element (ASSL) Properties (ASSL) Expression Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains a Multidimensional Expressions (MDX) expression that defines the contents of the parent element. Syntax <CellPermission> <!-- or StandardAction --> ... <Expression>...</Expression> ... </CellPermission> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 1-1: Required element that occurs once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements CellPermission, StandardAction Child elements None Remarks For the CellPermission element, the Expression element contains a logical MDX expression that identifies cells applicable to the rights indicated by the Access element of the CellPermission element. If the value of an Expression element for a CellPermission element is empty, the CellPermission element is ignored. For the StandardAction element, the Expression element contains an MDX expression that represents the contents of the action. If the value of an Expression element for a StandardAction element is empty, the StandardAction element is ignored. The elements that correspond to the parents in the Analysis Management Objects (AMO) object model are CellPermission and StandardAction. See Also Properties (ASSL) Filter Element (Binding) (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains a Multidimensional Expressions (MDX) expression that filters the contents of the parent element. Syntax <CubeDimensionBinding> <!-- or MeasureGroupBinding --> ... <Filter>...</Filter> ... </CubeDimensionBinding> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements CubeDimensionBinding, MeasureGroupBinding Child elements None Remarks For more information about the Binding type, including tables of Analysis Services Scripting Language (ASSL) objects of the Binding type and the inheritance hierarchy of Binding types, see Binding Data Type (ASSL). For an overview of data bindings in ASSL, see Data Sources and Bindings (SSAS Multidimensional). The elements that correspond to the parents of Filter in the Analysis Management Objects (AMO) object model are CubeDimensionBinding and MeasureGroupBinding. See Also Binding Data Type (ASSL) Data Sources and Bindings (SSAS Multidimensional) Properties (ASSL) Filter Element (Trace) (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains an XML document fragment that describes the Trace filter. Syntax <Trace> ... <Filter>...</Filter> ... </Trace> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Trace Child elements None Remarks The element that corresponds to the parent of Filter in the Analysis Management Objects (AMO) object model is Trace. See Also Properties (ASSL) Traces Element (ASSL) FirstDayOfWeek Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Defines the first day of the week for a TimeBinding element. Syntax <TimeBinding> ... <FirstDayOfWeek>...</FirstDayOfWeek> ... </TimeBinding> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Integer (between 1 and 7, where 1 = Sunday and 7 = Saturday) Default value 1 Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element TimeBinding Child elements None Remarks The element that corresponds to the parent of FirstDayOfWeek in the Analysis Management Objects (AMO) object model is TimeBinding. See Also Properties (ASSL) FiscalFirstDayOfMonth Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Defines the first day of the fiscal month for a TimeBinding element. Syntax <TimeBinding> ... <FiscalFirstDayOfMonth>...</FiscalFirstDayOfMonth> ... </TimeBinding> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Integer (between 1 and 31) Default value 1 Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element TimeBinding Child elements None Remarks The element that corresponds to the parent of FiscalFirstDayOfMonth in the Analysis Management Objects (AMO) object model is TimeBinding. See Also Properties (ASSL) FiscalFirstMonth Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Defines the first month of the fiscal period for a TimeBinding element. Syntax <TimeBinding> ... <FiscalFirstMonth>...</FiscalFirstMonth> ... </TimeBinding> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Integer (1 through 12, where 1 = January and 12 = December) Default value 1 Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element TimeBinding Child elements None Remarks The element that corresponds to the parent of FiscalFirstMonth in the Analysis Management Objects (AMO) object model is TimeBinding. See Also Properties (ASSL) FiscalYearName Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Defines the naming convention for the name of the fiscal year for a TimeBinding element. Syntax <TimeBinding> ... <FiscalYearName>...</FiscalYearName> ... </TimeBinding> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value NextCalendarYearName Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element TimeBinding Child elements None Remarks The value of this element is limited to one of the strings in the following table. VALUE DESCRIPTION CalendarYearName Assigns the fiscal year the name of the current calendar year. NextCalendarYearName Assigns the fiscal year the name of the next calendar year. The enumeration that corresponds to the allowed values for FiscalYearName in the Analysis Management Objects (AMO) object model is FiscalYearName. See Also Properties (ASSL) FoldingParameters Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Specifies the parameters used by the Analysis Services server when it performs cross-validation of mining models. NOTE These parameters are for internal use only. The information provided here is for reference only. Syntax <MiningModel> ... <ddl100_100:FoldingParameters>... <ddl100_100:FoldIndex>...</ddl100_100:FoldIndex> <ddl100_100:FoldCount>...</ddl100_100:FoldCount> <ddl100_100:MaxCases>...</ddl100_100:MAxCases> <ddl100_100:FoldTargetAttribute>...</ddl100_100:FoldTargetAttribute ...</ddl100_100:FoldingParameters> </MiningStructure> Element Characteristics CHARACTERISTIC DESCRIPTION FoldIndex Integer that indicates the starting position of the partition that is used for cross-validation. FoldCount Integer that indicates the number of partitions in the model after cross-validation. MaxCases Integer that indicates how many model cases are used for cross-validation. A value of 0 indicates that all cases are used. FoldTargetAttribute String that indicates the ID of the model column that contains the predictable attribute. Element Relationships RELATIONSHIP ELEMENT Parent element MiningModel RELATIONSHIP ELEMENT Child elements FoldIndex FoldCount MaxCases FoldTargetAttribute Remarks These properties are for internal use only, and are not supported for use in DDL statements. For information about how to use cross-validation in SQL Server Data Tools (SSDT), see Measures in the CrossValidation Report. For information about how to perform cross-validation by using Analysis Services stored procedures, see Data Mining Stored Procedures (Analysis Services - Data Mining). See Also Properties (ASSL) FontFlags Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Describes font-related display characteristics of the CalculationProperty or Measure parent element. Syntax <CalculationProperty> <!-- or Measure --> ... <FontFlags>...</FontFlags> ... </CalculationProperty> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements CalculationProperty, Measure Child elements None Remarks The FontFlags property contains a Multidimensional Expressions (MDX) expression and applies to CalculationProperty elements that have a CalculationType of Member or Cells. The elements that correspond to the parents of FontFlags in the Analysis Management Objects (AMO) object model are CalculationProperty and Measure. See Also CalculationProperties Element (ASSL) MdxScript Element (ASSL) MdxScripts Element (ASSL) Properties (ASSL) FontName Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Describes font-related display characteristics of the CalculationProperty or Measure parent element. Syntax <CalculationProperty> <!-- or Measure --> ... <FontName>...</FontName> ... </CalculationProperty> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements CalculationProperty, Measure Child elements None Remarks The FontName property contains a Multidimensional Expressions (MDX) expression and applies to CalculationProperty elements that have a CalculationType of Member or Cells. The elements that correspond to the parents of FontName in the Analysis Management Objects (AMO) object model are CalculationProperty and Measure. See Also CalculationProperties Element (ASSL) MdxScript Element (ASSL) MdxScripts Element (ASSL) Properties (ASSL) FontSize Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Describes font-related display characteristics of the CalculationProperty or Measure parent element. Syntax <CalculationProperty> <!-- or Measure --> ... <FontSize>...</FontSize> ... </CalculationProperty> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements CalculationProperty, Measure Child elements None Remarks The FontSize property contains a Multidimensional Expressions (MDX) expression and applies to CalculationProperty elements that have a CalculationType of Member or Cells. The elements that correspond to the parents of FontSize in the Analysis Management Objects (AMO) object model are CalculationProperty and Measure. See Also CalculationProperties Element (ASSL) MdxScript Element (ASSL) MdxScripts Element (ASSL) Properties (ASSL) ForceRebuildInterval Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines the amount of time, starting when a fresh multidimensional OLAP (MOLAP) image becomes available, after which MOLAP imaging unconditionally starts. Syntax <ProactiveCaching> ... <ForceRebuildInterval>...</ForceRebuildInterval> ... </ProactiveCaching> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length XML duration Default value Infinite Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element ProactiveCaching Child elements None Remarks The element that corresponds to the parent of ForceRebuildInterval in the Analysis Management Objects (AMO) object model is ProactiveCaching. See Also Properties (ASSL) ForeColor Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Describes color-related display characteristics of the CalculationProperty or Measure parent element. Syntax <CalculationProperty> <!-- or Measure --> ... <ForeColor>...</ForeColor> ... </CalculationProperty> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements CalculationProperty, Measure Child elements None Remarks The ForeColor property contains a Multidimensional Expressions (MDX) expression and applies to CalculationProperty elements that have a CalculationType of Member or Cells. The elements that correspond to the parents of ForeColor in the Analysis Management Objects (AMO) object model are CalculationProperty and Measure. See Also CalculationProperties Element (ASSL) MdxScript Element (ASSL) MdxScripts Element (ASSL) Properties (ASSL) Format Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the required format of the DataItem element. Syntax <DataItem> ... <Format>...</Format> ... </DataItem> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element DataItem Child elements None Remarks Allowed values for the Format element are Microsoft Office Excel formats, and the strings TrimRight, TrimLeft, TrimAll, and TrimNone. For trimming, TrimRight is the default. The value of this element is limited to one of the strings in the following table. VALUE DESCRIPTION Any Excel format string Data is formatted according to the specified named or custom format string. Any format string that Excel supports can be supplied. TrimAll Data is trimmed on the left and right. TrimLeft Data is trimmed on the left. VALUE DESCRIPTION TrimNone Data is not trimmed. TrimRight Data is trimmed on the right. The element that corresponds to the parent of Format in the Analysis Management Objects (AMO) object model is DataItem. See Also Properties (ASSL) FormatString Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Describes the display format for a CalculationProperty element or a Measure element. Syntax <CalculationProperty> <!-- or Measure --> ... <FormatString>...</FormatString> ... </CalculationProperty> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements CalculationProperty, Measure Child elements None Remarks The FormatString property contains a Multidimensional Expressions (MDX) expression. In the case of CalculationProperty elements, it applies to elements with a CalculationType of Member or Cells. The elements that correspond to the parents of FormatString in the Analysis Management Objects (AMO) object model are CalculationProperty and Measure. See Also CalculationProperties Element (ASSL) MdxScript Element (ASSL) MdxScripts Element (ASSL) Properties (ASSL) Goal Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Identifies the desired goal in a Kpi element. Syntax <Kpi> ... <Goal>...</Goal> ... </Kpi> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Kpi Child elements None Remarks The Goal element contains a Multidimensional Expressions (MDX) expression. The element that corresponds to the parent of Goal in the Analysis Management Objects (AMO) object model is Kpi. See Also Status Element (ASSL) Trend Element (ASSL) Value Element (ASSL) Properties (ASSL) GranularityAttributeID Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the identifier (ID) of the attribute associated with the parent MeasureGroupAttributeBinding data type. Syntax <MeasureGroupAttributeBinding> ... <GranularityAttributeID>...</GranularityAttributeID> ... </MeasureGroupAttributeBinding> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 1-1: Required element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element MeasureGroupAttributeBinding Child elements None Remarks For more information about out-of-line bindings, see Data Sources and Bindings (SSAS Multidimensional). See Also Properties (ASSL) HideMemberIf Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Indicates whether and when a member in a level should be hidden from client applications. Syntax <Level> ... <HideMemberIf>...</HideMemberIf> ... </Level> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value Never Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Level Child elements None Remarks The value of this element is limited to one of the strings in the following table. VALUE DESCRIPTION Never Members are never hidden. OnlyChildWithNoName A member is hidden when it is the only child of its parent and its name is empty. OnlyChildWithParentName A member is hidden when it is the only child of its parent and its name is identical to that of its parent. NoName A member is hidden when its name is empty. VALUE DESCRIPTION ParentName A member is hidden when its name is identical to that of its parent. Remarks The enumeration that corresponds to the allowed values for HideMemberIf in the Analysis Management Objects (AMO) object model is HideIfValue. See Also Properties (ASSL) HierarchyID Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the identifier (ID) for a CubeHierarchy, MeasureGroupHierarchy, or PerspectiveHierarchy element. Syntax <CubeHierarchy> <!-- or MeasureGroupHierarchy, PerspectiveHierarchy --> ... <HierarchyID>...</HierarchyID> ... </CubeHierarchy> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 1-1: Required element that occurs once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements CubeHierarchy, MeasureGroupHierarchy, PerspectiveHierarchy Child elements None Remarks The elements that correspond to the parents of HierarchyID in the Analysis Management Objects (AMO) object model are CubeHierarchy and PerspectiveHierarchy. See Also Properties (ASSL) HierarchyUniqueNameStyle Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines how unique names are generated for hierarchies that are contained within the CubeDimension. Syntax <CubeDimension> ... <HierarchyUniqueNameStyle>...</HierarchyUniqueNameStyle> ... </CubeDimension> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value IncludeDimensionName Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element CubeDimension Child elements None Remarks The value of this element is limited to one of the strings in the following table. VALUE DESCRIPTION IncludeDimensionName The name of the dimension is included as part of the name of the hierarchy. ExcludeDimensionName The name of the dimension is not included as part of the name of the hierarchy. The element that corresponds to the parent of HierarchyUniqueNameStyle in the Analysis Management Objects (AMO) object model is CubeDimension. See Also Cube Element (ASSL) Dimension Element (ASSL) Properties (ASSL) HoldoutActualSize Element 3/24/2017 • 1 min to read • Edit Online Indicates the actual size, after processing, of the holdout partition that contains the test set of a MiningStructure element. The remaining cases in the data set are used for training. This property is read-only. Syntax <MiningStructure> ... <ddl100_100:HoldoutActualSize>...</ddl100_100:HoldoutActualSize> ... </MiningStructure Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Read-only integer value. Default value Not applicable Cardinality 0-1: Optional element that can occur one time and only one time. Element Relationships RELATIONSHIP ELEMENT Parent element MiningStructure Child elements None Remarks The value for HoldoutActualSize depends on the source data, and on the values for HoldoutMaxCases, HoldoutMaxPercent, and HoldoutSeed. Therefore, the value for HoldoutActualSize is not available until after Analysis Services processes the mining structure. The element that corresponds to the parent of HoldoutActualSize in the Analysis Management Objects (AMO) object model is MiningStructure. NOTE In SQL Server 2005, Analysis Services did not support the use of holdout partitions on a mining structure. Therefore, Analysis Services Scripting Language (ASSL) statements that contain one of the holdout parameters, HoldoutMaxCases, HoldoutMaxPercent, HoldoutSeed, or HoldoutActualSize, cannot be used in SQL Server 2005. If you use one of these holdout parameters in an ASSL statement in SQL Server 2005, Analysis Services will return an error. See Also Properties (ASSL) HoldoutMaxCases Element HoldoutMaxPercent Element HoldoutSeed Element HoldoutMaxCases Element 3/24/2017 • 1 min to read • Edit Online Specifies the maximum number of cases in the data source to be used for the holdout partition that contains the test set of a MiningStructure element. The remaining cases in the data set are used for training. A value of 0 indicates that there is no limit to the number of cases that can be held out as the test set. Syntax <MiningStructure> ... <ddl100_100:HoldoutMaxCases>...</ddl100_100:HoldoutMaxCases> ... </MiningStructure> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Integer greater than 0. Default value 0 Cardinality 0-1: Optional element that can occur one time and one time only. Element Relationships RELATIONSHIP ELEMENT Parent element MiningStructure Child elements None Remarks If you specify values for both HoldoutMaxPercent and HoldoutMaxCases, the algorithm limits the test set to the smaller of the two values. If HoldoutMaxCases is set to the default of 0, and a value has not been set for HoldoutMaxPercent, the algorithm uses the entire data set for training. The new properties HoldoutMaxCases, HoldoutMaxPercent, HoldoutSeed, or HoldoutActualSize are available only in SQL Server 2008 and later versions. Therefore, you must prefix these properties with the new namespace as shown in the syntax description, or Analysis Services will return an error. NOTE In SQL Server 2005, Analysis Services did not support the use of holdout partitions on a mining structure. Therefore, Analysis Services Scripting Language (ASSL) statements that contain one of the holdout parameters, HoldoutMaxCases, HoldoutMaxPercent, HoldoutSeed, or HoldoutActualSize, cannot be used in SQL Server 2005. If you use one of these holdout parameters in an ASSL statement in SQL Server 2005, Analysis Services will return an error. The element that corresponds to the parent of HoldoutMaxCases in the Analysis Management Objects (AMO) object model is MiningStructure. See Also Properties (ASSL) HoldoutMaxPercent Element HoldoutSeed Element HoldoutActualSize Element HoldoutMaxPercent Element 3/24/2017 • 1 min to read • Edit Online Specifies the maximum percentage of cases in the data source that will be used for the holdout partition that contains the test set of a MiningStructure element. The remaining cases are used for training. A value of 0 indicates that there is no limit to the number of cases that can be held out as the test set. Syntax <MiningStructure> ... <ddl100_100:HoldoutMaxPercent>...</ddl100_100:HoldoutMaxPercent> ... </MiningStructure> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Integer between 0 and 99. Default value 30 Cardinality 0-1: Optional element that can occur one time and one time only. Element Relationships RELATIONSHIP ELEMENT Parent element MiningStructure Child elements None Remarks If you specify values for both HoldoutMaxPercent and HoldoutMaxCases, the algorithm limits the test set to the smaller of the two values. If HoldoutMaxCases is set to the default of 0, and a value has not been set for HoldoutMaxPercent, the algorithm uses the complete data set for training. The new properties HoldoutMaxCases, HoldoutMaxPercent, HoldoutSeed, or HoldoutActualSize are available only in SQL Server 2008 and later versions. Therefore, you must prefix these properties by using the new namespace as shown in the syntax description, or Analysis Services will return an error. NOTE In SQL Server 2005, Analysis Services did not support the use of holdout partitions on a mining structure. Therefore, Analysis Services Scripting Language (ASSL) statements that contain one of the holdout parameters, HoldoutMaxCases, HoldoutMaxPercent, HoldoutSeed, or HoldoutActualSize, cannot be used in SQL Server 2005. If you use one of these holdout parameters in an ASSL statement in SQL Server 2005, Analysis Services will return an error. The element that corresponds to the parent of HoldoutMaxPercent in the Analysis Management Objects (AMO) object model is MiningStructure. See Also Properties (ASSL) HoldoutMaxCases Element HoldoutSeed Element HoldoutActualSize Element HoldoutSeed Element 3/24/2017 • 1 min to read • Edit Online Specifies the seed for a repeatable holdout partition that contains the test set of a MiningStructure element. This seed ensures that the model content remains the same during reprocessing. If unspecified or set to 0, Analysis Services creates a seed by using a hashing algorithm on the name of the mining structure. Syntax <MiningStructure> ... <ddl100_100:HoldoutSeed>...</ddl100_100:HoldoutSeed> ... </MiningStructure> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Long Default value 0 Cardinality 0-1: Optional element that can occur one time and one time only. Element Relationships RELATIONSHIP ELEMENT Parent element MiningStructure Child elements None Remarks When you first create a mining structure, the ID and the name are the same. However, you can change the name of the mining structure. Therefore, if you want to ensure that the partition is repeatable, you should not rely on the seed created by the name, but should explicitly set a seed. Additionally, when you create a copy of a mining structure by using the EXPORT statement, Analysis Services will retain the name for the new mining structure but will automatically generate a new ID. Therefore, it is possible to have two mining structures that share the same name but have different IDs. Any two mining structures that have the same name will have the same seed. However, as the partitioning of the data also depends on the source data, the actual contents of the partitions in each structure may be different. The new properties HoldoutMaxCases, HoldoutMaxPercent, HoldoutSeed, or HoldoutActualSize are available only in SQL Server 2008 and later versions. Therefore, you must prefix these properties with the new namespace as shown in the syntax description, or Analysis Services will return an error. Note In SQL Server 2005, Analysis Services did not support the use of holdout partitions on a mining structure. Therefore, Analysis Services Scripting Language (ASSL) statements that contain the holdout parameters HoldoutMaxCases, HoldoutMaxPercent, HoldoutSeed, or HoldoutActualSize cannot be used in SQL Server 2005. If you use one of these holdout parameters in an ASSL statement in SQL Server 2005, Analysis Services will return an error. The element that corresponds to the parent of HoldoutSeed in the Analysis Management Objects (AMO) object model is MiningStructure. See Also Properties (ASSL) HoldoutActualSize Element HoldoutMaxPercent Element HoldoutMaxCases Element ID Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the unique identifier (ID) of the parent element. Syntax <Action> <!-- or one of the elements listed in the Element Relationships table --> ... <ID>...</ID> ... </Action> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (up to 100 characters) Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements Action, Aggregation, AggregationDesign, Assembly, Cube, CubeBinding, CubeDimension, Database, DataSource, DataSourceView, Dimension, DimensionAttribute, Hierarchy, Kpi, Level, MdxScript, Measure, MeasureGroup, MeasureGroupBinding, MiningModel, MiningModelColumn, MiningStructure, MiningStructureColumn, Partition, Permission, Perspective, Role, Server, Trace Child elements None Remarks Every major object in Microsoft SQL Server Analysis Services has an ID element as a property. The value of an ID element has the following restrictions: The value cannot contain leading or trailing spaces. Analysis Services will implicitly remove leading or trailing spaces from the value of an ID element. The value cannot contain control characters. Analysis Services will implicitly remove control characters from the value of an ID element. The following reserved values cannot be used: AUX CLOCK$ COM1 through COM9 (COM1, COM2, COM3, and so on) CON LPT1 through LPT9 (LPT1, LPT2, LPT3, and so on) NUL PRN The following table lists additional characters that cannot be used within the value of an ID element, depending on the parent element. PARENT ELEMENT CHARACTERS Server The value must follow the rules for Microsoft Windows computer names. (IP addresses are not valid.) DataSource :/\*|?"()[]{}<> Level, Attribute Element .,;'`:/\*|?"&%$!+=[]{}<> All other parent elements .,;'`:/\*|?"&%$!+=()[]{}<> See Also Name Element (ASSL) Properties (ASSL) IgnoreUnrelatedDimensions Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines whether unrelated dimensions are forced to their top level when members of dimensions that are unrelated to the measure group are included in a query. Syntax <MeasureGroup> ... <IgnoreUnrelatedDimensions>...</IgnoreUnrelatedDimensions> ... </MeasureGroup> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Boolean Default value True Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element MeasureGroup Child elements None Remarks When IgnoreUnrelatedDimensions is true, unrelated dimensions are forced to their top level; when the value is false, dimensions are not forced to their top level. This property is similar to the Multidimensional Expressions (MDX) ValidMeasure function. The element that corresponds to the parent of IgnoreUnrelatedDimensions in the Analysis Management Objects (AMO) object model is MeasureGroup. See Also Properties (ASSL) ImpersonationInfo Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the information that is used to determine impersonation behavior when accessing or executing an assembly. Syntax <Assembly> <!-- or one of the elements listed in the Element Relationships table --> <ImpersonationInfo> <!-- Child elements are only those that are inherited from ImpersonationInfo --> </ImpersonationInfo> </Assembly> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length ImpersonationInfo Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements Assembly, DataSource Child elements None Remarks See Also Properties (ASSL) ImpersonationInfoSecurity Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains a read-only value that indicates if any changes were made to the security credentials that are supplied in the ImpersonationInfo data type. Syntax <ImpersonationInfo> ... <ImpersonationInfoSecurity>...</ImpersonationInfoSecurity> </ImpersonationInfo>... Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element ImpersonationInfo Child elements None Remarks The value of this element is limited to one of the strings in the following table. VALUE DESCRIPTION PasswordRemoved Password information has been removed from the supplied security credentials. Unchanged No changes have been made to the supplied security credentials. The enumeration that corresponds to the allowed values for ImpersonationInfoSecurity in the Analysis Management Objects (AMO) object model is ImpersonationInfoSecurity. See Also Properties (ASSL) ImpersonationMode Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains a value that indicates the method of impersonation for elements that are derived from the ImpersonationInfo data type. Syntax <ImpersonationInfo> ... <ImpersonationMode>...</ImpersonationMode> </ImpersonationInfo>... Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value Default Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element ImpersonationInfo Child elements None Remarks The value of this element is limited to one of the strings in the following table. VALUE DESCRIPTION Default The parent uses the impersonation method that is most appropriate for the context in which impersonation is used. ImpersonateAccount The parent uses the credentials of the user account that is specified in the parent element. ImpersonateAnonymous The parent uses the credentials of an anonymous user. ImpersonateCurrentUser The parent uses the credentials of the current user. VALUE DESCRIPTION ImpersonateServiceAccount The parent uses the credentials of the service account that is associated with the instance of Microsoft SQL Server Analysis Services. The enumeration that corresponds to the allowed values for ImpersonationMode in the Analysis Management Objects (AMO) object model is ImpersonationLevel. See Also Properties (ASSL) InstanceSelection Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Provides a hint to client applications to suggest how a list of items should be displayed, based on the expected number of items in the list. Syntax <DimensionAttribute> ... <InstanceSelection>...</InstanceSelection> ... </DimensionAttribute> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element DimensionAttribute Child elements None Remarks The value of this element is limited to one of the following strings: VALUE DESCRIPTION None Do not display a selection list. Allow users to enter values directly. DropDown The number of items is small enough to display in a dropdown list. List The number of items is too large for a dropdown list but does not require filtering. VALUE DESCRIPTION FilteredList The number of items is large enough to require users to filter the items to be displayed. MandatoryFilter The number of items is so large that the display must always be filtered. The enumeration that corresponds to the allowed values for InstanceSelection in the Analysis Management Objects (AMO) object model is InstanceSelection. See Also Properties (ASSL) IntermediateCubeDimensionID Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the identifier (ID) of the dimension that relates a reference dimension to a measure group. Syntax <ReferenceMeasureGroupDimension> ... <IntermediateCubeDimensionID>...</IntermediateCubeDimensionID> ... </ReferenceMeasureGroupDimension> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 1-1: Required element that occurs once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element ReferenceMeasureGroupDimension Child elements None Remarks The element that corresponds to the parent of IntermediateCubeDimensionID in the Analysis Management Objects (AMO) object model is ReferenceMeasureGroupDimension. See Also Properties (ASSL) IntermediateGranularityAttributeID Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the identifier (ID) of the granularity attribute in the intermediate cube dimension that is used to relate a reference dimension to an intermediate dimension. Syntax <ReferenceMeasureGroupDimension> ... <IntermediateGranularityAttributeID>... </IntermediateGranularityAttributeID> ... </ReferenceMeasureGroupDimension> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 1-1: Required element that occurs once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element ReferenceMeasureGroupDimension Child elements None Remarks The element that corresponds to the parent of IntermediateGranularityAttributeID in the Analysis Management Objects (AMO) object model is ReferenceMeasureGroupDimension. See Also Properties (ASSL) InvalidXmlCharacters Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Specifies the handling method for XML characters in the source data that are not valid. Syntax <DataItem> ... <InvalidXmlCharacters>...</InvalidXmlCharacters> ... </DataItem Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value Preserve Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element DataItem Child elements None Remarks The value of this element is limited to one of the strings in the following table. VALUE DESCRIPTION Preserve Invalid XML characters are preserved. Remove Invalid XML characters are removed. Replace Invalid XML characters are replaced with question mark (?) characters. The enumeration that corresponds to the allowed values for InvalidXmlCharacters in the Analysis Management Objects (AMO) object model is InvalidXmlCharacters. See Also Properties (ASSL) Invocation Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Specifies how an Action should be invoked. Syntax <Action> ... <Invocation>...</Invocation> ... </Action> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value Interactive Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Action Child elements None Remarks The invocation of an action depends on the client application. The Invocation element suggests to a client application how an action should be handled, and does not indicate to the instance of Microsoft SQL Server Analysis Services how to invoke an action. The value of this element is limited to one of the strings in the following table. VALUE DESCRIPTION Interactive Invoked interactively by the user. OnOpen Invoked when a client application opens the object. Batch Invoked by a batch processing command. The enumeration that corresponds to the allowed values for Invocation in the Analysis Management Objects (AMO) object model is Action. See Also Properties (ASSL) IsAggregatable Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Specifies whether the values of the DimensionAttribute element can be aggregated. Syntax <DimensionAttribute> ... <IsAggregatable>...</IsAggregatable> </DimensionAttribute> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Boolean Default value True Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element DimensionAttribute Child elements None Remarks The element that corresponds to the parent of IsAggregatable in the Analysis Management Objects (AMO) object model is DimensionAttribute. See Also Properties (ASSL) IsKey Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Indicates whether the column provides the key for the case in a MiningStructure element. Syntax <ScalarMiningStructureColumn> ... <IsKey>...</IsKey> ... </ScalarMiningStructureColumn> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Boolean Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element ScalarMiningStructureColumn Child elements None Remarks One or more columns can be designated as key columns for each level of a nested table structure. The element that corresponds to the parent of IsKey in the Analysis Management Objects (AMO) object model is ScalarMiningStructureColumn. See Also Properties (ASSL) Isolation Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Indicates the isolation level for an element that is derived from the DataSource data type. Syntax <DataSource> ... <Isolation>...</Isolation> ... </DataSource> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value ReadCommitted Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element DataSource Child elements None Remarks The value for this element is limited to one of the strings in the following table. VALUE DESCRIPTION ReadCommitted Specifies that statements cannot read data that has been modified but not committed by other transactions. This prevents dirty reads. Other transactions can change data between individual statements within the current transaction. This results in nonrepeatable reads or phantom data. This value is the default for the Isolation element. VALUE DESCRIPTION Snapshot Specifies that the data that is read by any statement in a transaction will be the transactionally consistent version of the data that existed at the start of the transaction. The transaction can only see data modifications that were committed before the start of the transaction. Data modifications that are made by other transactions after the start of the current transaction are not visible to statements that are executing in the current transaction. The effect is as if the statements in a transaction get a snapshot of the committed data as it existed at the start of the transaction. See Also Properties (ASSL) KeyDuplicate Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines how Microsoft SQL Server Analysis Services handles a duplicate key error if it encounters one during processing. Syntax <ErrorConfiguration> ... <KeyDuplicate>...</KeyDuplicate> ... </ErrorConfiguration> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value IgnoreError Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element ErrorConfiguration Child elements None Remarks Duplicate key errors are generated only during dimension processing, when an attribute key is encountered more than once. Because attribute keys must be unique, Analysis Services discards the duplicate records. Duplicate key errors typically indicate a flaw in the design of the dimension, specifically in the relationships between attributes. The value of this element is limited to one of the strings in the following table. VALUE DESCRIPTION IgnoreError Processing should ignore the error and continue. ReportAndContinue Processing should report the error and continue. ReportAndStop Processing should report the error and stop. The enumeration that corresponds to the allowed values for KeyDuplicate in the Analysis Management Objects (AMO) object model is ErrorOption. See Also Properties (ASSL) KeyErrorAction Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Specifies the action for Microsoft SQL Server Analysis Services to take when an error occurs on a key. Syntax <ErrorConfiguration> ... <KeyErrorAction>...</KeyErrorAction> ... </ErrorConfiguration> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value ConvertToUnknown Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element ErrorConfiguration Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION ConvertToUnknown Convert the problem key to the unknown member value. DiscardRecord Discard the record. The enumeration that corresponds to the allowed values for KeyErrorAction in the Analysis Management Objects (AMO) object model is KeyErrorAction. See Also Properties (ASSL) KeyErrorLimit Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the number of acceptable errors during processing. Syntax <ErrorConfiguration> ... <KeyErrorLimit>...</KeyErrorLimit> ... </ErrorConfiguration> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Long Default value 0 Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element ErrorConfiguration Child elements None Remarks The element that corresponds to the parent of KeyErrorLimit in the Analysis Management Objects (AMO) object model is ErrorConfiguration. See Also Properties (ASSL) KeyErrorLimitAction Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Specifies the action Microsoft SQL Server Analysis Services takes when the key error count that is specified in the KeyErrorLimit element is reached. Syntax <ErrorConfiguration> ... <KeyErrorLimitAction>...</KeyErrorLimitAction> ... </ErrorConfiguration> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value StopProcessing Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element ErrorConfiguration Child elements None Remarks The value of this element is limited to one of the strings in the following table. VALUE DESCRIPTION StopProcessing Stops processing the object. StopLogging Continues processing the object, but stops logging errors that are encountered during processing. The enumeration that corresponds to the allowed values for KeyErrorLimitAction in the Analysis Management Objects (AMO) object model is KeyErrorLimitAction. See Also Properties (ASSL) KeyErrorLogFile Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the file name for logging processing errors. Syntax <ErrorConfiguration> ... <KeyErrorLogFile>...</KeyErrorLogFile> ... </ErrorConfiguration> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element ErrorConfiguration Child elements None Remarks The element that corresponds to the parent of KeyErrorLogFile in the Analysis Management Objects (AMO) object model is ErrorConfiguration. See Also Properties (ASSL) KeyNotFound Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Specifies how Microsoft SQL Server Analysis Services responds when it encounters a referential integrity error. Syntax <ErrorConfiguration> ... <KeyNotFound>...</KeyNotFound> ... </ErrorConfiguration> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value ReportAndContinue Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element ErrorConfiguration Child elements None Remarks Referential integrity errors occur when a foreign key value in a dependent table does not have a corresponding entry in the parent table. This error occurs when Analysis Services processes a dimension in which the fact table references a foreign key value that does not exist in the dimension table for that dimension, or when Analysis Services processes a partition when the dimension main table for a dimension that is included in the partition references a key value that does not exist in another associated dimension table. (In the case of dimensions with parent-child hierarchies and parent attributes, this can also occur when the dimension main table for a dimension that is included in the partition references a key value that does not exist in the same dimension table.) The value of this element is limited to one of the strings in the following table. VALUE DESCRIPTION IgnoreError Processing should ignore the error and continue. VALUE DESCRIPTION ReportAndContinue Processing should report the error and continue. ReportAndStop Processing should report the error and stop. The enumeration that corresponds to the allowed values for KeyNotFound in the Analysis Management Objects (AMO) object model is ErrorOption. See Also Properties (ASSL) KeyUniquenessGuarantee Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Indicates whether the relationship between the attribute key and its name, and the relationship to related attributes, is guaranteed to be valid. Syntax <DimensionAttribute> ... <KeyUniquenessGuarantee>...</KeyUniquenessGuarantee> ... </DimensionAttribute> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Boolean Default value False Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element DimensionAttribute Child elements None Remarks Microsoft SQL Server Analysis Services uses the KeyUniquenessGuarantee element to optimize query construction when it retrieves members from the underlying data source for this attribute. The element that corresponds to the parent of KeyUniquenessGuarantee in the Analysis Management Objects (AMO) object model is DimensionAttribute. See Also Properties (ASSL) KpiID Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains an identifier (ID) that associates a Kpi element with a Perspective element. Syntax <PerspectiveKpi> ... <KpiID>...</KpiID> ... </PerspectiveKpi> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 1-1: Required element that occurs once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element PerspectiveKpi Child elements None Remarks The element that corresponds to the parent of KpiID in the Analysis Management Objects (AMO) object model is PerspectiveKpi. See Also Properties (ASSL) Language Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the language identifier of the parent element. Syntax <Cube> <!-- or Database, Dimension, MiningModel, MiningStructure, Translation --> ... <Language>...</Language> ... </Cube> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Integer Default value None Cardinality See the table below. ANCESTOR OR PARENT CARDINALITY Translation 1-1: Required element that occurs once and only once. All others 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements Cube, Database, Dimension, MiningModel, MiningStructure, Translation Child elements None Remarks The Language element contains the default language identifier that is used by the parent element, or the specific language identifier for a Translation element. The language should be defined by using locale identifier (LCID) codes. For instance, LCID 1033 is used to indicate the English (U.S.) language. The elements that correspond to the parents of the Language element in the Analysis Management Objects (AMO) object model are Cube, Database, Dimension, MiningModel, MiningStructure, and Translation. See Also Properties (ASSL) LastProcessed Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the read-only timestamp that indicates when the database that contains the parent element was last processed. Syntax <Cube> <!-- or one of the elements listed in the Element Relationships table --> ... <LastProcessed>...</LastProcessed> ... </Cube> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length DateTime Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements Cube, Database, Dimension, MeasureGroup, MiningModel, MiningStructure, Partition Child elements None Remarks The instance of Microsoft SQL Server Analysis Services maintains the value of the LastProcessed element. The value changes only if the database that contains the parent element is processed. Processing the parent element individually does not change the value of the LastProcessed element. The elements that correspond to the parents of LastProcessed in the Analysis Management Objects (AMO) object model are Cube, Database, Dimension, MeasureGroup, MiningModel, MiningStructure, and Partition. See Also Properties (ASSL) LastSchemaUpdate Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the read-only metadata update timestamp of the parent element. Syntax <Assembly> <!-- or one of the elements that are listed in the Element Relationships table --> ... <LastSchemaUpdate>...</LastSchemaUpdate> ... </Assembly> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length DateTime Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements Assembly, Cube, Database, DataSource, DataSourceView, Dimension, MdxScript, MeasureGroup, MiningModel, MiningStructure, Partition, Permission, Perspective Child elements None Remarks The LastSchemaUpdate element contains a read-only DateTime value that represents the date and time that the metadata for an object was changed on a given instance of Microsoft SQL Server Analysis Services. The elements that correspond to the parents of LastSchemaUpdate in the Analysis Management Objects (AMO) object model are Assembly, Cube, Database, DataSource, DataSourceView, Dimension, MdxScript, MeasureGroup, MiningModel, MiningStructure, Partition, Permission, and Perspective. See Also Properties (ASSL) LastUpdate Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains a read-only timestamp that indicates the last time that the associated Database or any of the major objects that the database contains were altered. Syntax <Database> <!-- or one of the elements that are listed in the Element Relationships table --> ... <LastUpdate>...</LastUpdate> ... </Assembly> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length DateTime Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Database Child elements None Remarks The elements that correspond to the parents of LastUpdate in the Analysis Management Objects (AMO) object model are Dimension. See Also Properties (ASSL) Latency Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Defines the "grace period" between the earliest notification and the moment when the multidimensional OLAP (MOLAP) images are destroyed. Syntax <ProactiveCaching> ... <Latency>...</Latency> ... </ProactiveCaching element> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length duration Default value P0s Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element ProactiveCaching Child elements None Remarks The element that corresponds to the parent of Latency in the Analysis Management Objects (AMO) object model is ProactiveCaching. See Also Properties (ASSL) LogFileAppend Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines whether the Trace element appends its logging output to the existing log file, or overwrites it. Syntax <Trace> <LogFileAppend>...</LogFileAppend> </Trace> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Boolean Default value False Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Trace Child elements None Remarks The element that corresponds to the parent of LogFileAppend in the Analysis Management Objects (AMO) object model is Trace. See Also Traces Element (ASSL) Properties (ASSL) LogFileName Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the file name of the log file for the Trace element. Syntax <Trace> ... <LogFileName>...</LogFileName> ... </Trace> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Trace Child elements None Remarks The log file is saved to the Log folder of the instance of Microsoft SQL Server Analysis Services. The element that corresponds to the parent of LogFileName in the Analysis Management Objects (AMO) object model is Trace. See Also Traces Element (ASSL) Properties (ASSL) LogFileRollover Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Specifies whether logging of Trace output should roll over to a new file or should stop when the maximum log file size that is specified in LogFileSize is reached. Syntax <Trace> ... <LogFileRollover>...</LogFileRollover> ... </Trace> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Boolean Default value False Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Trace Child elements None Remarks If the value of the LogFileRollover element is set to True, a new file is started when the size of the log file exceeds the value that is specified in the LogFileSize element of the Trace parent element; otherwise, logging stops. The element that corresponds to the parent of LogFileRollover in the Analysis Management Objects (AMO) object model is Trace. See Also Traces Element (ASSL) Properties (ASSL) LogFileSize Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Specifies the maximum log file size, in megabytes. Syntax <Trace> <LogFileSize>...</LogFileSize> </Trace> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Integer Default value 5 (megabytes) Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Trace Child elements None Remarks The element that corresponds to the parent of LogFileSize in the Analysis Management Objects (AMO) object model is Trace. See Also Traces Element (ASSL) Properties (ASSL) ManagedProvider Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the name of the managed provider used by an element that is derived from the DataSource data type. Syntax <DataSource> ... <ManagedProvider>...</ManagedProvider> ... </DataSource> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element DataSource Child elements None Remarks If a data source uses a managed provider, the ManagedProvider element contains the name of the managed provider. See Also Name Element (ASSL) Properties (ASSL) ManufacturingExtraMonthQuarter Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Defines the month of the manufacturing period to which an extra month is assigned for a TimeBinding element. Syntax <TimeBinding> ... <ManufacturingExtraMonthQuarter>...</ManufacturingExtraMonthQuarter> ... </TimeBinding> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Integer (1 through 4) Default value 4 Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element TimeBinding Child elements None Remarks The element that corresponds to the parent of ManufacturingExtraMonthQuarter in the Analysis Management Objects (AMO) object model is TimeBinding. See Also Properties (ASSL) ManufacturingFirstMonth Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Defines the first manufacturing month for a TimeBinding element. Syntax <TimeBinding> ... <ManufacturingFirstMonth>...</ManufacturingFirstMonth> ... </TimeBinding> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Integer (1 through 12, where 1 = January and 12 = December) Default value 1 Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element TimeBinding Child elements None Remarks The element that corresponds to the parent of ManufacturingFirstMonth in the Analysis Management Objects (AMO) object model is TimeBinding. See Also Properties (ASSL) ManufacturingFirstWeekOfMonth Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Defines the first week of the manufacturing month for a TimeBinding element. Syntax < TimeBinding> ... <ManufacturingFirstWeekOfMonth>...</ManufacturingFirstWeekOfMonth> ... </TimeBinding> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Integer (1 through 4) Default value 1 Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element TimeBinding Child elements None Remarks The element that corresponds to the parent of ManufacturingFirstWeekOfMonth in the Analysis Management Objects (AMO) object model is TimeBinding. See Also Properties (ASSL) MasterDatasourceID Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the master data source identifier (ID) for a Database element. Syntax <Database> ... <MasterDatasourceID>...</MasterDatasourceID> ... </Database> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements Database Child elements None Remarks For databases on remote instances of Microsoft SQL Server Analysis Services that contain remote partitions, the MasterDatasourceID element contains the data source ID of the data source used to identify the master instance of Analysis Services that manages the remote partitions. The element that corresponds to the parent of MasterDatasourceID in the Analysis Management Objects (AMO) object model is Database. See Also Properties (ASSL) Materialization Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Indicates the type of relationship between the measure group and the reference dimension. Syntax <ReferenceMeasureGroupDimension > ... <Materialization>...</Materialization> ... </ReferenceMeasureGroupDimension> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value Indirect Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element ReferenceMeasureGroupDimension Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION Regular The reference dimension has a regular relationship, as with regular dimensions. Indirect The reference dimension has an indirect relationship, such as with many-to-many dimensions. The element that corresponds to the parent of Materialization in the Analysis Management Objects (AMO) object model is ReferenceMeasureGroupDimension. See Also Dimension Element (ASSL) Properties (ASSL) MaxActiveConnections Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the maximum number of concurrent connections allowed by an element that is derived from the DataSource data type. Syntax <DataSource> ... <MaxActiveConnections>...</MaxActiveConnections> ... </DataSource> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Integer Default value 10 Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element DataSource Child elements None Remarks If the value of this element is set to zero, the maximum number of concurrent connections is determined by the data cartridge that is used to access the data source. If the value of this element is set to a negative value, the maximum number of concurrent connections is unlimited. See Also Properties (ASSL) MdxMissingMemberMode Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines how missing members are handled for Multidimensional Expressions (MDX) statements. Syntax <Dimension> ... <MdxMissingMemberMode>...</MdxMissingMemberMode> ... </Dimension> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value Default Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Dimension Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION Ignore Missing members are ignored. Error An error is raised if missing members are encountered. Default Missing members are ignored. The element that corresponds to the parent of MdxMissingMemberMode in the Analysis Management Objects (AMO) object model is Dimension. See Also Multidimensional Expressions (MDX) Reference Properties (ASSL) MeasureExpression Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the Multidimensional Expressions (MDX) expression that defines how the values of parent measure are obtained. Syntax <Measure> ... <MeasureExpression>...</MeasureExpression> ... </Measure> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Measure Child elements None Remarks The element that corresponds to the parent of MeasureExpression in the Analysis Management Objects (AMO) object model is Measure. See Also Properties (ASSL) MeasureGroupID Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Associates a MeasureGroup with the parent element, binding, or out-of-line binding. Syntax <ManyToManyMeasureGroupDimension> <!-- or MeasureGroupAttributeBinding, MeasureGroupBinding, PerspectiveMeasureGroup --> ... <MeasureGroupID>...</MeasureGroupID> ... </ManyToManyMeasureGroupDimension> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality See the table below. ANCESTOR OR PARENT CARDINALITY ManyToManyMeasureGroupDimension 0-1: Optional element that can occur once and only once. MeasureGroupAttributeBinding, MeasureGroupBinding and PerspectiveMeasureGroup 1-1: Required element that occurs once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements ManyToManyMeasureGroupDimension, MeasureGroupAttributeBinding, MeasureGroupBinding, PerspectiveMeasureGroup Child elements None Remarks The elements that correspond to the parents of MeasureGroupID in the Analysis Management Objects (AMO) object model are ManyToManyMeasureGroupDimension, MeasureGroupBinding, and PerspectiveMeasureGroup. See Also Properties (ASSL) MeasureID Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Associates a Measure element with the parent element. Syntax <MeasureBinding> <!-- or AggregationInstanceMeasure, PerspectiveMeasure --> ... <MeasureID>...</MeasureID> ... </MeasureBinding> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 1-1: Required element that occurs once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements AggregationInstanceMeasure, MeasureBinding, PerspectiveMeasure Child elements None Remarks The elements that correspond to the parents of MeasureID in the Analysis Management Objects (AMO) object model are AggregationInstanceMeasure, MeasureBinding, and PerspectiveMeasure. See Also Properties (ASSL) MeasureQualificaton Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines whether a prefix is applied to measures in the MeasureGroup. Syntax <MeasureGroup> ... <MeasureQualification>...</MeasureQualification> ... </MeasureGroup> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element MeasureGroup Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION None No prefix is applied to measures within this measure group. PrefixMeasureGroup The unique name and caption of each measure in this measure group is prefixed by the name of the measure group and a single space. Remarks The element that corresponds to the parent of MeasureQualification in the Analysis Management Objects (AMO) object model is MeasureGroup. See Also Cube Element (ASSL) Dimension Element (ASSL) MeasureGroup Element (ASSL) Properties (ASSL) MemberNamesUnique Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines whether member names under the parent element must be unique. Syntax <DimensionAttribute> <!-- or Hierarchy --> ... <MemberNamesUnique> </MemberNamesUnique> ... </DimensionAttribute> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Boolean Default value False Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements DimensionAttribute,.Hierarchy Child elements None See Also Properties (ASSL) MembersWithData Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines whether to display data members for non-leaf members in the parent attribute. Syntax <DimensionAttribute> ... <MembersWithData>...</MembersWithData> ... </DimensionAttribute> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value NonLeafDataVisible Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element DimensionAttribute Child elements None Remarks The value of the MembersWithData element is used only by parent attributes (in other words, the value of the Usage element of the DimensionAttribute parent element is set to Parent) to determine whether to display data members for non-leaf members in the parent attribute. For more information about data members, see Attributes in Parent-Child Hierarchies. The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION NonLeafDataHidden Non-leaf data is hidden. NonLeafDataVisible Non-leaf data is visible. The enumeration that corresponds to the allowed values for MembersWithData in the Analysis Management Objects (AMO) object model is MembersWithData. See Also MembersWithDataCaption Element (ASSL) DimensionAttribute Data Type (ASSL) Properties (ASSL) MembersWithDataCaption Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Provides a template string that is used to create captions for system-generated data members. Syntax <AttributeTranslation> <!-- or DimensionAttribute --> ... <MembersWithDataCaption>...</MembersWithDataCaption> ... </AttributeTranslation> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements AttributeTranslation, DimensionAttribute Child elements None Remarks The value of the MembersWithDataCaption element is used only by parent attributes (in other words, the value of the Usage element of the DimensionAttribute parent element is set to Parent) to determine the caption of data members in the parent attribute. For more information about data members, see Attributes in Parent-Child Hierarchies. The elements that correspond to the parents of MembersWithDataCaption in the Analysis Management Objects (AMO) object model are AttributeTranslation and DimensionAttribute. See Also MembersWithData Element (ASSL) AttributeTranslation Data Type (ASSL) Properties (ASSL) MemberUniqueNameStyle Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines how unique names are generated for members of hierarchies contained within the CubeDimension element. Syntax <CubeDimension> ... <MemberUniqueNameStyle>...</MemberUniqueNameStyle> ... </CubeDimension> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value Native Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element CubeDimension Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION Native The instance automatically determines the unique names of members. NamePath The instance generates a compound name consisting of each level and the caption of the member. Remarks The element that corresponds to the parent of MemberUniqueNameStyle in the Analysis Management Objects (AMO) object model is CubeDimension. See Also Cube Element (ASSL) Dimension Element (ASSL) CubeDimension Data Type (ASSL) MimeType Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the Multipurpose Internet Mail Extensions (MIME) type, if applicable, of the data represented by the DataItem element. Syntax <DataItem ... <MimeType>...</MimeType> ... </DataItem> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element DataItem Child elements None Remarks See Also DataItem Data Type (ASSL) MiningModelID Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Associates a mining model with a data mining dimension. Syntax <Dimension> ... <MiningModelID>...</MiningModelID> ... </Dimension> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Dimension Child elements None Remarks The element that corresponds to the parent of MiningModelID in the Analysis Management Objects (AMO) object model is Dimension. See Also MiningModel Element (ASSL) Properties (ASSL) Multiplicity Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Indicates whether the attributes in the RelationshipEnd are at the “one” side or the “many” side of a relationship. Syntax <RelationshipEnd> ... <Multiplicity>...</Multiplicity> ... </RelationshipEnd> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value Cardinality 1: Required element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element RelationshipEnd Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION One This is the primary key end. Many This is the foreign key end. The enumeration that corresponds to the allowed values for role in the Analysis Management Objects (AMO) object model is Multiplicity. Name Element (ASSL) 3/24/2017 • 2 min to read • Edit Online Contains the name of the parent element. Syntax <Action> <!-- or one of the elements listed below in the Element Relationships table --> ... <Name>...</Name> ... </Action> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (up to 100 characters) Default value Varies Cardinality 1-1: Required element that occurs once and only once Element Relationships RELATIONSHIP ELEMENT Parent elements Action, Aggregation, AggregationDesign, AlgorithmParameter, Annotation, Assembly, ClrAssemblyFile, Cube, CubeDimension, CubeHierarchy, Database, DataSource, DataSourceView, Dimension, DimensionAttribute, Group, Hierarchy, Kpi, Level, MdxScript, Measure, MeasureGroup, MemberProperty, MiningModel, MiningModelColumn, MiningStructure, MiningStructureColumn, Partition, Permission, Perspective, PerspectiveCalculation, ReportFormatParameter, ReportParameter, Role, Server, ServerProperty, Trace Child elements None Remarks Every element that is used to define an object (an instance of Microsoft SQL Server Analysis Services, a hierarchy, an attribute, and so on) has a Name element as a property. The value of a Name element has the following restrictions: The value cannot contain leading or trailing spaces. If leading or trailing spaces are included in the value of a Name element, those spaces will be implicitly removed by Analysis Services. The value should not contain control characters. The presence of control characters in a name is strongly discouraged and can sometimes result in XML validation errors. For objects created using the GetNewName method in SQL Server 2016, AMO checks for and subsequently removes any control characters, leading spaces, or trailing spaces in the name. For this reason, using GetNewName is the recommended approach for setting object names. However, if you set the Name property directly, the same validation checks are not performed, possibly resulting in XML validation errors. Whether an error actually occurs depends on which control character appears in the name. Although control characters should never be used in an object name, Analysis Services does not expressly prevent them. Previous releases of Analysis Services sometimes accepted control characters in an object name. For this reason, SQL Server 2016 Analysis Services (SSAS) will ignore control characters in an object name to avoid breaking older solutions. The following reserved values cannot be used: AUX CLOCK$ COM1 through COM9 (COM1, COM2, COM3, and so on) CON LPT1 through LPT9 (LPT1, LPT2, LPT3, and so on) NUL PRN The following table lists additional characters that cannot be used within the value of a Name element, depending on the parent element. PARENT ELEMENT INVALID CHARACTERS Server The name must follow the rules for Microsoft Windows computer names. IP addresses are not valid. DataSource :/\*|?"()[]{}<> Level, Attribute Element .,;'`:/\*|?"&%$!+=[]{}<> All other parent elements .,;'`:/\*|?"&%$!+=()[]{}<> See Also ID Element (ASSL) Properties (ASSL) NamingTemplate Element (ASSL) 3/24/2017 • 2 min to read • Edit Online Defines how levels are named in a parent-child hierarchy constructed from the DimensionAttribute parent element. Syntax <DimensionAttribute> ... <NamingTemplate>...</NamingTemplate> ... </DimensionAttribute> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element DimensionAttribute Child elements None Remarks The value of the NamingTemplate element is used only by parent attributes (in other words, the value of the Usage element of the DimensionAttribute parent element is set to Parent). When a parent attribute is used to construct a hierarchy, the levels of the hierarchy are determined by the parentchild relationships between members contained by the parent attribute. Therefore, unlike other dimensions, the level names cannot be drawn from the attribute names used for the hierarchy. Instead, a naming template is used to generate level names for parent-child hierarchies. The NamingTemplate element, defined in the parent attribute, contains a string expression used to define level names. There are two ways to define a naming template for a parent attribute. You can either design a naming pattern, or you can specify a list of names. A naming pattern contains an asterisk ( * ) as a placeholder character for a counter that is incremented and inserted into the name of each new and deeper level. For example, using Level * results in the level names Level 01 , Level 02 , Level 03 , and so on, if no (All) level is defined. If a naming pattern does not contain the placeholder character, it is first used as is, and then subsequent level names are formed by appending a space and a number to the end of the pattern. For example, using Level results in the level names Level , Level 01 , Level 02 , and so on. To use a specific set of names for the naming, the value of the NamingTemplate element is set to a semicolondelimited list of level names. Each name in the list is used for a subsequent level name. If the number of levels exceeds the number of names in the list, the last name in the list is used as a template for any additional level names, with a space and ordinal number appended to the last name as described earlier. For example, using Division;Group;Unit results in the level names Division , Group , Unit , Unit 01 , Unit 02 , and so on. By contrast, using Division;Group;Unit * results in the level names Division , Group , Unit 03 , Unit 04 , and so on. Each name in the list is treated as a template to ensure uniqueness of level names. For example, using Manager;Team Lead;Manager;Team Lead;Worker * results in the level names Manager , Team Lead , Manager Team Lead 01 , Worker 05 , Worker 06 . 01 , Use two asterisks (*) to include the asterisk (\) character in a level name as part of a naming template. The element that corresponds to the parent of NamingTemplate in the Analysis Management Objects (AMO) object model is DimensionAttribute. See Also NamingTemplateTranslations Element (ASSL) DimensionAttribute Data Type (ASSL) Properties (ASSL) NonEmptyBehavior Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines the non-empty behavior associated with the parent of the CalculationProperty element. Syntax <CalculationProperty> <NonEmptyBehavior>...</NonEmptyBehavior> </CalculationProperty> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element CalculationProperty Child elements None Remarks The NonEmptyBehavior property applies to CalculationProperty elements with a CalculationType set to Member. The element that corresponds to the parent of NonEmptyBehavior in the Analysis Management Objects (AMO) object model is CalculationProperty. See Also CalculationProperties Element (ASSL) MdxScript Element (ASSL) MdxScripts Element (ASSL) Properties (ASSL) NotificationTechnique Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Specifies whether Microsoft SQL Server or an external client application processes the notifications. Syntax <ProactiveCachingBinding> <NotificationTechnique>...</NotificationTechnique> </ProactiveCachingBinding> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value Client Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element ProactiveCachingBinding Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION Client External client application processes the notification. Server SQL Server processes the notification. The element that corresponds to the parent of NotificationTechnique in the Analysis Management Objects (AMO) object model is ProactiveCachingBinding. The enumeration that corresponds to the allowed values for NotificationTechnique in the Analysis Management Objects (AMO) object model is NotificationTechnique. See Also ProactiveCachingBinding Data Type (ASSL) NullKeyConvertedToUnknown Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Specifies the action to be taken when a null conversion error is encountered. Syntax <ErrorConfiguration> ... <NullKeyConvertedToUnknown>...</NullKeyConvertedToUnknown> ... </ErrorConfiguration> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value IgnoreError Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element ErrorConfiguration Child elements None Remarks Null conversion errors occur when a null value is encountered in a key column and interpreted as the Unknown member. However, this error occurs only if the NullProcessing element for the DataItem ancestor of the ErrorConfiguration parent element is set to UnknownMember. The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION IgnoreError Processing ignores the error and continues. ReportAndContinue Processing reports the error and continues. ReportAndStop Processing reports the error and stops. The enumeration that corresponds to the allowed values for NullKeyConvertedToUnknown in the Analysis Management Objects (AMO) object model is ErrorOption. See Also ErrorConfiguration Element (ASSL) Properties (ASSL) NullKeyNotAllowed Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines how the Microsoft SQL Server Analysis Services processing engine handles a null key error encountered during processing. Syntax <ErrorConfiguration> ... <NullKeyNotAllowed>...</NullKeyNotAllowed> ... </ErrorConfiguration> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value ReportAndContinue Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element ErrorConfiguration Child elements None Remarks Null key errors occur when a null value is encountered in a key column in which null values are not allowed, forcing the record to be discarded during processing. However, this error occurs only if the NullProcessing element for the DataItem ancestor of the ErrorConfiguration parent element is set to Error. The value of this element is limited to one of the strings in the following table. VALUE DESCRIPTION IgnoreError Processing ignores the error and continues. ReportAndContinue Processing reports the error and continues. ReportAndStop Processing reports the error and stops. The enumeration that corresponds to the allowed values for NullKeyNotAllowed in the Analysis Management Objects (AMO) object model is ErrorOption. See Also ErrorConfiguration Element (ASSL) NullProcessing Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Defines how null values are processed. Syntax <DataItem> ... <NullProcessing>...</NullProcessing> ... </DataItem> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value Automatic Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element DataItem Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION Preserve Preserves the null value. Note: This value is not supported for distinct count measures. Error Raises a null key error. The value of NullKeyNotAllowed determines how the instance reacts to the error. Note: This value is not supported for measures. VALUE DESCRIPTION UnknownMember Generates an unknown member and raises a null conversion error. The value of NullKeyConvertedToUnknown determines how the instance reacts to the error. Note: This value is not supported for columns associated with measures. ZeroOrBlank Converts the null value to zero (for numeric data items) or a blank string (for string data items). Note: This value provides compatibility with previous versions of Microsoft SQL Server Analysis Services. Automatic Uses the default processing appropriate for the element: ZeroOrBlank for OLAP data items. UnknownMember for data mining data items. The enumeration that corresponds to the allowed values for NullProcessing in the Analysis Management Objects (AMO) object model is NullProcessing. See Also Properties (ASSL) OnlineMode Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Specifies whether the database is brought back online immediately when the rebuilding of the cache is initiated, or only when the rebuilding of the cache is complete. Syntax <ProactiveCaching> ... <OnlineMode>...</OnlineMode> ... </ProactiveCaching> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value Immediate Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element ProactiveCaching Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION Immediate Database is brought back online immediately when the rebuilding of the cache is initiated. OnCacheComplete Database is brought back online only when the rebuilding of the cache is complete. The enumeration that corresponds to the allowed values for OnlineMode in the Analysis Management Objects (AMO) object model is ProactiveCaching. See Also ProactiveCaching Element (ASSL) OptimizedState Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines the level of optimization that is applied to the hierarchy. Syntax <CubeHierarchy> ... <OptimizedState>...</OptimizedState> ... </CubeHierarchy> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value FullyOptimized Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element CubeHierarchy Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION FullyOptimized The instance builds indexes for the hierarchy to improve query performance. NotOptimized The instance does not build additional indexes. The enumeration that corresponds to the allowed values for OptimizedState in the Analysis Management Objects (AMO) object model is OptimizationType. See Also Properties (ASSL) Optionality Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Indicates the optionality of the members for an AttributeRelationship element. Syntax <AttributeRelationship> ... <Optionality>...</OPtionality> ... </AttributeRelationship> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value Mandatory Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element AttributeRelationship Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION Mandatory Each member in the related attribute has to be associated with at least one member in the attribute that owns the AttributeRelationship element. Optional Each member in the related attribute does not have to be associated with at least one member in the attribute that owns the AttributeRelationship element. The enumeration that corresponds to the allowed values for Cardinality in the Analysis Management Objects (AMO) object model is Optionality. See Also Attributes and Attribute Hierarchies Properties (ASSL) OrderBy Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Describes how to order the members contained in the attribute. Syntax <DimensionAttribute> ... <OrderBy>...</OrderBy> ... </DimensionAttribute> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value Name Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element DimensionAttribute Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION Name Order by the member name. Key Order by the member key. AttributeKey Order by the member key of the attribute specified in the OrderByAttributeID element of DimensionAttribute. AttributeName Order by the member name of the attribute specified in the OrderByAttributeID element of DimensionAttribute. The enumeration that corresponds to the allowed values for OrderBy in the Analysis Management Objects (AMO) object model is OrderBy. See Also Properties (ASSL) OrderByAttributeID Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Identifies another attribute by which to order the members of the Dimension attribute. Syntax <DimensionAttribute> ... <OrderByAttributeID>...</OrderByAttributeID> ... </DimensionAttribute> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element DimensionAttribute Child elements None Remarks The OrderByAttributeID element is only used when the value of the OrderBy element for the DimensionAttribute is set to AttributeKey or AttributeName. The element that corresponds to the parent of OrderByAttributeID in the Analysis Management Objects (AMO) object model is DimensionAttribute. See Also Properties (ASSL) Ordinal Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Indicates the ordinal number to bind to in collections such as keys and translations. Syntax <AttributeBinding> <!-- or CubeAttributeBinding --> ... <Ordinal>...</Ordinal> ... </AttributeBinding> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Integer Default value 0 Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements AttributeBinding, CubeAttributeBinding Child elements None Remarks AttributeBinding and CubeAttributeBinding elements in which the Type property is set to either Key or Translation can be bound to an attribute that is in turn bound to a collection of columns in the data source view. The value of the Ordinal element determines to which column the AttributeBinding or CubeAttributeBinding refers in that collection. The elements that correspond to the parents of Ordinal in the Analysis Management Objects (AMO) object model are AttributeBinding and CubeAttributeBinding. See Also Properties (ASSL) OverrideBehavior Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Indicates the override behavior of the relationship described by an AttributeRelationship element. Syntax <AttributeRelationship> ... <OverrideBehavior>...</OverrideBehavior> ... </AttributeRelationship> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value Strong Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element AttributeRelationship Child elements None Remarks The OverrideBehavior element determines how positioning on the related attribute affects the positioning on the attribute The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION Strong Indicates the override behavior of the relationship described by an AttributeRelationship element. Dictates how positioning on one attribute affects the position of the other. None No effect. The enumeration that corresponds to the allowed values for OverrideBehavior in the Analysis Management Objects (AMO) object model is OverrideBehavior. See Also Attributes and Attribute Hierarchies Properties (ASSL) PartitionID Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Associates a Partition element with a parent element, binding, or out-of-line binding. Syntax <PartitionBinding> ... <PartitionID>...</PartitionID> ... </PartitionBinding> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 1-1: Required element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element PartitionBinding Child elements None Remarks For more information about bindings and out-of-line bindings, see Data Sources and Bindings (SSAS Multidimensional). See Also Properties (ASSL) Password Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the password of the user account for the ImpersonationInfo element. Syntax <ImpersonationInfo ... <Password>...</Password> ... </ImpersonationInfo> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element ImpersonationInfo Child elements None Remarks The value of the Password element, as well as the value of the Account element, is used for impersonation purposes if the value of the ImpersonationMode element for any element derived from the ImpersonationInfo data type is set to ImpersonateAccount. Only members of the server administrator role for the Analysis Services instance can provide a blank value for the Password element See Also DataSourceImpersonationInfo Element (ASSL) Properties (ASSL) Path Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the path, as provided by an instance of Reporting Services, of a report used by the ReportAction element. Syntax <ReportAction> ... <Path>...</Path> ... </ReportAction> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that occurs once and only once Element Relationships RELATIONSHIP ELEMENT Parent element ReportAction Child elements None Remarks The element that corresponds to the parent of Path in the Analysis Management Objects (AMO) object model is ReportAction. See Also Properties (ASSL) PendingValue Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the read-only pending value of the associated ServerProperty element. Syntax <ServerProperty> ... <PendingValue>...</PendingValue> ... </ServerProperty> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Any simpleType Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element ServerProperty Child elements None Remarks This element contains the value of the ServerProperty that will be used the next time the current instance of Microsoft SQL Server Analysis Services is started. This value is typically retrieved from wherever the value for the server property is stored—in an initialization file, the Microsoft Windows registry, or another storage mechanism. The element that corresponds to the parent of PendingValue in the Analysis Management Objects (AMO) object model is ServerProperty. See Also ServerProperties Element (ASSL) Server Element (ASSL) Properties (ASSL) PermissionSet Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Identifies the permission set associated with a Microsoft .NET Framework assembly. Syntax <ClrAssembly> ... <PermissionSet>...</PermissionSet> </ClrAssembly> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value Safe Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element ClrAssembly Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION Safe Only internal computation and local data access is allowed. Safe is the most restrictive permission set. Code executed by an assembly with Safe permissions cannot access external system resources such as files, the network, environment variables, or the registry. ExternalAccess Safe, with the additional ability to access external system resources such as files, networks, environmental variables, and the registry. VALUE DESCRIPTION Unrestricted Unrestricted allows assemblies unrestricted access to resources, both within and outside Microsoft SQL Server. Code executing from within an Unrestricted assembly can call unmanaged code. The enumeration that corresponds to the allowed values for PermissionSet in the Analysis Management Objects (AMO) object model is PermissionSet. See Also ComAssembly Data Type (ASSL) Assemblies Element (ASSL) Database Element (ASSL) Server Element (ASSL) Properties (ASSL) Persistence Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines which parts of the bound source data are dynamic and are checked for updates using the frequency specified by the RefreshPolicy element. Syntax <DimensionBinding> <!-- or MeasureGroupBinding --> ... <Persistence>...</Persistence> ... </DimensionBinding> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value NotPersisted Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element DimensionBinding, MeasureGroupBinding Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION NotPersisted Source metadata, members, and data are all dynamic. MetaData Source metadata is static, but members and data are dynamic. All Source metadata, members, and data are all static. The enumeration that corresponds to the allowed values for Persistence in the Analysis Management Objects (AMO) object model is PersistenceType. See Also Properties (ASSL) Process Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines whether a user can process the owner of the parent element. Syntax <Permission> <-- or one of the other elements contained in the Element Relationships table --> ... <Process>...</Process> ... </Permission> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Boolean Default value False Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements CubePermission, DatabasePermission, DimensionPermission, MiningModelPermission, MiningStructurePermission, Permission Child elements None Remarks The elements that correspond to the parents of Process in the Analysis Management Objects (AMO) object model are CubePermission, DatabasePermission, DimensionPermission, MiningModelPermission, MiningStructurePermission, and Permission. See Also Role Element (ASSL) Properties (ASSL) ProcessingMode Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Indicates whether the instance should index and aggregate during or after processing. Syntax <Cube> <!-- or Dimension, MeasureGroup, Partition --> ... <ProcessingMode>...</ProcessingMode> ... </Cube> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value Regular Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements Cube, Dimension, MeasureGroup, Partition Child elements None Remarks The value of ProcessingMode on the Cube provides the default for the cube, and can be overridden by setting ProcessingMode for each partition. The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION Regular The instance indexes and performs aggregations during processing. LazyOptimizations The instance indexes and performs aggregations after processing. The enumeration that corresponds to the allowed values for ProcessingMode in the Analysis Management Objects (AMO) object model is ProcessingMode. See Also Properties (ASSL) ProcessingPriority Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines the processing priority of the parent object during background operations, for example lazy aggregation, indexing, or clustering. Syntax <Dimension> <!-- or MeasureGroup, Partition --> ... <ProcessingPriority>...</ProcessingPriority> ... </Dimension> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Integer Default value 0 Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements Dimension, MeasureGroup, Partition Child elements None Remarks The elements that correspond to the parents of ProcessingPriority in the Analysis Management Objects (AMO) object model are Dimension, MeasureGroup, and Partition. See Also Properties (ASSL) ProcessingQuery Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the parameterized text of the query to execute for notification of incremental processing status. Syntax <IncrementalProcessingNotification> ... <ProcessingQuery>...</ProcessingQuery> ... </IncrementalProcessingNotification> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 1-1: Required element that occurs once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element IncrementalProcessingNotification Child elements None Remarks The table in the DataSourceView that is referenced by the ProcessingQuery is identified by the sibling element, TableID. The element that corresponds to the parent of ProcessingQuery in the Analysis Management Objects (AMO) object model is IncrementalProcessingNotification. See Also Properties (ASSL) ProductName Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the read-only product name of the instance of Microsoft SQL Server Analysis Services that is associated with a Server element. Syntax <Server> ... <ProductName>...</ProductName> ... </Server> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Server Child elements None Remarks The ProductName element provides read-only access to the name of the product associated with an instance of Analysis Services. The element that corresponds to the parent of ProductName in the Analysis Management Objects (AMO) object model is Server. See Also Properties (ASSL) Properties (ASSL) 3/24/2017 • 19 min to read • Edit Online This reference section contains syntax and usage information for each element that acts as an object property in the Analysis Services Scripting Language (ASSL) schema. Although the ASSL schema contains only XML elements, from a developer's point of view, the elements described in this section correspond to properties that describe objects. Properties are leaf-level elements in the ASSL schema, and do not have child elements or elements that correspond to properties of their own. In a few cases, a leaf-level element in the schema that may appear to be a property is classified as an object because the element's type is an object type. For example, the Source of a Dimension object is of type DimensionBinding. In This Section ELEMENT DESCRIPTION Access Element (ASSL) Indicates the level of access given to a CellPermission element. Account Element (ImpersonationInfo) (ASSL) Contains the name of the user account for the ImpersonationInfo data type. AccountType Element (ASSL) Contains the name of an account type defined in a Database element. ActionID Element (ASSL) Contains the name of an Action element defined on a Cube element which is made available in a Perspective element as a PerspectiveAction element. Administer Element (ASSL) Indicates whether the associated permission includes the right to administer a Database element. ELEMENT DESCRIPTION AggregateFunction Element (ASSL) Defines the type of aggregate function used by a Measure element. AggregationDesignID Element (ASSL) Identifies the AggregationDesign element associated with the Partition element. AggregationFunction Element (ASSL) Contains the aggregation function to use for the account type. AggregationID Element (ASSL) Identifies the aggregation definition from the AggregationDesign element used to create the aggregation instance. AggregationInstanceSource Element (ASSL) Identifies the source of data for user-defined aggregation instances bound to a Partition element. AggregationPrefix Element (ASSL) Defines the common prefix to be used for aggregation names throughout the associated parent element. AggregationStorage Element (ASSL) Identifies the storage method for aggregations. AggregationType Element (ASSL) Defines the type of aggregation stored by the Partition element. AggregationUsage Element (ASSL) Controls how the Aggregation Designer in Microsoft SQL Server Analysis Services designs aggregations. Algorithm Element (ASSL) Defines the algorithm used by a MiningModel element. Alias Element (ASSL) Defines an alias for an Account element. AllMemberAggregationUsage Element (ASSL) Controls how the Aggregation Designer in Analysis Services designs aggregations. AllMemberName Element (ASSL) Contains the caption in the default language for the All member of a Hierarchy element. ELEMENT DESCRIPTION AllowBrowsing Element (ASSL) Defines whether the members of a Role element have browse permission on a MiningModel element. AllowDrillThrough Element (ASSL) Determines whether drillthrough is permitted on the parent element. AllowDuplicateNames Element (ASSL) Determines whether duplicate names are allowed in a Hierarchy element. AllowedSet Element (ASSL) Contains a set expression that defines the set of allowed permissions for a Role element on an attribute. Application Element (ASSL) Identifies the application associated with an Action element. AssociatedMeasureGroupID Element (ASSL) Contains the identifier (ID) of the MeasureGroup element associated with a CalculationProperty element or a Kpi element. AttributeAllMemberName Element (ASSL) Contains the caption, in the default language, for the All member of the dimension. AttributeHierarchyDisplayFold er Element (ASSL) Identifies the folder in which to display the associated attribute hierarchy. AttributeHierarchyEnabled Element (ASSL) Determines whether an attribute hierarchy is enabled for the attribute. AttributeHierarchyOptimizedS tate Element (ASSL) Determines the level of optimization applied to the attribute hierarchy. AttributeHierarchyOrdered Element (ASSL) Determines whether the associated attribute hierarchy is ordered. AttributeHierarchyVisible Element (ASSL) Determines whether the attribute hierarchy is visible to client applications. AttributeID Element (ASSL) Contains the ID of the attribute associated with the parent element. ELEMENT DESCRIPTION Audit Element (ASSL) Specifies that a Trace element cannot drop any events, even if this results in degraded performance on the server. AutoRestart Element (ASSL) Determines whether a Trace element should automatically restart if the Analysis Services service stops and restarts. BackColor Element (ASSL) Describes color-related display characteristics of the parent element. CacheMode Element (ASSL) Determines the caching mechanism used for training data retrieved while processing a mining structure. CalculationReference Element (ASSL) Contains the name of the named set or calculated cell referenced by the CalculationProperty element. CalculationType Element (ASSL) Describes the type of calculation defined in the associated CalculationProperty element. CalendarEndDate Element (ASSL) Defines the end date of the calendar period for a TimeBinding element. CalendarLanguage Element (ASSL) Defines the calendar language used for the TimeBinding element. CalendarStartDate Element (ASSL) Defines the start date of the calendar period for the TimeBinding element. Caption Element (ASSL) Contains the caption for the associated parent element. CaptionIsMdx Element (ASSL) Defines whether the caption for the Action element is a Multidimensional Expressions (MDX) expression. Cardinality Element (ASSL) Indicates the cardinality of the relationship described by an AttributeRelationship or RegularMeasureGroupDimensi on. ELEMENT DESCRIPTION CaseCubeDimensionID Element (ASSL) Contains the ID of the cube dimension that relates the data mining dimension to the measure group. ClassifiedColumnID Element (ASSL) Contains the ID of a related column that is classified by the ScalarMiningStructureColumn element. Collation Element (ASSL) Determines the collation used by the parent element. ColumnID Element (ColumnBinding) (ASSL) Contains the ID of the column within the table to which the data item is bound. ColumnID Element (EventColumn) (ASSL) Contains the ID of the column of information to be captured for an event as part of a Trace element. Condition Element (ASSL) Contains an MDX expression that determines whether the Action parent element applies to the target. ConnectionString Element (ASSL) Contains the encrypted connection string for a DataSource element. ConnectionStringSecurity Element (ASSL) Specifies whether the user's password is stripped from the data source connection string for security purposes. Content Element (ASSL) Describes the content of the column in the MiningStructure element. CreatedTimestamp Element (ASSL) Contains the read-only creation timestamp of the parent element. CubeDimensionID Element (ASSL) Identifies the CubeDimension element associated with the parent element. CubeID Element (ASSL) Identifies the Cube element associated with a Binding element. CurrentStorageMode Element (ASSL) Determines the current storage mode for the parent element. ELEMENT DESCRIPTION CurrentTimeMember Element (ASSL) Defines the current member of a time dimension associated with a Kpi element. DataAggregation Element (ASSL) Determines whether the instance can aggregate persisted data or cached data for the MeasureGroup. DatabaseID Element (ASSL) Identifies the Database element associated with an out-of-line Binding element. DataSize Element (ASSL) Contains the size in bytes of a DataItem element. DataSourceID Element (ASSL) Identifies the DataSource element associated with the parent element. DataSourceImpersonationInfo Element (ASSL) Contains the information used to determine impersonation behavior when connecting to the data source for a Database element. DataSourceViewID Element (ASSL) Identifies the DataSourceView element associated with the Binding parent element. DataType Element (ASSL) Defines the data type of the associated element. DbSchemaName Element (ASSL) Contains the name of the schema used by the parent element in the table identified by the DbTableName element. DbTableName Element (ASSL) Contains the name of the table to which the parent element is bound. Default Element (ASSL) Determines whether the DrillThroughAction is the default drillthrough action. DefaultMeasure Element (ASSL) Contains an MDX language expression that defines the default measure for a Cube or Perspective element. DefaultMember Element (ASSL) Contains an MDX expression that identifies the default member of the parent element. ELEMENT DESCRIPTION DefaultScript Element (ASSL) Identifies the default MdxScript element in the MdxScripts collection. DefaultValue Element (ASSL) Contains the read-only default value of the associated ServerProperty element. DeniedSet Element (ASSL) Contains a set expression that defines the list of permissions that are denied on the associated attribute. DependsOnDimensionID Element (ASSL) Contains the ID of another dimension on which the parent dimension depends. Description Element (ASSL) Contains the description of the parent element. DimensionID Element (ASSL) Contains the ID of the dimension. DiscretizationBucketCount Element (ASSL) Contains the number of buckets into which to discretize. DiscretizationMethod Element (ASSL) Defines the method to be used for discretization. DisplayFlag Element (ASSL) Contains a read-only hint that indicates whether user interface components should display the associated ServerProperty element. DisplayFolder Element (ASSL) Specifies the folder in which to list the parent element. Analysis Services applications for developers and administrators may support the use of display folders to categorize multiple elements visually. Distribution Element (ASSL) Contains a provider-specific value that describes how scalar values are distributed within a column of a MiningStructure element. Edition Element (ASSL) Contains the read-only edition of the instance of Analysis Services represented by the Server element. ELEMENT DESCRIPTION Enabled Element (ASSL) Indicates whether the parent element is enabled. EndOfData Element (ASSL) Indicates the end of data received from a PushedDataSource element. EstimatedCount Element (ASSL) Contains the estimated number of members for an attribute. EstimatedPerformanceGain Element (ASSL) Contains the read-only percentage of estimated performance gain for the partition. EstimatedRows Element (ASSL) Contains the estimated number of rows represented by the parent element. EstimatedSize Element (ASSL) Contains the read-only estimated size, in bytes, of the parent element. EventID Element (ASSL) Uniquely identifies an Event element that is to be captured as part of a Trace element. Expression Element (ASSL) Contains an MDX expression that defines the contents of the parent element. Filter Element (Binding) (ASSL) Contains an MDX expression that filters the contents of the parent element. Filter Element (Trace) (ASSL) Contains an XML document fragment that describes the Trace filter. FirstDayOfWeek Element (ASSL) Defines the first day of the week for a TimeBinding element. FiscalFirstDayOfMonth Element (ASSL) Defines the first day of the fiscal month for a TimeBinding element. FiscalFirstMonth Element (ASSL) Defines the first month of the fiscal period for a TimeBinding element. ELEMENT DESCRIPTION FiscalYearName Element (ASSL) Defines the naming convention for the name of the fiscal year for a TimeBinding element. FontFlags Element (ASSL) Describes font-related display characteristics of the CalculationProperty or Measure parent element. FontName Element (ASSL) Describes font-related display characteristics of the CalculationProperty or Measure parent element. FontSize Element (ASSL) Describes font-related display characteristics of the CalculationProperty or Measure parent element. ForceRebuildInterval Element (ASSL) Determines the amount of time, starting when a fresh multidimensional OLAP (MOLAP) image becomes available, after which MOLAP imaging unconditionally starts. ForeColor Element (ASSL) Describes color-related display characteristics of the CalculationProperty or Measure parent element. Format Element (ASSL) Contains the required format of the DataItem element. FormatString Element (ASSL) Describes the display format for a CalculationProperty element or a Measure element. Goal Element (ASSL) Identifies the desired goal in a Kpi element. GranularityAttributeID Element (ASSL) Contains the ID of the attribute associated with the parent MeasureGroupAttributeBindin g data type. HideMemberIf Element (ASSL) Indicates whether and when a member in a level should be hidden from client applications. ELEMENT DESCRIPTION HierarchyID Element (ASSL) Contains the ID for a CubeHierarchy, MeasureGroupHierarchy, or PerspectiveHierarchy element. HierarchyUniqueNameStyle Element (ASSL) Determines how unique names are generated for hierarchies that are contained within the CubeDimension. ID Element (ASSL) Contains the unique ID of the parent element. IgnoreUnrelatedDimensions Element (ASSL) Determines whether unrelated dimensions are forced to their top level when members of dimensions that are unrelated to the measure group are included in a query. ImpersonationInfo Element (ASSL) Contains the information that is used to determine impersonation behavior when accessing or executing an assembly. ImpersonationInfoSecurity Element (ASSL) Contains a read-only value that indicates if any changes were made to the security credentials that are supplied in the ImpersonationInfo data type. ImpersonationMode Element (ASSL) Contains a value that indicates the method of impersonation for elements that are derived from the ImpersonationInfo data type. InstanceSelection Element (ASSL) Provides a hint to client applications to suggest how a list of items should be displayed, based on the expected number of items in the list. IntermediateCubeDimensionI D Element (ASSL) Contains the ID of the dimension that relates a reference dimension to a measure group. IntermediateGranularityAttrib uteID Element (ASSL) Contains the ID of the granularity attribute in the intermediate cube dimension that is used to relate a reference dimension to an intermediate dimension. ELEMENT DESCRIPTION InvalidXmlCharacters Element (ASSL) Specifies the handling method for XML characters in the source data that are not valid. Invocation Element (ASSL) Specifies how an Action should be invoked. IsAggregatable Element (ASSL) Specifies whether the values of the DimensionAttribute element can be aggregated. IsKey Element (ASSL) Indicates whether the column provides the key for the case in a MiningStructure element. Isolation Element (ASSL) Indicates the isolation level for an element that is derived from the DataSource data type. KeyDuplicate Element (ASSL) Determines how Analysis Services handles a duplicate key error if it encounters one during processing. KeyErrorAction Element (ASSL) Specifies the action for Analysis Services to take when an error occurs on a key. KeyErrorLimit Element (ASSL) Contains the number of acceptable errors during processing. KeyErrorLimitAction Element (ASSL) Specifies the action that Analysis Services takes when the key error count that is specified in the KeyErrorLimit element is reached. KeyErrorLogFile Element (ASSL) Contains the file name for logging processing errors. KeyNotFound Element (ASSL) Specifies how Analysis Services responds when it encounters a referential integrity error. KeyUniquenessGuarantee Element (ASSL) Indicates whether the relationship between the attribute key and its name, and the relationship to related attributes, is guaranteed to be valid. ELEMENT DESCRIPTION KpiID Element (ASSL) Contains an ID that associates a Kpi element with a Perspective element. Language Element (ASSL) Contains the language identifier of the parent element. LastProcessed Element (ASSL) Contains the read-only timestamp that indicates when the database that contains the parent element was last processed. LastSchemaUpdate Element (ASSL) Contains the read-only metadata update timestamp of the parent element. LastUpdate Element (ASSL) Contains a read-only timestamp that indicates the last time that the associated Database or any of the major objects that the database contains were altered. Latency Element (ASSL) Defines the "grace period" between the earliest notification and the moment when the MOLAP images are destroyed. LogFileAppend Element (ASSL) Determines whether the Trace element appends its logging output to the existing log file, or overwrites it. LogFileName Element (ASSL) Contains the file name of the log file for the Trace element. LogFileRollover Element (ASSL) Specifies whether logging of Trace output should roll over to a new file or should stop when the maximum log file size that is specified in LogFileSize is reached. LogFileSize Element (ASSL) Specifies the maximum log file size, in megabytes. ManagedProvider Element (ASSL) Contains the name of the managed provider that is used by an element that is derived from the DataSource data type. ELEMENT DESCRIPTION ManufacturingExtraMonthQu arter Element (ASSL) Defines the month of the manufacturing period to which an extra month is assigned for a TimeBinding element. ManufacturingFirstMonth Element (ASSL) Defines the first manufacturing month for a TimeBinding element. ManufacturingFirstWeekOfMo nth Element (ASSL) Defines the first week of the manufacturing month for a TimeBinding element. MasterDatasourceID Element (ASSL) Contains the master data source ID for a Database element. Materialization Element (ASSL) Indicates the type of relationship between the measure group and the reference dimension. MaxActiveConnections Element (ASSL) Contains the maximum number of concurrent connections allowed by an element that is derived from the DataSource data type. MdxMissingMemberMode Element (ASSL) Determines how missing members are handled for MDX statements. MeasureExpression Element (ASSL) Contains the MDX expression that defines a measure. MeasureGroupID Element (ASSL) Associates a MeasureGroup with the parent element, binding, or out-of-line binding. MeasureID Element (ASSL) Associates a Measure element with the parent element. MeasureQualificaton Element (ASSL) Determines whether a prefix is applied to measures in the MeasureGroup. MemberNamesUnique Element (ASSL) Determines whether member names under the parent element must be unique. MemberUniqueNameStyle Element (ASSL) Determines how unique names are generated for members of hierarchies contained within the CubeDimension element. ELEMENT DESCRIPTION MembersWithData Element (ASSL) Determines whether to display data members for non-leaf members in the parent attribute. MembersWithDataCaption Element (ASSL) Provides a template string that is used to create captions for system-generated data members. MimeType Element (ASSL) Contains the Multipurpose Internet Mail Extensions (MIME) type, if applicable, of the data represented by the parent DataItem element. MiningModelID Element (ASSL) Associates a mining model with a data mining dimension. Name Element (ASSL) Contains the name of the parent element. NamingTemplate Element (ASSL) Defines how levels are named in a parent-child hierarchy constructed from the DimensionAttribute parent element. NonEmptyBehavior Element (ASSL) Determines the non-empty behavior associated with the parent of the CalculationProperty element. NotificationTechnique Element (ASSL) Specifies whether Microsoft SQL Server or an external client application processes the notifications. NullKeyConvertedToUnknown Element (ASSL) Specifies the action to be taken when a null conversion error is encountered. NullKeyNotAllowed Element (ASSL) Determines how the Analysis Services processing engine handles a null key error encountered during processing. NullProcessing Element (ASSL) Defines how null values are processed. ELEMENT DESCRIPTION OnlineMode Element (ASSL) Specifies whether the database is brought back online immediately when the rebuilding of the cache is initiated, or only when the rebuilding of the cache is complete. OptimizedState Element (ASSL) Determines the level of optimization that is applied to the hierarchy. Optionality Element (ASSL) Indicates the optionality of the members for an AttributeRelationship element. OrderBy Element (ASSL) Describes how to order the members contained in the attribute. OrderByAttributeID Element (ASSL) Identifies another attribute by which to order the members of the Dimension attribute. Ordinal Element (ASSL) Indicates the ordinal number to bind to in collections such as keys and translations. OverrideBehavior Element (ASSL) Indicates the override behavior of the relationship described by an AttributeRelationship element. PartitionID Element (ASSL) Associates a Partition element with a parent element, binding, or out-ofline binding. Password Element (ASSL) Contains the password of the user account for the ImpersonationInfo element. Path Element (ASSL) Contains the path, as provided by an instance of Microsoft SQL Server Reporting Services, of a report used by the ReportAction element. PendingValue Element (ASSL) Contains the read-only pending value of the associated ServerProperty element. ELEMENT DESCRIPTION PermissionSet Element (ASSL) Identifies the permission set associated with a Microsoft .NET Framework assembly. Persistence Element (ASSL) Determines which parts of the bound source data are dynamic and are checked for updates using the frequency specified by the RefreshPolicy element. Process Element (ASSL) Determines whether a user can process the owner of the parent element. ProcessingMode Element (ASSL) Indicates whether the instance should index and aggregate during or after processing. ProcessingPriority Element (ASSL) Determines the processing priority of the parent object during background operations, for example lazy aggregation, indexing, or clustering. ProcessingQuery Element (ASSL) Contains the parameterized text of the query to execute for notification of incremental processing status. ProductName Element (ASSL) Contains the read-only product name of the instance of Analysis Services that is associated with a Server element. Query Element (ASSL) Contains the text of the query to execute for the notification. QueryDefinition Element (ASSL) Contains an opaque expression for a query associated with a DataSource element in a QueryBinding element. Read Element (ASSL) Determines whether data or metadata can be read for a given CubeDimensionPermission or Permission element. ReadDefinition Element (ASSL) Determines whether members can read the definition of the database or the definition of objects in the database. ELEMENT DESCRIPTION ReadSourceData Element (ASSL) Determines how unique names are generated for hierarchies that are contained within the CubePermission. RefreshInterval Element (ASSL) Specifies the interval at which the bound data associated with the parent element is refreshed. RefreshPolicy Element (ASSL) Determines how often the dynamic part of the dimension or measure group (as specified by the Persistence element) is checked for changes. RelationshipType Element (ASSL) Indicates whether member relationships for an AttributeRelationship can be changed. RemoteDatasourceID Element (ASSL) Specifies the ID of the OLAP data source that points to the instance of Analysis Services that stores the remote partition. ReportingFirstMonth Element (ASSL) Defines the first reporting month for the TimeBinding element. ReportingFirstWeekOfMonth Element (ASSL) Defines the first week of the reporting month for the TimeBinding element. ReportingWeekToMonthPatte rn Element (ASSL) Defines the reporting weekto-month pattern for the TimeBinding element. ReportServer Element (ASSL) Contains the name of the Reporting Services instance that is used by the ReportAction. RequiresRestart Element (ASSL) Contains a read-only value associated with a ServerProperty element that determines whether changing the value of the server property requires that the instance be restarted for the change to take effect. RoleID Element (ASSL) Identifies the role for which permissions are being defined. ELEMENT DESCRIPTION Root Element (ASSL) Contains the data (rowset) for a data source. RootMemberIf Element (ASSL) Determines how the root member or members of a parent attribute are identified. Schema Element (ASSL) Contains the schema of the data source view. ScriptCacheProcessingMode Element (ASSL) Indicates whether the server should build the script cache during processing or after processing. SilenceInterval Element (ASSL) Defines the minimum amount of time the instance of Analysis Services pauses before starting the MOLAP imaging process. SilenceOverrideInterval Element (ASSL) Defines the amount of time that must elapse after receiving initial notification before MOLAP imaging begins unconditionally. Slice Element (ASSL) Contains an MDX expression defining the slice contained in a partition. SolveOrder Element (ASSL) Indicates the solve order in which the CalculationProperty element is applied to a calculated member or calculated cell definition. Source Element (Binding) (ASSL) Identifies the source of data to which the parent element is bound. Source Element (ComAssembly) (ASSL) Contains the file name or programmatic identifier (ProgID) for a Component Object Model (COM) component. Source Element (Measure) (ASSL) Contains the details of the source containing the value of the Measure element. SourceAttributeID Element (ASSL) Contains the ID of the source attribute on which the Level element is based. ELEMENT DESCRIPTION SourceColumnID Element (ASSL) Contains the ID of the source mining structure column in the ancestor MiningStructure element. State Element (ASSL) Contains a read-only value that describes the current processing state of the parent element. Status Element (ASSL) Contains an MDX expression that returns a status indicator for a Kpi element. StatusGraphic Element (ASSL) Contains the recommended graphical representation of the status of the Kpi element. StopTime Element (ASSL) Specifies the date and time at which a Trace element should stop. StorageLocation Element (ASSL) Contains the file system storage location for the contents of the parent element. StorageMode Element (ASSL) Determines the storage mode for the parent element. TableID Element (ASSL) Contains the ID of the table (from the DataSourceView element) associated with the parent element. Target Element (ASSL) Identifies the target of the Action element. TargetType Element (ASSL) Identifies the item type of the item identified in the Target element. Text Element (ASSL) Contains the text of a Command element. Timeout Element (ASSL) Specifies the time, in seconds, after which an attempt to retrieve data reports a timeout. Trend Element (ASSL) Contains an MDX expression that returns a trend indicator for a Kpi element. ELEMENT DESCRIPTION TrendGraphic Element (ASSL) Contains the recommended graphical representation of the trend of the Kpi element. Trimming Element (ASSL) Specifies how data from the data source is trimmed. Type Element (Action) (ASSL) Contains the type of the Action element. Type Element (Binding) (ASSL) Contains the type of the attribute binding. Type Element (ClrAssemblyFile) (ASSL) Specifies the file type of one of the files that belong to a .NET Framework assembly. Type Element (Dimension) (ASSL) Provides information about the contents of the dimension. Type Element (DimensionAttribute) (ASSL) Contains the type of the attribute. Type Element (MeasureGroup) (ASSL) Specifies the type of the MeasureGroup. Type Element (MeasureGroupAttribute) (ASSL) Contains the type of a MeasureGroupAttribute element. Type Element (MiningStructureColumn) (ASSL) Contains the type of the MiningStructureColumn element. Type Element (Partition) (ASSL) Contains the type of the Partition element. Type Element (PerspectiveCalculation) (ASSL) Indicates the type of the PerspectiveCalculation element. UnknownMember Element (ASSL) Indicates whether the unknown member is visible. UnknownMemberName Element (ASSL) Contains the caption, in the default language of the dimension, for the unknown member of the dimension. Usage Element (DimensionAttribute) (ASSL) Describes how an attribute is used. Usage Element (MiningModelColumn) (ASSL) Describes how the associated column in the parent MiningStructure is used. ELEMENT DESCRIPTION Value Element (ASSL) Contains the value of the parent element. Version Element (ASSL) Contains the read-only version number of the instance of Analysis Services represented by the Server element. Visibility Element (ASSL) Defines the visibility of an Annotation element. Visible Element (ASSL) Determines the visibility of the parent element. VisualTotals Element (ASSL) Contains an MDX expression that determines whether visual totals are displayed for members of this attribute. Write Element (ASSL) Determines whether data or metadata can be written for a given CubeDimensionPermission or Permission element. WriteEnabled Element (ASSL) Indicates whether dimension writebacks are available (subject to security permissions). See Also Analysis Services Scripting Language XML Element Hierarchy (ASSL) Query Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the text of the query to execute for the notification. Syntax <QueryNotification> <Query>...</Query> </QueryNotification> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 1-1: Required element that occurs once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element QueryNotification Child elements None Remarks The element that corresponds to the parent of Query in the Analysis Management Objects (AMO) object model is QueryNotification. See Also ProactiveCachingQueryBinding Data Type (ASSL) Properties (ASSL) QueryDefinition Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains an opaque expression for a query associated with a DataSource element in a QueryBinding element. Syntax <QueryBinding> ... <QueryDefinition>...</QueryDefinition> ... </QueryBinding> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 1-1: Required element that occurs once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element QueryBinding Child elements None Remarks The element that corresponds to the parent of QueryDefinition in the Analysis Management Objects (AMO) object model is QueryBinding. See Also Properties (ASSL) Read Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines whether data or metadata can be read for a given CubeDimensionPermission or Permission element. Syntax <CubeDimensionPermission> <!-- or Permission --> ... <Read>...</Read> ... </CubeDimensionPermission> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements CubeDimensionPermission, Permission Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION None No access is permitted to data or metadata from the parent object. Allowed Read access is permitted to data and metadata from the parent object. Remarks The elements that correspond to the parents of Read in the Analysis Management Objects (AMO) object model are CubeDimensionPermission and Permission. See Also Cube Element (ASSL) Dimension Element (ASSL) CubePermission Element (ASSL) Permission Data Type (ASSL) Properties (ASSL) ReadDefinition Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines whether members can read the definition of the database or the definition of objects in the database. Syntax <Permission> <!-- or one of the elements listed below in the Element Relationships table --> ... <ReadDefinition>...</ReadDefinition> ... </Permission> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements CubePermission, DatabasePermission, DimensionPermission, MiningModelPermission, MiningStructurePermission, Permission Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION None Access to the object definition is not allowed. Basic Basic access to the object definition is allowed. Note: This permission is required for creating local cubes, linking measure groups, and linking dimensions. VALUE DESCRIPTION Allowed Full access to the object definition is allowed. Note: This permission is required for executing a Discover XML for Analysis (XMLA) call using the DISCOVER_XML_METADATA parameter. The elements that correspond to the parents of ReadDefinition in the Analysis Management Objects (AMO) object model are CubePermission, DatabasePermission, DimensionPermission, MiningModelPermission, MiningStructurePermission, and Permission. See Also Role Element (ASSL) Properties (ASSL) ReadSourceData Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines how unique names are generated for hierarchies that are contained within the CubePermission. Syntax <CubePermission> ... <ReadSourceData>...</ReadSourceData> ... </CubePermission> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element CubePermission Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION None No access is permitted to data available on calculation pass 0. Allowed Access is permitted to data available on calculation pass 0. Remarks The element that corresponds to the parent of ReadSourceData in the Analysis Management Objects (AMO) object model is CubePermission. See Also Cube Element (ASSL) Dimension Element (ASSL) Properties (ASSL) RefreshInterval Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Specifies the interval at which the bound data associated with the parent element is refreshed. Syntax <DimensionBinding> <!-- or MeasureGroupBinding, ProactiveCachingIncrementalProcessingBinding, ProactiveCachingQueryBinding --> ... <RefreshInterval>...</RefreshInterval> ... </DimensionBinding> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length XML duration Default value When the Ancestor or Parent is ProactiveCachingIncrementalProcessingBinding or ProactiveCachingQueryBinding, the default value is PT-1s. In all other cases, it is PT1m. Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements DimensionBinding, MeasureGroupBinding, ProactiveCachingIncrementalProcessingBinding, ProactiveCachingQueryBinding Child elements None Remarks The elements that correspond to the parents of RefreshInterval in the Analysis Management Objects (AMO) object model are DimensionBinding, MeasureGroupBinding, ProactiveCachingIncrementalProcessingBinding, and ProactiveCachingQueryBinding. See Also Properties (ASSL) RefreshPolicy Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines how often the dynamic part of the dimension or measure group (as specified by the Persistence element) is checked for changes. Syntax <DimensionBinding> <!-- or MeasureGroupBinding --> ... <RefreshPolicy>...</RefreshPolicy> ... </DimensionBinding> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value See the table below. Cardinality 0-1: Optional element that can occur once and only once. ANCESTOR OR PARENT DEFAULT VALUE DimensionBinding ByQuery MeasureGroupBinding None Element Relationships RELATIONSHIP ELEMENT Parent elements DimensionBinding, MeasureGroupBinding Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION ByQuery Every query checks to see whether the source data has changed. VALUE DESCRIPTION ByInterval Source data is only checked for changes at the interval specified by RefreshInterval. The enumeration that corresponds to the allowed values for RefreshPolicy in the Analysis Management Objects (AMO) object model is RefreshPolicy. See Also Persistence Element (ASSL) Properties (ASSL) RelationshipType Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Indicates whether member relationships for an AttributeRelationship can be changed. Syntax <AttributeRelationship> ... <RelationshipType>...</RelationshipType> ... </AttributeRelationship> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value Flexible Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element AttributeRelationship Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION Rigid The member relationships between an attribute and a related attribute cannot be changed. Flexible The member relationships between an attribute and a related attribute can be changed. For example, if ZipCode cannot change from one City to another, the relationship from ZipCode to City is marked as Rigid. The enumeration that corresponds to the allowed values for RelationshipType in the Analysis Management Objects (AMO) object model is RelationshipType. See Also Attributes and Attribute Hierarchies Properties (ASSL) RemoteDatasourceID Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Specifies the identifier (ID) of the OLAP data source that points to the instance of Microsoft SQL Server Analysis Services that stores the remote partition. Syntax <Partition> ... <RemoteDatasourceID>...</RemoteDatasourceID> ... </Partition> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Partition Child elements None Remarks If RemoteDatasourceID is null, then the partition is local. The element that corresponds to the parent of RemoteDatasourceID in the Analysis Management Objects (AMO) object model is Partition. See Also Properties (ASSL) ReportingFirstMonth Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Defines the first reporting month for the TimeBinding element. Syntax <TimeBinding> ... <ReportingFirstMonth>...</ReportingFirstMonth> ... </TimeBinding> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Integer (1 through 12, where 1=January and 12=December) Default value 1 Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element TimeBinding Child elements None Remarks The element that corresponds to the parent of ReportingFirstMonth in the Analysis Management Objects (AMO) object model is TimeBinding. See Also Properties (ASSL) ReportingFirstWeekOfMonth Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Defines the first week of the reporting month for the TimeBinding element. Syntax <TimeBinding> ... <ReportingFirstWeekOfMonth>...</ReportingFirstWeekOfMonth> ... </TimeBinding> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Integer (1 through 4) Default value 1 Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element TimeBinding Child elements None Remarks The element that corresponds to the parent of ReportingFirstWeekOfMonth in the Analysis Management Objects (AMO) object model is TimeBinding. See Also Properties (ASSL) ReportingWeekToMonthPattern Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Defines the reporting week-to-month pattern for the TimeBinding element. Syntax <TimeBinding> ... <ReportingWeekToMonthPattern>...</ReportingWeekToMonthPattern> ... </TimeBinding> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value 445 Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element TimeBinding Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION 445 4 weeks in the first month of the quarter, 4 weeks in the second month, and 5 weeks in the third month. 454 4 weeks in the first month of the quarter, 5 weeks in the second month, and 4 weeks in the third month. 544 5 weeks in the first month of the quarter, 4 weeks in the second month, and 4 weeks in the third month. The enumeration that corresponds to the allowed values for ReportingWeekToMonthPattern in the Analysis Management Objects (AMO) object model is ReportingWeekToMonthPattern. See Also Properties (ASSL) ReportServer Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the name of the Microsoft SQL Server Reporting Services instance that is used by the ReportAction. Syntax <ReportAction> ... <ReportServer>...</ReportServer> ... </ReportAction> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 1-1: Required element that occurs once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element ReportAction Child elements None Remarks The element that corresponds to the parent of ReportServer in the Analysis Management Objects (AMO) object model is ReportAction. See Also Properties (ASSL) RequiresRestart Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains a read-only value associated with a ServerProperty element that determines whether changing the value of the server property requires that the instance be restarted for the change to take effect. Syntax <ServerProperty> ... <RequiresRestart>...</RequiresRestart> ... </ServerProperty> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Boolean Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element ServerProperty Child elements None Remarks The element that corresponds to the parent of RequiresRestart in the Analysis Management Objects (AMO) object model is ServerProperty. See Also ServerProperties Element (ASSL) Server Element (ASSL) Properties (ASSL) RoleID Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Identifies the role for which permissions are being defined. Syntax <Permission> <!-- or one of the listed below in the Element Relationships table --> ... <RoleID>...</RoleID> ... </Permission> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 1-1: Required element that occurs once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements CubePermission, DatabasePermission, DimensionPermission, MiningModelPermission, MiningStructurePermission, Permission Child elements None Remarks The elements that correspond to the parents of RoleID in the Analysis Management Objects (AMO) object model are CubePermission, DatabasePermission, DimensionPermission, MiningModelPermission, MiningStructurePermission, and Permission. See Also Properties (ASSL) Root Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the data (rowset) for a data source. Syntax <PushedDataSource> ... <Root>...</Root> ... </PushedDataSource> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Rowset Default value None Cardinality 1-1: Required element that occurs once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element PushedDataSource Child elements None See Also Properties (ASSL) RootMemberIf Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines how the root member or members of a parent attribute are identified. Syntax <DimensionAttribute> ... <RootMemberIf>...</RootMemberIf> ... </DimensionAttribute> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value ParentIsBlankSelfOrMissing Cardinality 0-1: Optional element that can occur once and only once Element Relationships RELATIONSHIP ELEMENT Parent element DimensionAttribute Child elements None Remarks The value of the RootMemberIf element is used only by parent attributes (in other words, the value of the Usage element of the DimensionAttribute parent element is set to Parent) to determine the root (topmost) members of a parent-child hierarchy. The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION ParentIsBlankSelfOrMissing Only members that meet one or more of the conditions described for ParentIsBlank, ParentIsSelf, or ParentIsMissing are treated as root members. ParentIsBlank Only members with a null, a zero, or an empty string in the key columns represented by the KeyColumns collection of DimensionAttribute are treated as root members. VALUE DESCRIPTION ParentIsSelf Only members with themselves as parents are treated as root members. ParentIsMissing Only members with parents that cannot be found are treated as root members. The enumeration that corresponds to the allowed values for RootMemberIf in the Analysis Management Objects (AMO) object model is RootIfValue. See Also Properties (ASSL) Schema Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the schema of the data source view. Syntax <DataSourceView> ... <Schema>...</Schema> ... </DataSourceView> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Schema Default value None Cardinality 1-1: Required element that occurs once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element DataSourceView Child elements None Remarks The Schema is represented using the XML Schema Definition (XSD) language format of DataSets in the Microsoft .NET Framework, with some extensions for DataSets and others specific to this usage within the data definition language (DDL). DataSets define a flexible mapping from XSD to a relational schema, but then return XSD in a more canonical form. Only this canonical form is valid within data sources. The element that corresponds to the parent of Schema in the Analysis Management Objects (AMO) object model is DataSourceView. See Also Properties (ASSL) ScriptCacheProcessingMode Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Indicates whether the server should build the script cache during processing or after processing. Syntax <Cube> ... <ScriptCacheProcessingMode>...</ScriptCacheProcessingMode> ... </Cube> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value Regular Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Cube Child elements None Remarks The value of this element is limited to one of the strings in the following table. VALUE DESCRIPTION Regular The server builds the script cache during processing. Lazy The server builds the script cache after processing. The enumeration that corresponds to the allowed values for ScriptCacheProcessingMode in the Analysis Management Objects (AMO) object model is ScriptCacheProcessingMode. The element that corresponds to the parent of ScriptCacheProcessingMode in the Analysis Management Objects (AMO) object model is Cube. See Also Properties (ASSL) SilenceInterval Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Defines the minimum amount of time the instance of Microsoft SQL Server Analysis Services pauses before starting the multidimensional OLAP (MOLAP) imaging process. Syntax <ProactiveCaching> ... <SilenceInterval>...</SilenceInterval> ... </ProactiveCaching> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length duration Default value P0s Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element ProactiveCaching Child elements None Remarks The element that corresponds to the parent of SilenceInterval in the Analysis Management Objects (AMO) object model is ProactiveCaching. See Also Properties (ASSL) SilenceOverrideInterval Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Defines the amount of time that must elapse after receiving initial notification before multidimensional OLAP (MOLAP) imaging begins unconditionally. Syntax <ProactiveCaching> ... <SilenceOverrideInterval>...</SilenceOverrideInterval> ... </ProactiveCaching> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length duration Default value P0s Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element ProactiveCaching Child elements None Remarks The value of SilenceOverrideInterval overrides the value of SilenceInterval if a notification is received during the silence period. The element that corresponds to the parent of SilenceOverrideInterval in the Analysis Management Objects (AMO) object model is ProactiveCaching. See Also Properties (ASSL) Slice Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains a Multidimensional Expressions (MDX) expression defining the slice contained in a partition. Syntax <Partition> ... <Slice>...</Slice> ... </Partition> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Partition Child elements None Remarks The Slice element contains an MDX tuple expression or set expression that identifies the portion of the cube for which the partition stores information. The MDX expression is similar to the StrToSet MDX function with the CONSTRAINED keyword, in that the expression cannot include MDX or user-defined functions. The element that corresponds to the parent of Slice in the Analysis Management Objects (AMO) object model is Partition. See Also Properties (ASSL) SolveOrder Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Indicates the solve order in which the CalculationProperty element is applied to a calculated member or calculated cell definition. Syntax <CalculationProperty> ... <SolveOrder>...</SolveOrder> ... </CalculationProperty> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Integer Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element CalculationProperty Child elements None Remarks The SolveOrder property applies to CalculationProperty elements with a CalculationType of Member or Cells. The element that corresponds to the parent of SolveOrder in the Analysis Management Objects (AMO) object model is CalculationProperty. See Also CalculationProperties Element (ASSL) MdxScript Element (ASSL) MdxScripts Element (ASSL) Properties (ASSL) Source Element (Binding) (ASSL) 3/24/2017 • 1 min to read • Edit Online Identifies the source of data to which the parent element is bound. Syntax <AggregationInstance> <!-- or one of the elements listed below in the Element Relationships table --> ... <Source>...</Source> ... </Cube> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length See the table below. Default value None Cardinality 0-1: Optional element that can occur once and only once. ANCESTOR OR PARENT DATA TYPE AggregationInstance TabularBinding AggregationInstanceMeasure ColumnBinding Cube DataSourceViewBinding DataItem Any data type derived from Binding, depending on the parent of DataItem. For more information, see Remarks. Dimension CubeDimensionBinding, DataSourceViewBinding, DimensionBinding, TimeBinding DimensionAttribute AttributeBinding, UserDefinedGroupBinding MeasureGroup MeasureGroupBinding MeasureGroupDimension MeasureGroupDimensionBinding MiningStructure CubeDimensionBinding, DataSourceViewBinding, DimensionBinding Partition TabularBinding ANCESTOR OR PARENT DATA TYPE ProactiveCaching Any data type derived from ProactiveCachingBinding, depending on the processing and notification options used by the parent of the ProactiveCaching element. Element Relationships RELATIONSHIP ELEMENT Parent elements AggregationInstance, AggregationInstanceMeasure, Cube, DataItem, Dimension, DimensionAttribute, MeasureGroup, MeasureGroupDimension, MiningStructure, Partition, ProactiveCaching. Child elements None Remarks In the Source element, the derived Binding data types that are allowed in the DataItem element depend on the parent of the DataItem element. DATAITEM PARENT ALLOWED DATA TYPES DimensionAttribute AttributeBinding, ColumnBinding, TimeAttributeBinding (only for KeyColumns). MeasureGroupAttribute AttributeBinding, ColumnBinding, InheritedBinding. ScalarMiningStructureColumn ColumnBinding For more information about the Binding type, including tables of Analysis Services Scripting Language (ASSL) objects of the Binding type and the inheritance hierarchy of Binding types, see Binding Data Type (ASSL). For more information about data bindings in ASSL, see Data Sources and Bindings (SSAS Multidimensional). See Also Properties (ASSL) Source Element (ComAssembly) (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the file name or programmatic identifier (ProgID) for a Component Object Model (COM) component. Syntax <ComAssembly> ... <Source>...</Source> ... </ComAssembly> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element ComAssembly Child elements None Remarks The element that corresponds to the parent of Source in the Analysis Management Objects (AMO) object model is ComAssembly. See Also Assembly Element (ASSL) ClrAssembly Data Type (ASSL) Assemblies Element (ASSL) Database Element (ASSL) Server Element (ASSL) Properties (ASSL) Source Element (Measure) (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the details of the source containing the value of the Measure element. Syntax <Measure> ... <Source xsi:type="DataItem">...</Source> ... </Measure> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length DataItem Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Measure Child elements None Remarks The Source of the DataItem, which serves as the Source of the Measure, can in turn be of type RowBinding, ColumnBinding, MeasureBinding, or CubeDimensionBinding. For additional information about the DataItem type, including a table of ASSL objects and properties of the DataItem type, see DataItem Data Type (ASSL). The element corresponding to the parent of Source in the Analysis Management Objects (AMO) object model is Measure. See Also Properties (ASSL) SourceAttributeID Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the identifier (ID) of the source attribute on which the Level element is based. Syntax <Level> ... <SourceAttributeID>...</SourceAttributeID> ... </Level> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Level Child elements None Remarks The element corresponding to the parent of SourceAttributeID in the Analysis Management Objects (AMO) object model is Level. See Also Properties (ASSL) SourceColumnID Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the identifier (ID) of the source mining structure column in the ancestor MiningStructure element. Syntax <MiningModelColumn> ... <SourceColumnID>...</SourceColumnID> ... </MiningModelColumn> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 1-1: Required element that occurs once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element MiningModelColumn Child elements None Remarks The value of the SourceColumnID element matches the identifier of a mining structure column in the Columns collection of the parent MiningStructure. The element that corresponds to the parent of SourceColumnID in the Analysis Management Objects (AMO) object model is MiningModelColumn. See Also Properties (ASSL) State Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains a read-only value that describes the current processing state of the parent element. Syntax <Cube> <!-- or Dimension, MeasureGroup, MiningModel, MiningStructure, Partition --> ... <State>...</State> ... </Cube> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value None Cardinality 1-1: Required element that occurs once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements Cube, Dimension, MeasureGroup, MiningModel, MiningStructure, Partition Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION Processed The element has been fully processed. PartiallyProcessed The element has been partially processed. (Cube and MeasureGroup only.) Unprocessed The element has not been processed. The enumeration that corresponds to the allowed values for State in the Analysis Management Objects (AMO) object model is AnalysisState. The elements that correspond to the parents of State in the Analysis Management Objects (AMO) object model are Cube, Dimension, MeasureGroup, MiningModel, MiningStructure, and Partition. See Also Properties (ASSL) Status Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains a Multidimensional Expressions (MDX) expression that returns a status indicator for a Kpi element. Syntax <Kpi> ... <Status>...</Status> ... </Kpi> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Kpi Child elements None Remarks The Status element contains an MDX expression. The element that corresponds to the parent of Status in the Analysis Management Objects (AMO) object model is Kpi. See Also Properties (ASSL) StatusGraphic Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the recommended graphical representation of the status of the Kpi element. Syntax <Kpi> ... <StatusGraphic>...</StatusGraphic> ... </Kpi> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Kpi Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION Traffic Light - Single Traffic light (single) Traffic Light - Multiple Traffic light (multiple) Road Signs Road signs Gauge - Ascending Gauge Gauge - Descending Reversed Gauge VALUE DESCRIPTION Thermometer Thermometer Cylinder Cylinder Smiley Face Face The element that corresponds to the parent of StatusGraphic in the Analysis Management Objects (AMO) object model is Kpi. See Also Properties (ASSL) StopTime Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Specifies the date and time at which a Trace element should stop. Syntax <Trace> ... <StopTime>...</StopTime> ... </Trace> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length DateTime Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Trace Child elements None The element that corresponds to the parent of StopTime in the Analysis Management Objects (AMO) object model is Trace. See Also Traces Element (ASSL) Properties (ASSL) StorageEngineUsed Element (XMLA) 3/24/2017 • 1 min to read • Edit Online Contains a read-only value that describes the current database type. Syntax <Databases> <Database> <Name>...</Name> <ID>...</ID> <CreatedTimestamp>...</CreatedTimestamp> <LastSchemaUpdate>...</LastSchemaUpdate> <LastUpdate>...</LastUpdate> <Description>...</Description> <State> </State> <AggregationPrefix>...</AggregationPrefix> <EstimatedSize>...</EstimatedSize> <LastProcessed>...</LastProcessed> <Language>...</Language> <Collation>...</Collation> <Visible>...</Visible> <MasterDatasourceID>...</MasterDataSourceID> <Accounts>...</Accounts> <DataSources>...</DataSources> <DataSourceViews>...</DataSourceViews> <Dimensions>...</Dimensions> <Cubes>...</Cubes> <MiningStructures>...</MiningStructures> <Roles>...</Roles> <Assemblies>...</Assemblies> <DatabasePermissions>...</DatabasePermissions> <Translations>...</Translations> <Annotations>...</Annotations> <StorageEngineUsed >...</StorageEngineUsed> </Database> </Databases> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value None Cardinality 1-1: Required element that occurs once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements database Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION Traditional The database model corresponds to a MOLAP, ROLAP, or HOLAP storage mode. InMemory The database model corresponds to an IMBI storage mode. Mixed The database model mixes IMBI and MOLAP, ROLAP, or HOLAP storage modes. The enumeration that corresponds to the allowed values for StorageEngineUsed in the Analysis Management Objects (AMO) object model is StorageEngineUsed. The elements that correspond to the parents of StorageEngineUsed in the Analysis Management Objects (AMO) object model are Database. StorageLocation Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the file system storage location for the contents of the parent element. Syntax <Cube><!-- or MeasureGroup, Partition --> ... <StorageLocation>...</StorageLocation> ... </Cube> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value See the table below. Cardinality 0-1: Optional element that can occur once and only once. ANCESTOR OR PARENT DEFAULT VALUE Cube None MeasureGroup Value of StorageLocation from the Cube parent element. Partition Value of StorageLocation from the MeasureGroup parent element. Element Relationships RELATIONSHIP ELEMENT Parent elements Cube, MeasureGroup, Partition Child elements None Remarks The elements that correspond to the parents of StorageLocation in the Analysis Management Objects (AMO) object model are Cube, MeasureGroup, and Partition. See Also Properties (ASSL) StorageMode Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines the storage mode for the parent element. Syntax <Cube> <!-- or Dimension, MeasureGroup, Partition --> ... <StorageMode>...</StorageMode> ... </Cube> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value MOLAP Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements Cube Element (ASSL), Dimension Element (ASSL), MeasureGroup Element (ASSL), Partition Element (ASSL) Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION MOLAP The parent uses multidimensional OLAP (MOLAP) storage. ROLAP The parent uses relational OLAP (ROLAP) storage. HOLAP The parent uses hybrid OLAP (HOLAP) storage. Note: This value is not valid for Dimension parent elements. InMemory The parent uses IMBI storage. The enumeration that corresponds to the allowed values for StorageMode in the Analysis Management Objects (AMO) object model is StorageMode. The elements that correspond to the parents of StorageMode in the Analysis Management Objects (AMO) object model are Cube, Dimension, MeasureGroup, and Partition. See Also Properties (ASSL) TableID Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the identifier (ID) of the table (from the DataSourceView element) associated with the parent element. Syntax <ColumnBinding> <!-- or DSVTableBinding, RowBinding, IncrementalProcessingNotification --> ... <TableID>...</TableID> ... </ColumnBinding> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 1-1: Required element that occurs once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements ColumnBinding, DSVTableBinding, IncrementalProcessingNotification, RowBinding Child elements None Remarks The table identified by TableID must be within the data source to which the owning object (dimension or cube) is bound. The elements that correspond to the parents of TableID in the Analysis Management Objects (AMO) object model are ColumnBinding, Microsoft.AnalysisServices.DSVTableBinding, IncrementalProcessingNotification, and RowBinding. See Also Properties (ASSL) Target Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Identifies the target of the Action element. Syntax <Action> ... <Target>...</Target> ... </Action> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Action Child elements None Remarks The expected value of this element depends on the value of the TargetType element for the parent Action. The following table describes the expected values of Target based on the value of TargetType. TARGETTYPE VALUE EXPECTED VALUE Cube The name of a cube. Cells A subcube expression. Set A set expression or the name of a named set. Note: A subselect statement cannot be used. Hierarchy, HierarchyMembers The name of a hierarchy. TARGETTYPE VALUE EXPECTED VALUE Dimension, DimensionMembers The name of a dimension. Level, LevelMembers The name of a level. Attribute, AttributeMembers The name of an attribute. The element that corresponds to the parent of Target in the Analysis Management Objects (AMO) object model is Action. See Also Properties (ASSL) TargetType Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Identifies the item type of the item identified in the Target element. Syntax <Action> ... <TargetType>...</TargetType> ... </Action> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value None Cardinality 1-1: Required element that occurs once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Action Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION Cube The target of the action is a cube. Cells The target of the action is a subcube. Set The target of the action is a set. Hierarchy The target of the action is a hierarchy. Level The target of the action is a level. VALUE DESCRIPTION DimensionMembers The target of the action is the members of a dimension. HierarchyMembers The target of the action is the members of a hierarchy. LevelMembers The target of the action is the members of a level. AttributeMembers The target of the action is the members of an attribute. The enumeration that corresponds to the allowed values for TargetType in the Analysis Management Objects (AMO) object model is ActionTargetType. The element that corresponds to the parent of TargetType in the Analysis Management Objects (AMO) object model is Action. See Also Properties (ASSL) Text Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the text of a Command element. Syntax <Command> <Text>...</Text> </Command> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 1-1: Required element that occurs once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Command Child elements None Remarks The element that corresponds to the parent of Text in the Analysis Management Objects (AMO) object model is Command. See Also Commands Element (ASSL) Properties (ASSL) Timeout Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Specifies the time, in seconds, after which an attempt to retrieve data reports a timeout. Syntax <DataSource> ... <Timeout>...</Timeout> ... </DataSource> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Duration Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element DataSource Child elements None Remarks The element that corresponds to the parent of Timeout in the Analysis Management Objects (AMO) object model is DataSource. See Also Properties (ASSL) Trend Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains a Multidimensional Expressions (MDX) expression that returns a trend indicator for a Kpi element. Syntax <Kpi> ... <Trend>...</Trend> ... </Kpi> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Kpi Child elements None Remarks The Trend element contains an MDX expression that evaluates to a number between -1 and 1. The element that corresponds to the parent of Trend in the Analysis Management Objects (AMO) object model is Kpi. See Also Properties (ASSL) TrendGraphic Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the recommended graphical representation of the trend of the Kpi element. Syntax <Kpi> ... <TrendGraphic>...</TrendGraphic> ... </Kpi> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Kpi Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION Standard Arrow Standard arrow Status Arrow - Ascending Status arrow Status Arrow - Descending Reversed status arrow Smiley Face Face The element that corresponds to the parent of TrendGraphic in the Analysis Management Objects (AMO) object model is Kpi. See Also Properties (ASSL) Trimming Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Specifies how data from the data source is trimmed. Syntax <DataItem> ... <Trimming>...</Trimming> ... </DataItem> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value Right Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element DataItem Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION Left Data is trimmed on the left. Right Data is trimmed on the right. LeftRight Data is trimmed on the left and right. None Data is not trimmed. The enumeration that corresponds to the allowed values for Trimming in the Analysis Management Objects (AMO) object model is Trimming. The element that corresponds to the parent of Trimming in the Analysis Management Objects (AMO) object model is DataItem. See Also Properties (ASSL) Type Element (Action) (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the type of the Action element. Syntax <Action> ... <Type>...</Type> ... </Action> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value None Cardinality 1-1: Required element that occurs once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Action Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION Url Displays a variable page in an Internet browser. Html Executes an HTML script in an Internet browser. Statement Executes an OLE DB command. VALUE DESCRIPTION DrillThrough Retrieves a rowset for drillthrough. This value is identical to Rowset and identifies drillthrough actions. It can only be used on actions whose TargetType value is set to Cells. DataSet Retrieves a dataset. Rowset Retrieves a rowset. CommandLine Executes a command at a command prompt. Proprietary Performs an operation using an interface different than those listed earlier in this table. Report Displays a variable page in an Internet browser. This value is identical to Url and identifies report actions. The element that corresponds to the parent of Type in the Analysis Management Objects (AMO) object model is Action. See Also DrillThroughAction Data Type (ASSL) ReportAction Data Type (ASSL) Properties (ASSL) Type Element (Binding) (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the type of the attribute binding. Syntax <AttributeBinding> <!-- or CubeAttributeBinding --> ... <Type>...</Type> ... </AttributeBinding> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value None Cardinality 1-1: Required element that occurs once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements AttributeBinding, CubeAttributeBinding Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION All All level Key Member keys Name Member name Value Member value Translation Member translations VALUE DESCRIPTION UnaryOperator Unary operators SkippedLevels Skipped levels CustomRollup Custom rollup formulas CustomRollupProperties Custom rollup properties The elements that correspond to the parents of Type in the Analysis Management Objects (AMO) object model are AttributeBinding and CubeAttributeBinding. See Also Binding Data Type (ASSL) Properties (ASSL) Type Element (ClrAssemblyFile) (ASSL) 3/24/2017 • 1 min to read • Edit Online Specifies the file type of one of the files that belong to a Microsoft .NET Framework assembly. Syntax <ClrAssemblyFile> ... <Type>...</Type> ... </ClrAssemblyFile> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value None Cardinality 1-1: Required element that occurs once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element ClrAssemblyFile Child elements None Remarks The value of this element is limited to one of the following strings: VALUE DESCRIPTION Main Specified file is the main file in the assembly. Dependent Specified file is a dependent file in the assembly. Debug Specified file contains debugging information. The enumeration that corresponds to the allowed values for Type in the Analysis Management Objects (AMO) object model is ClrAssemblyFileType. The element that corresponds to the parent of Type in the Analysis Management Objects (AMO) object model is ClrAssemblyFile. See Also File Element (ASSL) Files Element (ASSL) ClrAssembly Data Type (ASSL) Assembly Element (ASSL) Assemblies Element (ASSL) Properties (ASSL) Type Element (Dimension) (ASSL) 3/24/2017 • 1 min to read • Edit Online Provides information about the contents of the dimension. Syntax <Dimension> ... <Type>...</Type> ... </Dimension> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value Regular Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Dimension Child elements None Remarks Some values for Type, for example Accounts, determine specific behavior. The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION Regular The dimension is a regular dimension. Time The dimension is a time dimension. Note: This value indicates that the dimension supports functionality specific to time dimensions. Geography The dimension contains geographical attributes. VALUE DESCRIPTION Organization The dimension contains organizational attributes. BillOfMaterials The dimension contains bill of materials attributes. Accounts The dimension contains account-related attributes. Note: This value indicates that the dimension supports functionality specific to account dimensions. Customers The dimension contains customer-related attributes. Products The dimension contains product-related attributes. Scenario The dimension contains scenario-related attributes. Quantitative The dimension contains quantitative attributes. Utility The dimension contains utility attributes. Currency The dimension contains currency attributes. Rates The dimension contains exchange rate attributes. Channel The dimension contains channel attributes. Promotion The dimension contains promotion-related attributes. The enumeration that corresponds to the allowed values for Type in the Analysis Management Objects (AMO) object model is DimensionType. The element that corresponds to the parent of Type in the Analysis Management Objects (AMO) object model is Dimension. See Also Properties (ASSL) Type Element (DimensionAttribute) (ASSL) 3/24/2017 • 11 min to read • Edit Online Contains the type of the attribute. Syntax <DimensionAttribute> ... <Type>...</Type> ... </DimensionAttribute> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value Regular Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element DimensionAttribute Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION Account The attribute represents the name of an account. AccountNumber The attribute represents the number of an account. AccountType The attribute represents the type of an account. Address The attribute represents an address. AddressBuilding The attribute represents a building identifier for an address. VALUE DESCRIPTION AddressCity The attribute represents a city for an address. AddressCountry The attribute represents a country or region for an address. AddressFax The attribute represents a fax telephone number. AddressFloor The attribute represents a floor identifier for an address. AddressHouse The attribute represents a house number for an address. AddressPhone The attribute represents a telephone number. AddressQuarter The attribute represents a quarter for an address. AddressRoom The attribute represents a room identifier for an address. AddressStateOrProvince The attribute represents a state or province for an address. AddressStreet The attribute represents the street for an address. AddressZip The attribute represents a postal code (ZIP code) for an address. BOMResource The attribute represents a resource for a bill of materials (BOM). Caption The attribute represents a caption. CaptionAbbreviation The attribute represents an abbreviation. CaptionDescription The attribute represents a description. Channel The attribute represents a channel. City The attribute represents a city. Company The attribute represents a company. Continent The attribute represents a continent. Country The attribute represents a country or region. County The attribute represents a county. CurrencyDestination The attribute represents the destination currency of a currency exchange. CurrencyISOcode The attribute represents the ISO code of a currency. CurrencName The attribute represents the name of a currency. VALUE DESCRIPTION CurrencySource The attribute represents the source currency of a currency exchange. CustomerGroup The attribute represents a group of customers. CustomerHousehold The attribute represents a household of customers. Customers The attribute represents a customer. Date The attribute represents a date. DateCanceled The attribute represents a cancellation date. DateDuration The attribute represents a duration. DateEnded The attribute represents an end date. DateModified The attribute represents a modification date. DateStart The attribute represents a start date. DayOfHalfYears The attribute represents the day ordinal of a half-year. DayOfMonth The attribute represents the day ordinal of a month. DayOfQuarter The attribute represents the day ordinal of a quarter. DayOfTrimester The attribute represents the day ordinal of a trimester. DayOfWeek The attribute represents the day ordinal of a week. DayOfYear The attribute represents the day ordinal of a year. Days The attribute represents days. DaysOfTenDays The attribute represents the day ordinal of a ten-day period. FiscalDay The attribute represents days in a fiscal calendar. FiscalDayOfHalfYears The attribute represents the day ordinal of a half-year in a fiscal calendar. FiscalDayOfMonth The attribute represents the day ordinal of a month in a fiscal calendar. FiscalDayOfQuarter The attribute represents the day ordinal of a quarter in a fiscal calendar. FiscalDayOfTrimester The attribute represents the day ordinal of a trimester in a fiscal calendar. VALUE DESCRIPTION FiscalDayOfWeek The attribute represents the day ordinal of a week in a fiscal calendar. FiscalDayOfYear The attribute represents the day ordinal of a year in a fiscal calendar. FiscalHalfYears The attribute represents half-years in a fiscal calendar. FiscalHalfYearsOfYear The attribute represents the half-year ordinal of a year in a fiscal calendar. FiscalMonth The attribute represents months in a fiscal calendar. FiscalMonthOfHalfYears The attribute represents the month ordinal of a half-year in a fiscal calendar. FiscalMonthOfQuarter The attribute represents the month ordinal of a quarter in a fiscal calendar. FiscalMonthOfTrimester The attribute represents the month ordinal of a trimester in a fiscal calendar. FiscalMonthOfYear The attribute represents the month ordinal of a year in a fiscal calendar. FiscalQuarter The attribute represents quarters in a fiscal calendar. FiscalQuarterOfHalfYear The attribute represents the quarter ordinal of a half-year in a fiscal calendar. FiscalQuarterOfYear The attribute represents the quarter ordinal of a year in a fiscal calendar. FiscalTrimester The attribute represents trimesters in a fiscal calendar. FiscalTrimesterOfYear The attribute represents the trimester ordinal of a year in a fiscal calendar. FiscalWeek The attribute represents weeks in a fiscal calendar. FiscalWeekOfHalfYears The attribute represents the week ordinal of a half-year in a fiscal calendar. FiscalWeekOfMonth The attribute represents the week ordinal of a month in a fiscal calendar. FiscalWeekOfQuarter The attribute represents the week ordinal of a quarter in a fiscal calendar. FiscalWeekOfTrimester The attribute represents the week ordinal of a trimester in a fiscal calendar. VALUE DESCRIPTION FiscalWeekOfYear The attribute represents the week ordinal of a year in a fiscal calendar. FiscalYear The attribute represents years in a fiscal calendar. FormattingColor The attribute represents the color used in formatting. FormattingFont The attribute represents the font used in formatting. FormattingFontEffects The attribute represents the font effects used in formatting. FormattingFontSize The attribute represents the font size used in formatting. FormattingOrder The attribute represents the order used in formatting. FormattingSubtotal The attribute represents a subtotal. GeoBoundaryBottom The attribute represents the bottommost value of a geographic boundary. GeoBoundaryFront The attribute represents the frontmost value of a geographic boundary. GeoBoundaryLeft The attribute represents the leftmost value of a geographic boundary. GeoBoundaryPolygon The attribute represents the polygon definition of a geographic boundary. GeoBoundaryRear The attribute represents the rearmost value of a geographic boundary. GeoBoundaryRight The attribute represents the rightmost value of a geographic boundary. GeoBoundaryTop The attribute represents the topmost value of a geographic boundary. GeoCentroidX The attribute represents an X-axis centroid for a geographic region. GeoCentroidY The attribute represents a Y-axis centroid for a geographic region. GeoCentroidZ The attribute represents a Z-axis centroid for a geographic region. HalfYears The attribute represents half-years. HalfYearsOfYear The attribute represents the half-year ordinal of a year. Hours The attribute represents hours. VALUE DESCRIPTION Id The attribute represents an identifier or key. IsHoliday The attribute indicates whether a date is a holiday. ISO8601DayOfWeek The attribute represents the day ordinal of a week in an ISO 8601 calendar. ISO8601DayOfYear The attribute represents the day ordinal of a year in an ISO 8601 calendar. ISO8601Days The attribute represents days in an ISO 8601 calendar. ISO8601Week The attribute represents weeks in an ISO 8601 calendar. ISO8601WeekOfYear The attribute represents the week ordinal of a year in an ISO 8601 calendar. ISO8601Year The attribute represents years in an ISO 8601 calendar. IsWeekDay The attribute indicates whether a date is a weekday. IsWorkingDay The attribute indicates whether a date is a working day. ManufacturingDay The attribute represents days in a manufacturing calendar. ManufacturingDayOfHalfYears The attribute represents the day ordinal of a half-year in a manufacturing calendar. ManufacturingDayOfMonth The attribute represents the day ordinal of a month in a manufacturing calendar. ManufacturingDayOfQuarter The attribute represents the day ordinal of a quarter in a manufacturing calendar. ManufacturingDayOfTrimester The attribute represents the day ordinal of a trimester in a manufacturing calendar. ManufacturingDayOfWeek The attribute represents the day ordinal of a week in a manufacturing calendar. ManufacturingDayOfYear The attribute represents the day ordinal of a year in a manufacturing calendar. ManufacturingHalfYears The attribute represents half-years in a manufacturing calendar. ManufacturingHalfYearsOfYear The attribute represents the half-year ordinal of a year in a manufacturing calendar. ManufacturingMonth The attribute represents months in a manufacturing calendar. VALUE DESCRIPTION ManufacturingMonthOfHalfYears The attribute represents the month ordinal of a half-year in a manufacturing calendar. ManufacturingMonthOfQuarter The attribute represents the month ordinal of a quarter in a manufacturing calendar. ManufacturingMonthOfTrimester The attribute represents the month ordinal of a trimester in a manufacturing calendar. ManufacturingMonthOfYear The attribute represents the month ordinal of a year in a manufacturing calendar. ManufacturingQuarter The attribute represents quarters in a manufacturing calendar. ManufacturingQuarterOfHalfYear The attribute represents the quarter ordinal of a half-year in a manufacturing calendar. ManufacturingQuarterOfYear The attribute represents the quarter ordinal of a year in a manufacturing calendar. ManufacturingTrimester The attribute represents trimesters in a manufacturing calendar. ManufacturingTrimesterOfYear The attribute represents the trimester ordinal of a year in a manufacturing calendar. ManufacturingWeek The attribute represents weeks in a manufacturing calendar. ManufacturingWeekOfHalfYears The attribute represents the week ordinal of a half-year in a manufacturing calendar. ManufacturingWeekOfMonth The attribute represents the week ordinal of a month in a manufacturing calendar. ManufacturingWeekOfQuarter The attribute represents the week ordinal of a quarter in a manufacturing calendar. ManufacturingWeekOfTrimester The attribute represents the week ordinal of a trimester in a manufacturing calendar. ManufacturingWeekOfYear The attribute represents the week ordinal of a year in a manufacturing calendar. ManufacturingYear The attribute represents years in a manufacturing calendar. Minutes The attribute represents minutes. MonthOfHalfYears The attribute represents the month ordinal of a half-year. MonthOfQuarter The attribute represents the month ordinal of a quarter. MonthOfTrimester The attribute represents the month ordinal of a trimester. VALUE DESCRIPTION MonthOfYear The attribute represents the month ordinal of a year. Months The attribute represents months. OrganizationalUnit The attribute represents an organizational unit. OrgTitle The attribute represents an organizational title. PercentOwnership The attribute represents a percent of ownership. PercentVoteRight The attribute represents a percent of voting rights. Person The attribute represents a person. PersonContact The attribute represents contact information for a person. PersonDemographic The attribute represents demographic information for a person. PersonFirstName The attribute represents the given name (first name) of a person. PersonFullName The attribute represents the full name of a person. PersonLastName The attribute represents the surname (last name) of a person. PersonMiddleName The attribute represents the middle name of a person. PhysicalColor The attribute represents a color. PhysicalDensity The attribute represents density. PhysicalDepth The attribute represents depth. PhysicalHeight The attribute represents height. PhysicalSize The attribute represents a size. PhysicalVolume The attribute represents volume. PhysicalWeight The attribute represents weight. PhysicalWidth The attribute represents width. Point The attribute represents a point. PostalCode The attribute represents a postal code. Product The attribute represents a product. VALUE DESCRIPTION ProductBrand The attribute represents a product brand. ProductCategory The attribute represents a product category. ProductGroup The attribute represents a product group. ProductSKU The attribute represents a product stock keeping unit (SKU). ProjectCode The attribute represents a project code. Projectcompletion The attribute represents the completion status of a project. ProjectEnddate The attribute represents a project end date. ProjectName The attribute represents a project name. ProjectStartDate The attribute represents a project start date. Promotion The attribute represents a promotion. QtyRangeHigh The attribute represents the highest value of a range of quantities. QtyRangeLow The attribute represents the lowest value of a range of quantities. Quantitative The attribute represents a quantitative attribute. QuarterOfHalfYear The attribute represents the quarter ordinal of a half-year. QuarterOfYear The attribute represents the quarter ordinal of a year. Quarters The attribute represents quarters. Rate The attribute represents a rate. RateType The attribute represents a rate type. Region The attribute represents a customer-defined region. Regular The attribute represents a regular attribute. RelationToParent The attribute represents a relation to a parent. ReportingDay The attribute represents days in a reporting calendar. ReportingDayOfHalfYears The attribute represents the day ordinal of a half-year in a reporting calendar. ReportingDayOfMonth The attribute represents the day ordinal of a month in a reporting calendar. VALUE DESCRIPTION ReportingDayOfQuarter The attribute represents the day ordinal of a quarter in a reporting calendar. ReportingDayOfTrimester The attribute represents the day ordinal of a trimester in a reporting calendar. ReportingDayOfWeek The attribute represents the day ordinal of a week in a reporting calendar. ReportingDayOfYear The attribute represents the day ordinal of a year in a reporting calendar. ReportingHalfYears The attribute represents half-years in a reporting calendar. ReportingHalfYearsOfYear The attribute represents the half-year ordinal of a year in a reporting calendar. ReportingMonth The attribute represents months in a reporting calendar. ReportingMonthOfHalfYears The attribute represents the month ordinal of a half-year in a reporting calendar. ReportingMonthOfQuarter The attribute represents the month ordinal of a quarter in a reporting calendar. ReportingMonthOfTrimester The attribute represents the month ordinal of a trimester in a reporting calendar. ReportingMonthOfYear The attribute represents the month ordinal of a year in a reporting calendar. ReportingQuarter The attribute represents quarters in a reporting calendar. ReportingQuarterOfHalfYear The attribute represents the quarter ordinal of a half-year in a reporting calendar. ReportingQuarterOfYear The attribute represents the quarter ordinal of a year in a reporting calendar. ReportingTrimester The attribute represents trimesters in a reporting calendar. ReportingTrimesterOfYear The attribute represents the trimester ordinal of a year in a reporting calendar. ReportingWeek The attribute represents weeks in a reporting calendar. ReportingWeekOfHalfYears The attribute represents the week ordinal of a half-year in a reporting calendar. ReportingWeekOfMonth The attribute represents the week ordinal of a month in a reporting calendar. VALUE DESCRIPTION ReportingWeekOfQuarter The attribute represents the week ordinal of a quarter in a reporting calendar. ReportingWeekOfTrimester The attribute represents the week ordinal of a trimester in a reporting calendar. ReportingWeekOfYear The attribute represents the week ordinal of a year in a reporting calendar. ReportingYear The attribute represents years in a reporting calendar. Representative The attribute represents a representative. Scenario The attribute represents a scenario. Seconds The attribute represents seconds. Sequence The attribute represents a sequence attribute. ShortCaption The attribute represents a short caption. StateOrProvince The attribute represents a state or province. TenDayOfHalfYears The attribute represents the ten-day period ordinal of a halfyear. TenDayOfQuarter The attribute represents the ten-day period ordinal of a quarter. TenDayOfTrimester The attribute represents the ten-day period ordinal of a trimester. TenDayOfYear The attribute represents the ten-day period ordinal of a year. TenDays The attribute represents ten-day periods. TenDaysOfMonth The attribute represents the ten-day period ordinal of a month. Trimester The attribute represents trimesters. TrimesterOfYear The attribute represents the trimester ordinal of a year. UndefinedTime The attribute represents an undefined time period. Utility The attribute represents a utility. Version The attribute represents a version. WebHtml The attribute represents HTML content. VALUE DESCRIPTION WebMailAlias The attribute represents an e-mail alias. WebUrl The attribute represents a URL address. WebXmlOrXsl The attribute represents XML or XSL content. WeekOfHalfYears The attribute represents the week ordinal of a half-year. WeekOfMonth The attribute represents the week ordinal of a month. WeekOfQuarter The attribute represents the week ordinal of a quarter. WeekOfTrimester The attribute represents the week ordinal of a trimester. WeekOfYear The attribute represents the week ordinal of a year. Weeks The attribute represents weeks. Years The attribute represents years. The enumeration that corresponds to the allowed values for Type in the Analysis Management Objects (AMO) object model is AttributeType. The element that corresponds to the parent of Type in the Analysis Management Objects (AMO) object model is DimensionAttribute. See Also Attributes Element (ASSL) Dimension Element (ASSL) Properties (ASSL) Type Element (MeasureGroup) (ASSL) 3/24/2017 • 1 min to read • Edit Online Specifies the type of the MeasureGroup. Syntax <MeasureGroup> ... <Type>...</Type> ... </MeasureGroup> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value Regular Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element MeasureGroup Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION Regular Contains regular measures. ExchangeRate Contains foreign exchange rate measures. Sales Contains sales measures. Budget Contains budget measures. FinancialReporting Contains financial reporting measures. VALUE DESCRIPTION Marketing Contains marketing measures. Inventory Contains inventory measures. The enumeration that corresponds to the allowed values for Type in the Analysis Management Objects (AMO) object model is MeasureGroupType. The element that corresponds to the parent of Type in the Analysis Management Objects (AMO) object model is MeasureGroup. See Also Properties (ASSL) Type Element (MeasureGroupAttribute) (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the type of a MeasureGroupAttribute element. Syntax <MeasureGroupAttribute> ... <Type>...</Type> ... </MeasureGroupAttribute> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value Regular Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element MeasureGroupAttribute Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION Regular Represents a regular attribute. Granularity Represents a granularity attribute. The enumeration that corresponds to the allowed values for Type in the Analysis Management Objects (AMO) object model is MeasureGroupAttributeType. The element that corresponds to the parent of Type in the Analysis Management Objects (AMO) object model is MeasureGroupAttribute. See Also Attributes Element (ASSL) RegularMeasureGroupDimension Data Type (ASSL) Properties (ASSL) Type Element (MiningStructureColumn) (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the type of the MiningStructureColumn element. Syntax <MiningStructureColumn> ... <Type>...</Type> ... </MiningStructureColumn> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value None Cardinality 1-1: Required element that occurs once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element MiningStructureColumn Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION Long A 64-bit signed integer. This data type maps to the Int64 data type in the Microsoft .NET Framework and the DBTYPE_I8 data type in OLE DB. Boolean A Boolean value. This data type maps to the Boolean data type in the .NET Framework and the DBTYPE_BOOL data type in OLE DB. Text A null-terminated stream of Unicode characters. This data type maps to the String data type in the .NET Framework and the DBTYPE_WSTR data type in OLE DB. VALUE DESCRIPTION Double A double-precision floating point number within the range 1.79E +308 through 1.79E +308. This data type maps to the Double data type in the .NET Framework and the DBTYPE_R8 data type in OLE DB. Date Date data, stored as a double-precision floating point number. The whole portion is the number of days since December 30, 1899, while the fractional portion is a fraction of a day. This data type maps to the DateTime data type in the .NET Framework and the DBTYPE_DATE data type in OLE DB. Table A nested table. This data type maps to the DBTYPE_HCHAPTER data type in OLE DB. Note: Table columns in the .NET Framework do not have an equivalent intrinsic data type, but are instead supported by the DataReader class. The enumeration that corresponds to the allowed values for Type in the Analysis Management Objects (AMO) object model is MiningStructureColumnTypes. The element that corresponds to the parent of Type in the Analysis Management Objects (AMO) object model is MiningStructureColumn. See Also Properties (ASSL) Type Element (Partition) (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the type of the Partition element. Syntax <Partition> ... <Type>...</Type> ... </Partition> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value Data Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Partition Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION Data The partition contains fact table data. Writeback The partition contains writeback table data. The enumeration that corresponds to the allowed values for Type in the Analysis Management Objects (AMO) object model is PartitionType. The element that corresponds to the parent of Type in the Analysis Management Objects (AMO) object model is Partition. See Also Properties (ASSL) Type Element (PerspectiveCalculation) (ASSL) 3/24/2017 • 1 min to read • Edit Online Indicates the type of the PerspectiveCalculation element. Syntax <PerspectiveCalculation> ... <Type>...</Type> ... </PerspectiveCalculation> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value None Cardinality 1-1: Required element that occurs once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element PerspectiveCalculation Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION Member Calculated member Set Named set The enumeration that corresponds to the allowed values for Type in the Analysis Management Objects (AMO) object model is PerspectiveCalculationType. The element that corresponds to the parent of Type in the Analysis Management Objects (AMO) object model is PerspectiveCalculation. See Also Properties (ASSL) UnknownMember Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Indicates whether the unknown member is visible. Syntax <Dimension> ... <UnknownMember>...</UnknownMember> ... </Dimension> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Dimension Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION Visible The unknown member exists and is displayed. Hidden The unknown member exists but is not displayed. None The unknown member is not used. The enumeration that corresponds to the allowed values for UnknownMember in the Analysis Management Objects (AMO) object model is UnknownMemberBehavior. See Also UnknownMemberName Element (ASSL) UnknownMemberTranslation Element (ASSL) Properties (ASSL) UnknownMemberName Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the caption, in the default language of the dimension, for the unknown member of the dimension. Syntax <Dimension> ... <UnknownMemberName>...</UnknownMemberName> ... </Dimension> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value Unknown Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Dimension Child elements None Remarks The value of the UnknownMemberName element supplies the caption used for the unknown member. The member ID of the unknown member is Dimension.UnknownMember, where Dimension is the unique name of the dimension, and cannot be changed. The element that corresponds to the parent of UnknownMemberName in the Analysis Management Objects (AMO) object model is Dimension. See Also Properties (ASSL) Usage Element (DimensionAttribute) (ASSL) 3/24/2017 • 1 min to read • Edit Online Describes how an attribute is used. Syntax <DimensionAttribute> ... <Usage>...</Usage> ... </DimensionAttribute> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value Regular Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element DimensionAttribute Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION Regular The attribute is a regular attribute. Key The attribute is a key attribute. Parent The attribute is a parent attribute. The enumeration that corresponds to the allowed values for Usage in the Analysis Management Objects (AMO) object model is AttributeUsage. See Also Attributes and Attribute Hierarchies Properties (ASSL) Usage Element (MiningModelColumn) (ASSL) 3/24/2017 • 1 min to read • Edit Online Describes how the associated column in the parent MiningStructure is used. Syntax <MiningModelColumn> ... <Usage>...</Usage> ... </MiningModelColumn> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element MiningModelColumn Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION Key The column is a key column. Input The column is an input column. Predict The column is a prediction column. PredictOnly The column is a prediction column only. VALUE DESCRIPTION None The column is not used by the model. ** Warning *\* When the value of Usage is "None", Analysis Services does not send any value to the server by default; hence, the Usage attribute is not included in the request/response. The enumeration that corresponds to the allowed values for Usage in the Analysis Management Objects (AMO) object model is MiningModelColumnUsages. See Also Properties (ASSL) Value Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the value of the parent element. Syntax <AlgorithmParameter> <!-- or one of the elements listed below in the Element Relationships table --> ... <Value>...</Value> ... </AlgorithmParameter> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length See the table below. Default value None Cardinality 1-1: Required element that occurs once and only once. ANCESTOR OR PARENT DATA TYPE AlgorithmParameter Any simpleType ServerProperty Any simpleType All others String Element Relationships RELATIONSHIP ELEMENT Parent elements AlgorithmParameter, Annotation, Kpi, ReportFormatParameter, ReportParameter, ServerProperty Child elements None Remarks The Value element contains the value associated with the parent object. The expected value of the Value element varies depending on the parent element, as described in the following table. PARENT ELEMENT EXPECTED VALUE AlgorithmParameter The value of the algorithm parameter. Annotation The value of the annotation. Kpi A Multidimensional Expressions (MDX) expression used to calculate the value of the key performance indicator (KPI). ReportFormatParameter The value of the report format parameter. ReportParameter An MDX expression used to calculate the value of the report parameter. ServerProperty The value of the server property for the currently running instance. The elements that correspond to the parents of Value in the Analysis Management Objects (AMO) object model are AlgorithmParameter, Annotation, Kpi, ReportParameter, and ServerProperty. See Also Properties (ASSL) Version Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains the read-only version number of the instance of Microsoft SQL Server Analysis Services represented by the Server element. Syntax <Server> ... <Version>...</Version> ... </Server> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Server Child elements None Remarks The Version element describes which version of Analysis Services is installed. The element that corresponds to the parent of Version in the Analysis Management Objects (AMO) object model is Server. See Also Edition Element (ASSL) Properties (ASSL) Visibility Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Defines the visibility of an Annotation element. Syntax <Annotation> ... <Visibility>...</Visibility> ... </Annotation> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Annotation Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION SchemaRowset The annotation is visible in the schema rowset. None The annotation is not visible. The enumeration that corresponds to the allowed values for Visibility in the Analysis Management Objects (AMO) object model is Annotation. See Also Properties (ASSL) Visible Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines the visibility of the parent element. Syntax <CalculationProperty> <!-- or one of the elements listed below in the Element Relationships table --> <Visible >...</Visible > </CalculationProperty> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Boolean Default value True Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements CalculationProperty, Cube, CubeDimension, CubeHierarchy, Database, Measure, MemberProperty Child elements None Remarks The Visible element determines whether user interface components should display the parent element. The elements that correspond to the parents of Visible in the Analysis Management Objects (AMO) object model are CalculationProperty, Cube, CubeDimension, CubeHierarchy, Database, and Measure. See Also Properties (ASSL) VisualTotals Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Contains a Multidimensional Expressions (MDX) expression that determines whether visual totals are displayed for members of this attribute. Syntax <AttributePermission> ... <VisualTotals>...</VisualTotals> ... </AttributePermission> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String Default value 0 Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element AttributePermission Child elements None Remarks The element that corresponds to the parent of VisualTotals in the Analysis Management Objects (AMO) object model is AttributePermission. See Also Properties (ASSL) Write Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Determines whether data or metadata can be written for a given CubeDimensionPermission or Permission element. Syntax <CubeDimensionPermission> <!-- or Permission --> ... <Write>...</Write> ... </CubeDimensionPermission> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length String (enumeration) Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent elements CubeDimensionPermission, Permission Child elements None Remarks The value of this element is limited to one of the strings listed in the following table. VALUE DESCRIPTION None No access is permitted to data or metadata from the parent object. Allowed Write access is permitted to data and metadata from the parent object. Remarks The elements that correspond to the parents of Write in the Analysis Management Objects (AMO) object model are CubeDimensionPermission and Permission. See Also Cube Element (ASSL) Dimension Element (ASSL) Properties (ASSL) WriteEnabled Element (ASSL) 3/24/2017 • 1 min to read • Edit Online Indicates whether dimension writebacks are available (subject to security permissions). Syntax <Dimension> ... <WriteEnabled>...</WriteEnabled> ... </Dimension> Element Characteristics CHARACTERISTIC DESCRIPTION Data type and length Boolean Default value None Cardinality 0-1: Optional element that can occur once and only once. Element Relationships RELATIONSHIP ELEMENT Parent element Dimension Child elements None Remarks The element that corresponds to the parent of WriteEnabled in the Analysis Management Objects (AMO) object model is Dimension. See Also Properties (ASSL)