Group By#
Основные сведения#
Шаг “Group By” используется для сбора и группировки данных, разделенных на предыдущих этапах, например, с помощью “Extract Collection”. Основная функция этого шага заключается в группировке данных по определенным ключам, указанным пользователем. Шаг собирает разбитые данные и объединяет только те записи, которые соответствуют указанным ключам.
Параметры#
Настройки Шага:
Поле настройки |
Варианты значений |
Назначение |
---|---|---|
Step name |
- |
Наименование шага |
Source step |
- |
Выбор предыдущего шага |
Keys |
- |
Ключи, используемые для группировки данных |
Кейсы#
Объединение разделенных данных: Используется для объединения данных, разделенных на предыдущих этапах, таких как “Extract Collection”, по определенным ключам.
Сегментация и анализ данных: Подходит для ситуаций, где необходимо анализировать данные по определенным категориям или критериям.
Исключения#
Зависимость от ключей группировки: Точность и актуальность ключей критически важна для правильной группировки данных.
Сложность в обработке и анализе данных: Группировка может быть сложной, если структура данных разнообразна или ключи не однозначно определяют группы.
Вариант применения#
Этот компонент проверяет доступность полей шага Group By. В датафлоу сначала добавляется шаг Get action model и Group By. Затем на фронте открывается импортированный компонент и открывается вкладка “Сеть” в инструментах разработчика браузера. После этого нажимается кнопка “Group by” на фронте. Если шаг работает правильно, во вкладке сеть появляется строка “execute” с предварительным просмотром ответа HTTP, в котором присутствуют данные с ключом “ETO test123” и их агрегация.
Конфигурацию компонента можно скачать здесь.