Share via


RootCauseItem Class

Definition

public sealed class RootCauseItem : IEquatable<Microsoft.ML.TimeSeries.RootCauseItem>
type RootCauseItem = class
    interface IEquatable<RootCauseItem>
Public NotInheritable Class RootCauseItem
Implements IEquatable(Of RootCauseItem)
Inheritance
RootCauseItem
Implements

Constructors

RootCauseItem(Dictionary<String,Object>, List<String>)
RootCauseItem(Dictionary<String,Object>)

Fields

Dimension

The dimension for the detected root cause point.

Direction

The direction for the detected root cause point, should be AnomalyDirection.

Path

Path is a list of the dimension key that the library selected for you. In this root cause localization library, for one time call for the library, the path will be obtained and the length of path list will always be 1. Different RootCauseItem obtained from one library call will have the same path as it is the best dimension selected for the input.

Score

The score is a value to evaluate the contribution to the anomaly incident. The range is between [0,1]. The larger the score, the root cause contributes the most to the anomaly. The parameter beta has an influence on this score. For how the score is calculated, you can refer to the source code.

Methods

Equals(RootCauseItem)

Applies to