AWS::LookoutMetrics::AnomalyDetector MetricSet
Contains information about a dataset.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "DimensionList" :
[ String, ... ]
, "MetricList" :[ Metric, ... ]
, "MetricSetDescription" :String
, "MetricSetFrequency" :String
, "MetricSetName" :String
, "MetricSource" :MetricSource
, "Offset" :Integer
, "TimestampColumn" :TimestampColumn
, "Timezone" :String
}
YAML
DimensionList:
- String
MetricList:- Metric
MetricSetDescription:String
MetricSetFrequency:String
MetricSetName:String
MetricSource:MetricSource
Offset:Integer
TimestampColumn:TimestampColumn
Timezone:String
Properties
DimensionList
-
A list of the fields you want to treat as dimensions.
Required: No
Type: Array of String
Minimum:
0
Update requires: No interruption
MetricList
-
A list of metrics that the dataset will contain.
Required: Yes
Type: Array of Metric
Minimum:
1
Update requires: No interruption
MetricSetDescription
-
A description of the dataset you are creating.
Required: No
Type: String
Pattern:
.*\S.*
Maximum:
256
Update requires: No interruption
MetricSetFrequency
-
The frequency with which the source data will be analyzed for anomalies.
Required: No
Type: String
Allowed values:
PT5M | PT10M | PT1H | P1D
Update requires: No interruption
MetricSetName
-
The name of the dataset.
Required: Yes
Type: String
Pattern:
^[a-zA-Z0-9][a-zA-Z0-9\-_]*
Minimum:
1
Maximum:
63
Update requires: No interruption
MetricSource
-
Contains information about how the source data should be interpreted.
Required: Yes
Type: MetricSource
Update requires: No interruption
Offset
-
After an interval ends, the amount of seconds that the detector waits before importing data. Offset is only supported for S3, Redshift, Athena and datasources.
Required: No
Type: Integer
Minimum:
0
Maximum:
432000
Update requires: No interruption
TimestampColumn
-
Contains information about the column used for tracking time in your source data.
Required: No
Type: TimestampColumn
Update requires: No interruption
Timezone
-
The time zone in which your source data was recorded.
Required: No
Type: String
Pattern:
.*\S.*
Maximum:
60
Update requires: No interruption