docs-v2/content/v2.0/reference/flux/stdlib/pagerduty/dedupkey.md

967 B

title description aliases menu weight
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.
/v2.0/reference/flux/functions/pagerduty/dedupkey/
v2_0_ref
name parent
pagerduty.dedupKey PagerDuty
202

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()