Bellow - это мой оператор создания таблицы. Некоторые значения поступают из источника данных как «None» и хотят добавить условие в мой оператор CREATE TABLE, чтобы проверить, заменяет ли значение, равное «None», его значением NULL. Возможно ли это с Impala без промежуточной таблицы, а затем ETL данных в последнюю ТАБЛИЦУ с CASE STATMENT
CREATE TABLE IF NOT EXISTS customer_db.customers_table(
`customer_id` BIGINT NOT NULL ENCODING AUTO_ENCODING COMPRESSION DEFAULT_COMPRESSION,
`ts` BIGINT NOT NULL ENCODING AUTO_ENCODING COMPRESSION DEFAULT_COMPRESSION,
`customer_name` STRING NULL DEFAULT NULL ENCODING AUTO_ENCODING COMPRESSION DEFAULT_COMPRESSION,
PRIMARY KEY (customer_id, ts)
)
PARTITION BY RANGE (`ts`)(PARTITION VALUE = 0)
STORED AS KUDU