강의

멘토링

로드맵

Inflearn brand logo image
Data Science

/

Data Analysis

GCP BigQuery 入門者向け講座

GCP では、構造化データと非構造化データの両方を簡単に扱うことができ、自由なテーブル形式を許可する列指向ストレージ (Columnar Storage) と万能型データベース BigQuery を一緒に学んでみましょう。

17名 が受講中です。

  • Sungmin Kim
3시간 만에 완강할 수 있는 강의 ⏰
실습 중심
빅쿼리
데이터분석실습
SQL
Google Cloud Platform
bigquery
sql-query
database

こんなことが学べます

  • BigQuery で提供される特殊な構文

  • ARRAY、STRUCT データ タイプのクエリ

  • 簡単な SQL クエリ

  • さまざまな JOIN パターンと長所/短所

BigQueryとは何ですか?なぜ学ぶべきですか? 🤔

BigQueryは、Google Cloud Platform(GCP)サーバーレスデータウェアハウス(Serverless Data Warehouse)です。 BigQueryは、ペタバイト規模のデータを簡単に扱うことができ、企業がデータを保存してクエリするのに役立つクラウドデータベースです。この利点により、膨大なデータをBigQueryマシンラーニングにアップロードすることで、データをよりよく理解できます。また、BigQueryを使用すると、任意のデータをどこでも簡単に読み込むことができます。 Googleドライブを含むさまざまなプラグインを使用すると、外部データセットも簡単にBigQueryテーブルに読み込むことができます。このような拡張性のため、BigQueryの人気は上昇し続けています。


SQLに精通している人なら、bigqueryを学ぶのは簡単です。利点は、高速データ処理とスケーラビリティです。複雑なデータ分析と他のGoogle Cloudサービスとの統合を可能にすることで、Google Analytics 360に役立ちます。

このレッスンでは、データ、テーブル、およびデータセットを検索する方法を学びます。 BigQuery ヒントと書式設定ヘルプを使用して、クエリを効率的に作成できます。 SELECT文を使用して、FROM、WHERE、GROUP BY、HAVING、およびORDER BY句を使用して、データに関する重要な質問に答えるSQLクエリ(sql-query)を作成します。複数のテーブル操作と結合の使用に慣れていない場合は、心配しないでください。ビッグクエリー入門者のための講義ですべてを学ぶことができます。

BigQueryのサーバーレスアーキテクチャを使用すると、SQLやPythonなどの言語を使用して、インフラストラクチャ管理なしで組織の最大の質問に答えることができます。 BigQueryは、構造化データと構造化されていないデータの両方を処理する均一な方法を提供し、Apache Iceberg、Delta、Hudiなどのオープンテーブル形式をサポートします。


この講義をすべて受講すれば、皆さんはSQLに非常に大きな自信がつくことができます😃



GCP BigQuery入門者のための講義だけの特徴は何ですか?

📌 BigQuery環境で直接講義が行われます。

📌 SQL経験のない方も講義内容を簡単にフォローできます。

📌理論よりは実習にもっと重点を置いており、SQLを一行一行作成しながら不演説明を入れます。

📌 10年以上のSQL経験を持つ講師のノウハウと説明は耳にすっぽり入ってきます。

こんな方におすすめです

ビッグクエリを詳しく学びたいです。
BigQueryコンポーネントの詳細な内部を学びたい人

SQLを早く習いたいです。
データの旅を始めたばかりで、短時間で初級から上級までSQLをマスターしたい方

Googleクラウドデータエンジニアの資格に興味があります。
ビッグクエリもデータエンジニア資格コースに含まれているので、ビッグクエリをもっと詳しく知りたい方

受講後は

  • BigQuery Console(BigQuery Console)環境がさらに快適になります。

  • SQLをより能率的に扱うことができます。

  • ビッグクエリの助けを借りて、データ分析がさらに容易になります。

  • Googleクラウドデータエンジニアの資格の準備が容易になります。

このような内容を学びます。

ARRAY & STRUCT

ビッグクエリによって提供される複雑なデータ型ARRAY & STRUCTを深く扱い、豊富な実習で皆さんに簡単に解いて説明します。

様々なJOINパターン

SQLには多くのJOINパターンがあります。いつどのようにJOINを書くべきかは、入門者の方にとって理解するのが難しく、講義の途中に絵を追加して皆さんの理解をお手伝いします。

SQL基本文法

SQLを作成するために必ず知っておくべき多くのキーワードを扱います。ビッグクエリが提供するパブリックデータセットを使用してクエリを実行するときに課金されず、気軽に練習を楽しむことができます。

CRUD

実際に多くのSQL講義であまり扱いにくい内容ですが、本講義ではCRUDとは何か、どのようにビッグクエリで使用されるか詳細に説明しています。

講師紹介


  • Tempus Inc - Senior Software Engineer (2019~現在)

    • BigQuery&Python BigQuery SDK&DBT(Data Build Tool)を活用したデータ前処理の開発

    • Implement PHI data masking & automate data legal review process

  • CarVi Inc - Data Scientist ( 2017 - 2019)

    • 自律走行データ分析

    • リアルタイム走行データ収集と分析、車線逸脱&車両衝突システムの実装


  • Inflearnインストラクター - AWS入門者のための講義講義リンク

  • Inflearnインストラクター - AWS中上級者向け講義講義リンク

  • Inflearnインストラクター - AWS実践編のための講義講義リンク

  • Inflearnインストラクター - Python入門者のための講義講義リンク

  • 著者 -仕事に直接書くAWS入門図書リンク


受講前の注意

練習環境

  • 講義はMacOS、Google Chromeで行われます。


学習資料

  • 本講義では添付ファイルを別途提供しません。すべての講義はビデオを通して行われます。

選手の知識と注意事項

  • SQL基本知識

  • 基本的なプログラミング知識(プログラミング知識がなくても大丈夫です😃

こんな方に
おすすめです

学習対象は
誰でしょう?

  • BigQuery を試してみたい方

  • SQL に興味のある方

  • BigQuery独自の文法を学びたい方

前提知識、
必要でしょうか?

  • SQL の基本知識

  • 基本的なプログラミング知識

こんにちは
です。

5,980

受講生

295

受講レビュー

156

回答

4.7

講座評価

5

講座

안녕하세요. 저는 학부와 석사를 미국에서 나왔으며 전공은 각각 Computer Science, Data Science를 공부하였습니다. 현재 저는 Healthcare쪽 회사의 데이터 엔지니어로 일하고 있습니다. 매일 제가 하는 일을 간단하게 말씀드리자면; AWS와 Airflow를 사용하여 매일 데이터를 불러와 ETL과정을 거치며, 데이터가 잘 들어오는지 모니터링하면서 문제점 혹은 개선의 여지가 필요한 경우 프로그램을 구현하는 일을 하고 있습니다. 데이터 모니터링은 주로 AWS의 CloudWatch와 Splunk라는 프로그램을 사용하고 있습니다.현재 제가 회사에서 사용하고 있는 기술들은 Python, AWS, SQL 등등이며 최근에는 GCP로 Migration하고 있는 추이이며 AWS와 GCP를 동시에 접하고 있습니다.

2022년에는 회사에서 거의 80%의 데이터 및 파이프라인이 GCP로 Migration을 마쳤으며 Bigquery & GCS & GKE쪽을 심오하게 다루고 있습니다. 물론 Docker Container & Terraform사용으로 전반적인 IaC 작업도 병행해서 진행하고 있습니다.

데이터 엔지니어로 일하면서 가장 크게 느낀점은 다음과 같습니다. 매일 새로운 기술들의 등장으로 인해 지금 내가 사용하고 있는 기술들이 과연 obsolete해질까? 그렇다면 그 이유는 무엇인가? 정말 그 기술이 이걸로 대처될 수 있는가? 단점은 없는 것인가? 그렇습니다. 저 모든 질문들에 대한 답변을 찾는것은 매우 힘들어 보입니다. 그러나 그 과정을 겪으면서 한가지 공통점이 보였습니다. 깊게 들어가보면 거의 대동소이 하다는 것입니다. 다시 말해 하나를 제대로 파헤친다면 다른 기술을 배우는 것은 많이 용이해진다는 것이죠. 저는 이런 메카니즘을 강의에서도 종종 언급을 하고 싶습니다. 여러분들과 함께 제가 현재 가지고 있는 모든 지식들을 공유하고 싶습니다. 여러분들의 길잡이가 될 수 있도록 최선을 다하겠습니다.

저 사이먼킴은 여러분들께 재미있고 이해하기 쉬운 강의를 선보일꺼에요. 여러분들과 끊임없이 소통하면서 더 나은 사람이 될 것을 약속드리구요. 여러분들의 실력이 향상되는것을 지켜보는 것은 저의 큰 행복입니다.

집필저서: 업무에 바로 쓰는 AWS 입문

 

カリキュラム

全体

35件 ∙ (2時間 48分)

講座掲載日: 
最終更新日: 

受講レビュー

まだ十分な評価を受けていない講座です。
みんなの役に立つ受講レビューを書いてください!

¥5,355

Sungmin Kimの他の講座

知識共有者の他の講座を見てみましょう!

似ている講座

同じ分野の他の講座を見てみましょう!