Разделение значений, разделенных запятыми, в столбце на несколько столбцов в Snaplogic

У меня есть данные таблицы, как показано ниже.

ОТДАННЫЕ

"ABC,CDE,EDF,123,10 / 20/2020"

"WDE,RED,ERT,231,09 / 22/2020"

«ERT,WED,TGY,453,08 / 10/2020»

Я пытаюсь разделить на нижеприведенное через snaplogic.

ОТДАННЫЕ, ОТДАННЫЕ, ОТДАННЫЕ, ОТДАННЫЕ, ОТДАННЫЕ

ABC,CDE,EDF,123,10 / 20/2020

WDE, КРАСНЫЙ, ERT, 231,09 / 22/2020

ERT,WED,TGY,453,08 / 10/2020

Я использовал mapper для выполнения "$OTDATA.split(',')", но не добился желаемого результата. Можете ли вы дать возможность сделать это. Я новичок в Snaplogic.

Спасибо

1 ответ

Вы можете использовать два сопоставителя один за другим, причем один сопоставитель разделяет строку, а другой сопоставитель сопоставляет элементы результирующего массива с соответствующими полями.

Обратите внимание, что у вас не может быть полей с одинаковыми именами.

См. Следующие снимки экрана.

# 1 Mapper, который разбивает строку

# 2 Mapper, который отображает элементы массива в соответствующие поля

Другие вопросы по тегам