2017-04-12 15 views
0

今日はdatalabノートブックでcurrent_date()を実行しました(2017年4月12日UTC)、偶然に2つの方言から一貫性のない結果が検出されました。それはなぜです?bigquery - current_date()に一貫性のない結果がありますか?

実際に私は標準的な方言を使用していますが、2017-04-12であるはずのUTCの正確な現在の日を取得したいと考えていました。

enter image description here

答えて

1

Google Cloud Datalab GitHub repositorybug recently reported固定(8498fa6)がありました。

この問題は、最新のDatalabリリースで既に解決されている可能性があります。 Google Cloud Datalabのアップグレードをお試しいただけますか?

日付は最新のDatalabバージョンで正しく表示されます(UTCで)。

問題がまだ存在する場合、また

%%sql 
SELECT CURRENT_TIME() 

の結果を見るのは興味深いだろう
%%sql -d standard 
SELECT CURRENT_TIME() 

たり、新しいgoogle.datalabライブラリーから同等の魔法のコマンドの結果:

%bq query 
SELECT CURRENT_TIME() 

注:従来のSQLダイアレクトはサポートされなくなりました。 datalabgoogle.datalabMigration Guideに基づいてGoogle Cloud Datalabで編集されました。これはRelease notesにリンクされています。

関連する問題