Призначення
Створює один рядок на комбінацію ключових полів і розраховує суму, кількість, мінімум, максимум або середнє. Без ключів обчислює підсумок по всьому набору; лише ключі без показників формують унікальні комбінації.
Входи та виходи
Один вхід in. Вихід out містить ключі та задані агреговані поля.
Параметри
| Параметр | Налаштування та значення | Варіанти й межі |
|---|---|---|
excluded | Поля, виключені з ролей групування; вони не входять до результату. | Кількість: 0–16384 |
keys | Поля, сукупність значень яких визначає групу. | Кількість: 0–100 |
aggregates | Показники: column — поле, op — операція, name — назва результату. | Кількість: 0–100 |
decimal | Десятковий роздільник для числових значень у вхідних даних. | Варіанти: ., ,Типово: . |
Операції агрегування
| Параметр | Що налаштовує |
|---|---|
| sum | Сума всіх нормалізованих значень. |
| count | Кількість рядків групи, включно з порожніми значеннями. |
| min / max | Найменше або найбільше нормалізоване число. |
| avg | Сума нормалізованих значень, поділена на кількість рядків групи. |
Покрокове налаштування
- Визначте деталізацію результату та оберіть ключі, наприклад Product і Month.
- Додайте показники й виберіть sum/count/min/max/avg. Для count поле значення не потрібне.
- Задайте унікальні назви результатів та десятковий роздільник.
- Перевірте кількість груп і підсумок на невеликому відомому наборі.
Правила та діагностика
- Порожні значення й звичайний текст у числових агрегатах рахуються як нуль. Тому avg включає такі рядки у знаменник.
- Некоректні числові записи, помилки комірок та непідтримувані типи зберігають діагностику й можуть зупинити блок.
- Поле показника автоматично не залишається одночасно ключем/виключеним полем; групування нормалізує його роль.
- Типи ключів враховуються: текстовий код «001» не слід перетворювати на число без потреби.
Приклад налаштування
Згрупуйте продажі за Product і Month, Value → sum під назвою Total, додайте count під назвою Rows. Для рядків A/Jan/10 і A/Jan/15 результат A/Jan/25/2.