поля метки времени теряют точность при запросе той же таблицы с использованием Hive Metastore
Искрового SQL.Отметка поля потеря точности при запросе с помощью искрового-SQL
Мое описание таблица выглядит следующим образом:
col_name data_type comment
id bigint null
name string null
joined_time timestamp null
Использование улей QL, я получаю joined_time
значения в точности миллисекунды. результаты Hive QL:
select * from employees;
1 foo 2016-07-04 02:12:10.0
2 bar 2016-07-04 02:12:10.0
При использовании spark-sql
, я теряю точность, UPTO минут. например:
val result = sqlContext.sql("select * from employees")
result.show()
1 foo 2016-07-04 02:12:...
2 bar 2016-07-04 02:12:...
Это не теряя точности. Я только что обрезал дисплей. вы можете отобразить его с result.show (false) – eliasah
@eliasah нет метода show с логическим аргументом – narush
да есть один – eliasah