"1569888224"のようなUNIXタイムスタンプ値を含むBigQueryテーブルに列 "date_time"があります。問題は、タイムスタンプデータ型ではなく、これらの値は整数データ型であるため、それらを人間が読める日時に変換する簡単な方法がないようです。これらの整数をBigQueryの日付etime値に変換するための良い方法がありますか?
おかり!
これは、BigQueryのTimestamp_Seconds関数を使用して解決できます https://cloud.google.com/bigquery/docs/reference/standard-sql/timestamp_functions/format_timestamp
select TIMESTAMP_SECONDS(date_time) from table;
_
BigQueryでFirebase event_timestampを変換しようとしている人へのショートカット
SELECT
TIMESTAMP_SECONDS(CAST(CAST(event_timestamp as INT64)/1000000 as INT64)) as converted,
event_timestamp,
event_date
FROM [table] LIMIT 10
_