count_distinct

count_distinct(expression)

Descrizione

La funzione count_distinct restituisce il numero di righe con valori distinti all'interno di un gruppo. Viene spesso utilizzato con match per ottenere conteggi per gruppi specifici nei dati.

Tipi di dati Param

STRING

Tipo restituito

NUMBER

Esempi di codice

Esempio

Restituisce il conteggio degli accessi riusciti degli utenti distinti nel tempo.

  metadata.event_type = "USER_LOGIN"
  $security_result = security_result.action
  $security_result = "ALLOW"
  $date = timestamp.get_date(metadata.event_timestamp.seconds, "America/Los_Angeles")
  match:
      $security_result, $date
  outcome:
      $event_count = count_distinct(metadata.id)