Article Outline
分析入門 - Section1
TOC
Collection Outline
[BIGQUERY] 分析入門
[BIGQUERY] SQL
■ 句(節)
■ 演算子
■ BigQuery特有
■ 関数
- approx_count_distinct() - 集計近似
- coalesce()
- countif()
- extract()
- greatest()
- ifnull()
- last_day()
- lead() / lag()
- left() / right()
- lower()
- nullif()
- parse_date()
- row_number() - 番号付
- safe_cast()
- split()
- st_distance()
- nth_value()
- first_value() / last_value()
- percentile_()
データ型
■ エラー
- error
- Resources exceeded during query execution: Not enough resources for query planning - too many subqueries or query is too complex
[BIGQUERY] ADVANCE
[BIGQUERY] ML
[BIGQUERY] DS
■ DS100ノック
■
[BIGQUERY] GA
|| はじめに
この記事は、Udemyにて学習をした際のメモです。
コース受講したい場合は、ページ最下部に参考リンクとして掲載いたします。
(アフィリエイトリンク等ではなく、純粋に学習を通して大変参考になったのでm(__)m )
|| 学習メモ
次章からは、完全個人メモです。(後に自分で見返すようになっております。)
どんな考え方(ロジック)でクエリを書き上げたのか、どこで躓いたのか、
後に俯瞰したいためにお恥ずかしながら演習問題で間違えてしまったクエリはそのまま(コメントアウト)記載してます。 悪しからず...
| セクションの構成
- SECTION2~3:基本設定
- SECTION4 :基本文法
- SECTION5 :集計関数
- SECTION6 :四則演算、条件分岐
- SECTION7 :分析関数
- SECTION8 :テーブル結合
- SECTION9 :サブクエリ
- SECTION10 :集合演算、ビュー
- SECTION11 :練習問題
- SECTION12 :おまけ
|| おわりに
はじめて BigQueryに触れましたが、
標準SQLの奥の深さ、データを抽出することの難しさに新たな課題感を感じております。
ですが、本講座を通して、BigQueryの仕様や、SQLの基本的な文法は体得したのではないのかな?と思います。 (自分でも手が動くのに驚きを隠せませんでした。)
前半は、基礎文法と地道ではありましたが、
後半はパズルゲームを解く感覚に近くとても楽しんで取り組むことができました。
|| REFERENCE
- 入門ガイド - Google Cloud
- [初心者向け] Google BigQueryの基礎を理解してGoogle Cloud Consoleから触ってみた - DevelopersIO
- BigQuery で INFORMATION_SCHEMA から CREATE TABLE 文が取得できるようになりました! - DevelopersIO
- BigQuery独自エラーのトラブルシュート集 - TECHBLOG by GMO
|| Udemy講座
BigQuery で学ぶ非エンジニアのための SQL データ分析入門 - Udemy