Мақсаты
Кілт өрістері мәндерінің әр тіркесіміне бір жол жасап, қосынды, сан, ең кіші, ең үлкен немесе орташа мәнді есептейді. Кілттерсіз бүкіл жиынның қорытындысын есептейді; көрсеткіштерсіз тек кілттер бірегей тіркесімдерді береді.
Кірістер және шығыстар
Бір 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 болады.