Мақсаты

Негізгі жиынды қосымша дереккөздің дәл бір жолымен біріктіреді. Кілт сәйкестендірусіз валюта бағамы, есеп күні, жалпы қорытынды немесе басқа ортақ атрибуттар үшін қолданыңыз.

Кірістер және шығыстар

main — негізгі кесте кірісі; scalar — бір жолдық кесте. out әр негізгі жолды қосылған мәндермен қамтиды.

Параметрлер

ПараметрБаптаулар және мәндерНұсқалар және шектер
fieldsБір жолдық кесте өрістері; бос тізім оның барлық өрісін білдіреді.Саны: 0–256
prefixҚосылатын өріс атауларының префиксі.Әдепкі: empty
128 таңбаға дейін
collisionerror атау қайшылығында тоқтайды; overwrite негізгі кестенің тиісті өрістерін алмастырады.Нұсқалар: error, overwrite
Әдепкі: error

Қадамдық баптау

  1. Негізгі деректерді main кірісіне қосыңыз.
  2. Дәл бір жолы бар scalar кестесін дайындаңыз; қажет болса кілтсіз топтауды қолданыңыз.
  3. Қосылатын өрістер мен префиксті таңдаңыз.
  4. Қайшылық әрекетін орнатып, нәтиже жолдарының санын тексеріңіз.

Ережелер және диагностика

  • Белсенді scalar кірісінде нөл немесе бірден көп жол болса, BROADCAST_CARDINALITY пайда болады.
  • Бірдей атауларды ажырату үшін Rate_ сияқты prefix қолданыңыз.
  • Нәтиженің жол саны негізгі кестемен бірдей.
  • Кез келген кіріс белсенді болмаса, нәтиже де белсенді емес.

Баптау мысалы

main ішінде Product, Amount; scalar ішінде бір Rate=40 жолы бар. Rate өрісін prefix="" арқылы таңдаңыз. Әр сатылым Rate алады, содан кейін Amount / Rate басқа валютадағы баламаны есептейді.