BigQuery

BigQuery

BigQuery SQLサンプル - 相関クロス結合

相関クロス結合とは相関クロス結合の前にクロス結合(直積ともいいます)についてお復習いしておきましょう。クロス結合(直積)クロス結合は全ての組み合わせでテーブルを結合する方法です。例えば、以下のような2つのテーブルをクロス結合した場合の結果は...
BigQuery

BigQueryの構成(プロジェクト/データセット/テーブル)まとめ

BigQueryの構成BigQueryのプロジェクト、データセット、テーブルがどのような関係性なのかを可視化すると以下のようなイメージになります。GCPプロジェクトAWSでいうところのアカウントに相当します。料金プラン(※)の設定はプロジェ...
BigQuery

BigQueryの分割テーブルの注意点まとめ

BigQueryの分割テーブルはデータを高速に検索することやコスト削減につながるために、優れたテーブルなのですが、分割テーブルの制限事項を理解した上で利用する必要があります。BigQueryの分割テーブルを利用する場合の注意点についてまとめ...
BigQuery

BigQueryへデータを高速にロードする方法まとめ

BigQueryは大規模データでもパフォーマンスを発揮することから、大量のファイル(CSVファイルなど)をロードする処理がよくあります。その際、BigQueryの特性を活かしてファイルをロードすることで高速化することが可能ですので、その方法...