Algorithm Element (ASSL)

APPLIES TO:yesSQL Server Analysis ServicesnoAzure Analysis Services

Defines the algorithm used by a MiningModel element.



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


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)