InsightEngine
Defined in: packages/analytics/src/services/insight.engine.ts:10
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new InsightEngine(
config):InsightEngine
Defined in: packages/analytics/src/services/insight.engine.ts:18
Parameters
Section titled “Parameters”config
Section titled “config”Returns
Section titled “Returns”InsightEngine
Methods
Section titled “Methods”detectAnomalies()
Section titled “detectAnomalies()”detectAnomalies(
metricType,timeRange):Promise<object[]>
Defined in: packages/analytics/src/services/insight.engine.ts:65
시계열 이상 탐지
Parameters
Section titled “Parameters”metricType
Section titled “metricType”timeRange
Section titled “timeRange”Date
Date
Returns
Section titled “Returns”Promise<object[]>
detectRealTimeAnomalies()
Section titled “detectRealTimeAnomalies()”detectRealTimeAnomalies(
metric):Promise<object[]>
Defined in: packages/analytics/src/services/insight.engine.ts:26
실시간 이상 탐지
Parameters
Section titled “Parameters”metric
Section titled “metric”dimensions
Section titled “dimensions”Record<string, string> = ...
string = ...
metadata?
Section titled “metadata?”Record<string, any> = ...
timestamp
Section titled “timestamp”Date = ...
MetricType = ...
number = ...
Returns
Section titled “Returns”Promise<object[]>
generateInsights()
Section titled “generateInsights()”generateInsights(
query,data):Promise<object[]>
Defined in: packages/analytics/src/services/insight.engine.ts:98
인사이트 생성
Parameters
Section titled “Parameters”dateRange
Section titled “dateRange”{ end: Date; start: Date; } = AnalyticsDateRangeSchema
dateRange.end
Section titled “dateRange.end”Date = ...
dateRange.start
Section titled “dateRange.start”Date = ...
filters?
Section titled “filters?”Record<string, any> = ...
groupBy?
Section titled “groupBy?”string[] = ...
interval?
Section titled “interval?”"minute" | "hour" | "day" | "week" | "month" = ...
limit?
Section titled “limit?”number = ...
metrics
Section titled “metrics”MetricType[] = ...
offset?
Section titled “offset?”number = ...
orderBy?
Section titled “orderBy?”object[] = ...
Returns
Section titled “Returns”Promise<object[]>
predictTrends()
Section titled “predictTrends()”predictTrends(
metricType,forecastDays):Promise<object[]>
Defined in: packages/analytics/src/services/insight.engine.ts:131
트렌드 예측
Parameters
Section titled “Parameters”metricType
Section titled “metricType”forecastDays
Section titled “forecastDays”number
Returns
Section titled “Returns”Promise<object[]>