Мақсаты
Негізгі жиынды қосымша дереккөздің дәл бір жолымен біріктіреді. Кілт сәйкестендірусіз валюта бағамы, есеп күні, жалпы қорытынды немесе басқа ортақ атрибуттар үшін қолданыңыз.
Кірістер және шығыстар
main — негізгі кесте кірісі; scalar — бір жолдық кесте. out әр негізгі жолды қосылған мәндермен қамтиды.
Параметрлер
| Параметр | Баптаулар және мәндер | Нұсқалар және шектер |
|---|---|---|
fields | Бір жолдық кесте өрістері; бос тізім оның барлық өрісін білдіреді. | Саны: 0–256 |
prefix | Қосылатын өріс атауларының префиксі. | Әдепкі: empty128 таңбаға дейін |
collision | error атау қайшылығында тоқтайды; overwrite негізгі кестенің тиісті өрістерін алмастырады. | Нұсқалар: error, overwriteӘдепкі: error |
Қадамдық баптау
- Негізгі деректерді main кірісіне қосыңыз.
- Дәл бір жолы бар scalar кестесін дайындаңыз; қажет болса кілтсіз топтауды қолданыңыз.
- Қосылатын өрістер мен префиксті таңдаңыз.
- Қайшылық әрекетін орнатып, нәтиже жолдарының санын тексеріңіз.
Ережелер және диагностика
- Белсенді scalar кірісінде нөл немесе бірден көп жол болса, BROADCAST_CARDINALITY пайда болады.
- Бірдей атауларды ажырату үшін Rate_ сияқты prefix қолданыңыз.
- Нәтиженің жол саны негізгі кестемен бірдей.
- Кез келген кіріс белсенді болмаса, нәтиже де белсенді емес.
Баптау мысалы
main ішінде Product, Amount; scalar ішінде бір Rate=40 жолы бар. Rate өрісін prefix="" арқылы таңдаңыз. Әр сатылым Rate алады, содан кейін Amount / Rate басқа валютадағы баламаны есептейді.