Призначення
Поєднує основний набір із рівно одним рядком додаткового джерела. Використовуйте для курсу, дати зрізу, загального підсумку або інших спільних атрибутів без пошуку ключів.
Входи та виходи
Вхід main — основна таблиця; scalar — таблиця з одним рядком. out містить усі основні рядки з доданими значеннями.
Параметри
| Параметр | Налаштування та значення | Варіанти й межі |
|---|---|---|
fields | Поля однорядкової таблиці; порожній список означає всі її поля. | Кількість: 0–256 |
prefix | Префікс для назв доданих полів. | Типово: порожньоДо 128 символів |
collision | error зупиняє при збігу назв; overwrite замінює відповідні поля основної таблиці. | Варіанти: error, overwriteТипово: error |
Покрокове налаштування
- Під’єднайте основні дані до main.
- Підготуйте таблицю scalar із рівно одним рядком; за потреби використайте групування без ключів.
- Виберіть додані поля та префікс.
- Задайте поведінку конфліктів і перевірте кількість рядків результату.
Правила та діагностика
- Нуль або більше одного рядка в активному scalar дає BROADCAST_CARDINALITY.
- Для розрізнення однакових назв використайте prefix, наприклад Rate_.
- Кількість рядків результату дорівнює основній таблиці.
- Якщо один із входів неактивний, результат також неактивний.
Приклад налаштування
main містить Product, Amount; scalar — один рядок Rate=40. Виберіть Rate, prefix="". Кожен продаж отримає Rate, після чого формула Amount / Rate обчислить валютний еквівалент.