count_distinct

A função count_distinct retorna o número de linhas que têm valores distintos em um grupo. Ela é usada com frequência com match para receber contagens de grupos específicos nos dados.

Sintaxe Tipos de dados de parâmetros Tipo de retorno
count_distinct(expression) STRING NUMBER

Exemplos de código

  • Retornar a contagem de logins de usuários distintos

    Retorne a contagem de logins de usuários distintos ao longo do 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)