[HADOOP] 타임 스탬프는 Apache Hive의 시간대와 함께 저장됩니까?
HADOOP타임 스탬프는 Apache Hive의 시간대와 함께 저장됩니까?
다음 설명은 Hive 타임 스탬프에 시간대가 있음을 나타냅니다. https://community.hortonworks.com/questions/83523/timestamp-in-hive-without-timezone.html
아파치 위키는 "타임 스탬프는 시간대가없는 것으로 해석되어 UNIX 시대와의 오프셋으로 저장된다"고 말합니다.
나는 언급하고있다 : https://cwiki.apache.org/confluence/display/Hive/LanguageManual+Types#LanguageManualTypes-TimestampstimestampTimestamps
다음과 같은 코드를 사용하면 :
from_unixtime(unix_timestamp(ts_field,'yyyy-MM-dd HH:mm:ss'), 'yyyy-MM-dd HH:mm:ss z') as ts_field_tz
이것은 기본 시간대 값을 노출시키는 것 같습니다.
해결법
-
==============================
1."timezone-less"라는 문구는 잘못된 것입니다. 그것이 실제로 의미하는 것은 ...
"timezone-less"라는 문구는 잘못된 것입니다. 그것이 실제로 의미하는 것은 ...
그것은 Impala 문서에서 발췌 한 것입니다 .Hive와는 달리 Hive와 Impala에서 동일한 테이블에 액세스해야 할 때 실제로 고통 스럽기 때문에 매우 명시 적으로 만듭니다 ...
from https://stackoverflow.com/questions/44647134/are-timestamps-stored-with-a-timezone-in-apache-hive by cc-by-sa and MIT license
'HADOOP' 카테고리의 다른 글
[HADOOP] PIG : 열 이름에서 '::'를 제거하는 방법 (0) | 2019.09.07 |
---|---|
[HADOOP] HDFS는 사용 가능한 블록을 어떻게 계산합니까? (0) | 2019.09.07 |
[HADOOP] Java 클라이언트를 통해 Hadoop 작업 정보를 가져올 수 없습니다 (0) | 2019.09.06 |
[HADOOP] map reduce에서 최적 키를 선택하는 방법은 무엇입니까? (0) | 2019.09.06 |
[HADOOP] 안전한 YARN Hadoop 클러스터로 스파크 지원 보안 (0) | 2019.09.06 |