0
カラム名が「date」の表があります。日付はYYYY-MM-DDとして構成し、私はハイブがこれを行うのいずれかの簡単な簡単な方法を持っているとは思わないグレゴリオ暦の日付をHiveのジュリアン日付に変換するには
をYYYYDDDに変換する必要があります。.. ハイブバージョン0.13.0
カラム名が「date」の表があります。日付はYYYY-MM-DDとして構成し、私はハイブがこれを行うのいずれかの簡単な簡単な方法を持っているとは思わないグレゴリオ暦の日付をHiveのジュリアン日付に変換するには
をYYYYDDDに変換する必要があります。.. ハイブバージョン0.13.0
を使用してあなたはUNIXのタイムスタンプ機能でこれを行うことができます。最初にあなたの日付フォーマットを定義し、unixのエポックタイムスタンプに変換してから、unixのタイムスタンプをユリウスの日付フォーマットに変換します。
-- this would give the output of 2016096
select from_unixtime(unix_timestamp('2016-04-05','yyyy-MM-dd'), 'yyyyDDD') from yourTableName
はい!これは大変感謝しています。 – adbar