INTEGRITY Dokumentace

Řazení

Pořadí prvků výsledku dotazu můžete určit pomocí orderBy argument. Ve výchozím nastavení se výsledky řadí podle primárního klíče datové sady (tabulky). Pokud určíte jiné pole pro řazení, primární klíč se přesto použije jako součást řadicího klíče, díky čemuž zůstávají výsledky konzistentní pro stránkování.

Výchozí řazení agregované datové sady vychází z polí, podle nichž jsou agregovaná data seskupena. Pokud zadáte jiné řazení, skupina agregace se připojí za vámi zadané řazení.

Příklady

Řazení syrových (raw) dat

firewallEventsAdaptive (orderBy: [clientCountryName_ASC]) {
    clientCountryName
}

Řazení syrových (raw) dat podle více polí

firewallEventsAdaptive (orderBy: [clientCountryName_ASC, datetime_DESC]) {
    clientCountryName
    datetime
}

Řazení skupin podle agregační funkce

httpRequests1hGroups (orderBy: [sum_bytes_DESC]){
    sum {
        bytes
        requests
    }
    dimensions {
        datetime
    }
}