INTEGRITY Документация

Сортировка

Порядок элементов результата запроса можно задать с помощью orderBy аргумент. По умолчанию результаты сортируются по первичному ключу набора данных (таблицы). Если вы укажете для сортировки другое поле, первичный ключ всё равно будет использован в ключе сортировки, что позволяет результатам оставаться согласованными при постраничном выводе.

По умолчанию агрегированный набор данных сортируется по полям, по которым он сгруппирован. Если вы укажете другой порядок сортировки, группа агрегации будет добавлена к заданному вами порядку.

Примеры

Сортировка необработанных данных

firewallEventsAdaptive (orderBy: [clientCountryName_ASC]) {
    clientCountryName
}

Сортировка необработанных данных по нескольким полям

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

Сортировка групп по агрегатной функции

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