クラウドプラットフォーム

【BigQuery】CREATE文でテーブルを作成する

先日CSVデータからテーブルを作成する方法を紹介しました。今回はCREATE文を使ってテーブルを作成する方法をご紹介します。
クラウドプラットフォーム

【BigQuery】CSVデータからテーブルを作成するステップを紹介します

BigQueryでは複数の方法でテーブルを作成できます。今回はCSVデータからテーブルを作成する方法をご紹介します。
クラウドプラットフォーム

【BigQuery】BETWEENで範囲指定しよう!使い方とそのポイントを紹介

範囲を絞るときどんな演算子を使いますか?最もよく使うのは比較演算子でしょう.同じように範囲を指定できる演算子にBETWEEN演算子があります.比較演算子と比べると汎用性は低いですが、可読性が高いのはBETWEEN演算子でしょう.今回はBETWEEN演算子の使い方、そのポイントについてご紹介します。
クラウドプラットフォーム

【BigQuery】NULLデータをCSV取り込みする方法

NULL値を持ったCSVデータをBigQueryに入れようとしたところ、ジョブが失敗しデータが入れられませんでした。NULLABLEなカラムにしているのにおかしい。今回はNULLを含んだCSVデータをBigQueryに取り込む方法をご紹介します。
クラウドプラットフォーム

【BigQuery】DATETIME-DIFF関数とは?使い方や注意点を紹介

DATETIME型の日時データの差を取るときはDATETIME_DIFF関数を使います。DATETIME_DIFF関数はいくつか表示形式を設定でき種類によって使い方が変わります。今回はDATETIME_DIFF関数の使い方とその注意点をご紹介します。
クラウドプラットフォーム

【BigQuery】LAG関数を使ってログデータを分析!実践的な使い方を紹介

難しそうな関数はどんなときに使えるかイメージがしにくいですよね。今回は私の実務経験をもとにLAG関数の実践的な使い方をご紹介します。
クラウドプラットフォーム

【BigQuery】CURRENT_DATE関数の使い方を紹介します

BigQueryで今日の日付を取得するときはCURRENT_DATE関数を使います。時間に関わる関数を使うときはタイムゾーンを気にして使いたいですね。今回はCURRENT_DATE関数の使い方について紹介します。
クラウドプラットフォーム

【BigQuery】CURRENT_DATETIME関数を使うときはタイムゾーンに気をつけよう

BigQuery で今の日時を表したいときはCURRENT_DATETIME関数を使います。時間に関わる関数を使うときに注意したいのがタイムゾーンですよね。今回はCURRENT_DATETIME関数を使ってタイムゾーンを指定したときと指定しなかったとき、それぞれの処理の違いを見ていきましょう。
クラウドプラットフォーム

【BigQuery】RANK関数の使い方とは?レコードを並び替えて分析する方法を紹介

前回LAG関数の使い方について紹介しました。RANK関数とLAG関数は分析関数と言われる関数で、分析作業をするときによく使われます。RANK関数はレコードを並び替えてから差分を求めたいときに役立ちます。今回はレコードを並び替えて分析ができるRANK関数について紹介します。
クラウドプラットフォーム

【BigQuery】LEAD関数とLAG関数の違いは?分析しつつ処理の違いを紹介

以前LAG関数の使い方に関する記事を書きました。LAG関数と同じ使い方で逆の動きをするLEAD関数があります。本日はLEAD関数の使い方についてご紹介します。