DM
This is the simplest type of DataMeasure. It uses a SqlDef provided in the TLV definition. Platform executes the query, fetch the results and display the aggregated values in appropriate buckets.
<DM bucketization="DAILY"> <Name>RequestQuantity</Name> <DisplayName>Request Quantity</DisplayName> <SqlDefName>DummySql</SqlDefName> <SqlQuantityField levelType="Undefined"> <FieldName>quantity</FieldName> </SqlQuantityField> <SqlDateField levelType="Undefined"> <FieldName>the_date</FieldName> </SqlDateField></DM>SqlDefName: One of SqlDefName or SqlDefRef must be provided. SqlDefName is the name of a query from the SqlDefs section of this TLV definition.
SqlDefRef: Often we define a single query to be used across multiple TLV definitions. To re-use the same SqlDef across multiple TLVs, SqlDefRef is used. This takes GroupName and SqlName for the SqlDef defined in a *.sqls file in a module (your module or a module you depend on).
SqlQuantityField: quantity field from the query result set for displaying values in the buckets.
SqlDateField: Date field from the query which determines which date each quantity corresponds to.