время вставки этой записи в ваши новые данные при изменении таблицы (вставка новых данных) в куст - PullRequest
0 голосов
/ 11 мая 2019

Пример таблицы Hive:

id|year
1|1990

Добавлены новые данные для той же таблицы:

id|year
2|2010

но мне нужно время вставки с новым столбцом, например:

id|year|updateddate
1|1990|olddatatimestamp
2|2010|updateddatatimestamp

это возможно с ульем? и даже интересно знать, как это будет происходить и в спарк-скала (особенно с DF / RDD).

Спасибо

1 Ответ

1 голос
/ 11 мая 2019

В Hive нет автоматически вычисляемых столбцов, вставьте метку времени явно, используя current_timestamp.И, конечно, вам нужно добавить updateddate столбец:

insert into table tablename
select 2 as ID, 2010 as year, current_timestamp as updateddate;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...