outputKey
and outputName
.
name | description | default value |
---|---|---|
component.startTimeLookback | Offset to apply to the startTime of the event timeframe. In ISO-8601 format. Eg P7D . | No offset ie eventStartTime = detectionStartTime |
component.endTimeLookback | Offset to apply to the endTime of the event timeframe. In ISO-8601 format. Eg P7D . | No offset ie eventEndTime = detectionEndTime |
component.lookaround | Offset to apply on startTime and endTime to look around the timeframe. In ISO-8601 format. Eg P1D . | P1D ie events are fetched on [minTime - 1 day, maxTime + 1 day] |
component.eventTypes | List of event types to filter by. Eg ["HOLIDAY", "DEPLOYMENT"] . [] or null means no filtering. | [] ie no filtering |
component.sqlFilter | Sql filter to apply on the events. See documentation below. Eg type='HOLIDAY' and 'US' member of dimensionMap['countryCode'] . "" empty string or null means no sql filtering. | "" ie no sql filtering |
name: String | type: String | dimensionMap: Map[String, List(String)] |
---|---|---|
Christmas | HOLIDAY | {"countryCode": ["US", "CA"]} |
Christmas | HOLIDAY | {"countryCode": ["NL", "FR"]} |
Product X deployment | CUSTOM | {"env": ["prod", "dev"], "device": ["android"]} |
Product Y deployment | CUSTOM | {"env": ["prod", "dev"], "device": ["android", "ios"]} |
Product X deployment | CUSTOM | {"env": ["prod"], "language": ["android"]} |
HOLIDAY
events by a limited set of countries.
Example:
HOLIDAY
events happening in the US
and all CUSTOM
events created by the business team:'US' member of dimensionMap['countryCode'] OR (type = 'CUSTOM')
eventTypes
filter is applied before the sqlFilter
.