Я новичок в ETL, и мне нужна помощь в следующем:
У меня есть существующее сопоставление, которое генерирует экстракты CSV. К этому я должен добавить новый столбец, полученный из данных, существующих в текущих извлечениях данных.
У меня есть около 7 условий для проверки, например:
colA не равен нулю, colB > '7/1/2006', colC != 'Реализация' colD in('dsa','cpu') и т. д.
Допустим, в настоящее время у меня есть около 100 записей в моих экстрактах. Теперь я должен добавить новый столбец к моим окончательным извлечениям, чтобы значения для этого нового столбца генерировались только при выполнении всех вышеуказанных условий. В противном случае новый столбец будет иметь значения NULL.
Как мне это реализовать?
Должен ли я написать запрос или использовать выражение или фильтр?