Informatica Mapping: Столяр должен иметь ровно два входа - PullRequest
0 голосов
/ 24 июня 2019

При попытке проверить сопоставление появляется следующее сообщение (см. Предупреждение в приложении):

... Столяр jnr_Normal_jnr_Master_ZC_OR_Delay_Reason должен иметь ровно два входа.

ВНИМАНИЕ: преобразование столяра jnr_Normal_jnr_Master_ZC_OR_Delay_Reason Условное поле OR_CASE_ID1 не подключено.

У меня есть столяр (jnr_Master_ZC_OR_Delay_Reason) и выражение (exp_Text), к которому я хотел бы присоединиться. Я пытался сделать это с обычным столяром (jnr_Normal_jnr_Master_ZC_OR_Delay_Reason). Однако данные из jnr_Master_ZC_OR_Delay_Reason не подключаются к этому jnr_Normal_jnr_Master_ZC_OR_Delay_Reason. См. Соединения-Два Входа прилагаются.

Должен ли я использовать другое преобразование для объединения выражений и выражений?

Я пытался использовать сортировку, но все равно получаю то же сообщение об ошибке. Правильно ли я использую сортировку? Пожалуйста, смотрите прикрепленные изображения. введите описание изображения здесь введите описание изображения здесь

1 Ответ

1 голос
/ 25 июня 2019

Если вы хотите объединить потоки, происходящие из одного источника (назовем это самостоятельным объединением), вам нужно отсортировать данные в обеих ветвях потока и проверить свойство Sorted Input в Joiner Transformation (в этом случае jnr_Normal_jnr_Master_ZC_OR_Delay_Reason).

Самостоятельное объединение разрешено, только если оба потока отсортированы. В зависимости от вашего потока может быть достаточно отсортировать данные только один раз, прежде чем поток будет разделен.

Теперь, если вы включите свойство Sorted Input, но данные не будут отсортированы, вы получите ошибку во время выполнения сеанса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...