コード日進月歩

しんくうの技術的な小話、メモ、つれづれ、など

BigQuery

『#bq_sushi #11 マーケティングでも使える?』に行ってきたよメモ

BiqQueryを有効活用できている気が一ミリもしないので、#bq_sushi #11 マーケティングでも使える? - connpass に行ってきたのでメモ 各発表の感想 最近のアップデート 紹介のあったもの スライドはないので紹介のあって(かつ自分が理解できたもの)だけ 基…

BigQueryのNewUIはクエリを実行する前に対象のバイト数が算出される

表題通り系ネタ どんな感じ出でるか 親切な緑字表記 これが出ると何が嬉しいのか BigQueryは対象のデータ量に対して課金される。そのコストBigQuery の料金いわく $5/TB なので、1TB相当のデータを引き出すと500円ぐらいかかる。 1円あたり2GBという課金額に…

BigQueryで現在から見た先月月初日、先月月末日を求める

非エンジニアからもらったクエリがすごかったので紹介 前提条件 STANDARD SQLです やり方 先月月初日 FORMAT_DATE("%Y%m%d",DATE_TRUNC(DATE_SUB(CURRENT_DATE('Asia/Tokyo'), INTERVAL 1 MONTH), MONTH)) 原理 # 当日東京時間 CURRENT_DATE('Asia/Tokyo') #…

BigQueryで作ったクエリは保存できるし、共有もできる。

BigQueryはSQLだし、手元に違う形でクエリを残しがちだけど、普通にUI上で保存したり共有したりすることができる。 クエリの保存と共有 | BigQuery | Google Cloud プロジェクトで保存すると、同じBigQueryを覗ける人はリンクさえわかれば編集もできる。 編…

BigQuery上でUTCのTIMESTAMPをJSTで比較する

世界基準の時間で入れようという気持ちが働いた結果、UTCでデータレイクに保存されていることがある。 ただ、集計で絞りたいときは大概日本時間なので、そういうときに書き換えるクエリ。方法論は色々あるけど直感的に書ける書き方。 前提条件 STANDARD SQL…