Перейти к основному содержимому Перейти к дополнительному содержимому

Процессор Window (Окно)

Выполняет вычисления для определенных диапазонов данных.

Процессор Window (Окно) позволяет выполнять агрегирование и вычисления, используя значения из нескольких строк, сгруппированных в диапазоне, и создавать значение для каждой строки отдельно.

Использование

Процессор Window (Окно) принимает один входной поток и может генерировать только один выходной поток.

Свойства

Свойства, которые необходимо настроить для агрегирования окон.

Конфигурация
Свойство Конфигурация
Операция

Используйте выпадающий список, чтобы выбрать операцию, которую нужно применить в процессе обработки окна:

  • Сумма: вычисляет сумму записей в выбранном диапазоне.

  • Среднее: вычисляет среднее значение записей в выбранном диапазоне.

  • Количество: определяет число записей в выбранном диапазоне, включая дубликаты.

  • Подсчет уникальных значений: определяет число уникальных записей в выбранном диапазоне.

  • Минимум: возвращает наименьшее значение из выбранного диапазона.

  • Максимум: возвращает наибольшее значение из выбранного диапазона.

  • Первый: извлекает значение первой записи выбранного диапазона.

  • Последний: получает значение последней записи выбранного диапазона.

  • Объединить: объединяет значения в одну строку, разделенную выбранным разделителем.

  • Номер строки: присваивает номер строки каждому значению выбранного окна.

  • Ранг: рассчитывает ранг выбранного диапазона по сравнению с другими окнами.

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

Используйте выпадающий список, чтобы выбрать конец диапазона, участвующего в разделении:

  • Без ограничений

  • Текущая строка

  • Предшествующие

  • Последующие

Конец диапазона

Используйте выпадающий список, чтобы выбрать конец диапазона, участвующего в разделении:

  • Без ограничений

  • Текущая строка

  • Предыдущие Введите количество строк, чтобы задать диапазон действия функции.

  • Следующие Введите количество строк, чтобы задать диапазон действия функции.

Сортировать по

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

Чтобы переименовать процессор или отредактировать его описание, откройте панель Свойства, наведите указатель мыши на имя или описание, которое нужно изменить, и нажмите значок Изменить Изменить.

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице или с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом!