Forecast result for a given slice.
JSON representation |
---|
{ "dimensions": [ { object ( |
Fields | |
---|---|
dimensions[] |
Values for all categorical dimensions that uniquely identify this slice. |
history |
The actual values in the NOTE: This field is only populated if |
forecast |
The forecasted values in the NOTE: This field is only populated if |
status |
Evaluation status. Contains an error message if the Possible error messages:
|
detectionPointActual |
The actual value at the detection time (see NOTE: This value can be an estimate, so it should not be used as a source of truth. |
detectionPointForecast |
The expected value at the detection time, which is obtained by forecasting on the historical time series. |
expectedDeviation |
How much our forecast model expects the detection point actual will deviate from its forecasted value based on how well it fit the input time series. In general, we expect the The expected deviation is always positive. |
anomalyScore |
Summarizes how significant the change between the actual and forecasted detection points are compared with the historical patterns observed on the Defined as |a - f| / (e + nt), where:
Anomaly scores between different requests and datasets are comparable. As a guideline, the risk of a slice being an anomaly based on the anomaly score is:
If there were issues evaluating this slice, then the anomaly score will be set to -1.0 and the |
Timeseries
A time series.
JSON representation |
---|
{
"point": [
{
object ( |
Fields | |
---|---|
point[] |
The points in this time series, ordered by their timestamp. |
TimeseriesPoint
A point in a time series.
JSON representation |
---|
{ "time": string, "value": number } |
Fields | |
---|---|
time |
The timestamp of this point. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
value |
The value for this point. It is computed by aggregating all events in the associated slice that are in the |