pagerduty.dedupKey() function
The pagerduty.dedupKey()
function uses the group key of an input table to generate and store a deduplication key in the _pagerdutyDedupKey
column. The function sorts, newline-concatenates, SHA256-hashes, and hex-encodes the group key to create a unique deduplication key for each input table.
*Function type: Transformation*
import "pagerduty"
pagerduty.dedupKey()
Examples
Add a PagerDuty deduplication key to output data
import "pagerduty"
from(bucket: "default")
|> range(start: -5m)
|> filter(fn: (r) => r._measurement == "mem")
|> pagerduty.dedupKey()