Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Data Science

/

Data Analysis

GCP BigQuery dành cho người mới bắt đầu

Hãy cùng tìm hiểu về Columnar Storage, một loại lưu trữ định hướng cột cho phép xử lý cả dữ liệu có cấu trúc và không cấu trúc một cách dễ dàng và cho phép định dạng bảng tự do, cũng như BigQuery, một cơ sở dữ liệu đa năng do GCP cung cấp.

17 học viên đang tham gia khóa học này

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

Dịch cái này sang tiếng Việt

  • BigQuery cung cấp cú pháp đặc biệt

  • Cú pháp truy vấn kiểu dữ liệu ARRAY, STRUCT

  • Câu lệnh SQL đơn giản

  • Nhiều mẫu JOIN và ưu/nhược điểm

BigQuery là gì và tại sao bạn nên học nó? 🤔

BigQuery là kho dữ liệu không máy chủ trên Google Cloud Platform (GCP). BigQuery là một cơ sở dữ liệu đám mây dễ dàng xử lý hàng petabyte dữ liệu, giúp các công ty lưu trữ và truy vấn dữ liệu. Những lợi thế này cho phép bạn tải lên lượng dữ liệu khổng lồ lên máy học BigQuery để hiểu rõ hơn về dữ liệu. BigQuery cũng cho phép bạn dễ dàng truy xuất bất kỳ dữ liệu nào bạn cần từ bất kỳ đâu. Sử dụng nhiều plugin khác nhau, bao gồm cả Google Drive, bạn có thể dễ dàng nhập các tập dữ liệu bên ngoài vào các bảng BigQuery. Khả năng mở rộng này đang thúc đẩy sự phát triển liên tục về mức độ phổ biến của BigQuery.


Bất kỳ ai quen thuộc với SQL đều sẽ thấy BigQuery rất dễ học . Ưu điểm của nó bao gồm khả năng xử lý dữ liệu nhanh chóng và khả năng mở rộng. BigQuery có thể được sử dụng để phân tích dữ liệu phức tạp và tích hợp với các dịch vụ Google Cloud khác, khiến nó trở nên lý tưởng cho Google Analytics 360.

Trong khóa học này, bạn sẽ học cách khám phá dữ liệu, bảng và tập dữ liệu. Sử dụng các gợi ý và trợ giúp định dạng của BigQuery để viết các truy vấn hiệu quả. Sử dụng câu lệnh SELECT, bạn sẽ viết các truy vấn SQL trả lời các câu hỏi quan trọng về dữ liệu, sử dụng các mệnh đề FROM, WHERE, GROUP BY, HAVING và ORDER BY. Nếu bạn chưa quen với việc làm việc với nhiều bảng và sử dụng phép nối, đừng lo lắng. Bạn sẽ học mọi thứ trong khóa học BigQuery dành cho người mới bắt đầu này.

Kiến trúc không máy chủ của BigQuery cho phép bạn giải quyết những vấn đề lớn nhất của tổ chức mà không cần quản lý cơ sở hạ tầng, bằng cách sử dụng các ngôn ngữ như SQL và Python. BigQuery cung cấp một phương thức thống nhất để xử lý cả dữ liệu có cấu trúc và phi cấu trúc, đồng thời hỗ trợ các định dạng bảng mở như Apache Iceberg, Delta và Hudi.


Bằng cách hoàn thành khóa học này, bạn sẽ tự tin hơn rất nhiều vào SQL 😃



Khóa học này dành cho người mới bắt đầu sử dụng GCP BigQuery có những tính năng độc đáo nào?

📌 Khóa học sẽ được thực hiện trực tiếp trong môi trường BigQuery.

📌 Ngay cả những người không có kinh nghiệm về SQL cũng có thể dễ dàng theo dõi nội dung bài giảng.

📌 Chúng tôi tập trung vào thực hành hơn là lý thuyết, vì vậy chúng tôi viết từng dòng SQL và bao gồm các giải thích bổ sung.

📌 Kiến thức chuyên môn và cách giải thích của giảng viên với hơn 10 năm kinh nghiệm về SQL rất dễ hiểu.

Tôi giới thiệu điều này cho những người này

Tôi muốn tìm hiểu thêm về BigQuery.
Bất kỳ ai muốn tìm hiểu sâu hơn về các thành phần bên trong của BigQuery

Tôi muốn học SQL một cách nhanh chóng.
Nếu bạn mới bắt đầu hành trình dữ liệu của mình và muốn thành thạo SQL từ trình độ cơ bản đến nâng cao trong thời gian ngắn.

Tôi quan tâm đến chứng chỉ Kỹ sư dữ liệu đám mây của Google.
Nếu bạn muốn tìm hiểu thêm về BigQuery, nội dung này có trong khóa học chứng chỉ kỹ sư dữ liệu.

Sau giờ học

  • Môi trường BigQuery Console đang trở nên thuận tiện hơn.

  • Bạn có thể trở nên thành thạo hơn về SQL.

  • BigQuery giúp phân tích dữ liệu dễ dàng hơn.

  • Việc chuẩn bị cho chứng chỉ Kỹ sư dữ liệu Google Cloud trở nên dễ dàng hơn.

Tìm hiểu về những điều này.

MẢNG & CẤU TRÚC

MẢNG, một kiểu dữ liệu phức tạp được cung cấp bởi BigQuery & STRUCT được trình bày sâu sắc và giải thích theo cách dễ hiểu với nhiều bài tập thực hành.

Nhiều mẫu JOIN khác nhau

SQL có nhiều mẫu JOIN . Việc biết khi nào và cách sử dụng JOIN có thể khó khăn với người mới bắt đầu, vì vậy chúng tôi đã đưa thêm hình ảnh minh họa trong suốt bài giảng để giúp bạn hiểu rõ hơn.

Ngữ pháp cơ bản của SQL

Khóa học này bao gồm nhiều từ khóa thiết yếu để viết SQL. Bạn có thể thoải mái thực hành mà không phải lo lắng về chi phí phát sinh khi chạy truy vấn bằng bộ dữ liệu công khai do BigQuery cung cấp.

CRUD

Đây là chủ đề không được đề cập kỹ trong nhiều bài giảng về SQL, nhưng bài giảng này sẽ giải thích chi tiết về CRUD và cách sử dụng CRUD trong BigQuery.

Giới thiệu giảng viên


  • Tempus Inc - Kỹ sư phần mềm cao cấp (2019 ~ Hiện tại)

    • Phát triển tiền xử lý dữ liệu bằng BigQuery & Python BigQuery SDK & DBT (Công cụ xây dựng dữ liệu)

    • Triển khai che dấu dữ liệu PHI và tự động hóa quy trình xem xét pháp lý dữ liệu

  • CarVi Inc - Nhà khoa học dữ liệu ( 2017 - 2019)

    • Phân tích dữ liệu lái xe tự động

    • Thu thập và phân tích dữ liệu lái xe theo thời gian thực, triển khai hệ thống phát hiện chệch làn đường và va chạm xe


  • Giảng viên Inflearn - Khóa học AWS dành cho người mới bắt đầu ( Liên kết bài giảng )

  • Giảng viên Inflearn - Khóa học AWS trung cấp-nâng cao ( Liên kết bài giảng )

  • Giảng viên Inflearn - Khóa học thực hành AWS ( Liên kết bài giảng )

  • Giảng viên Inflearn - Khóa học Python dành cho người mới bắt đầu ( Liên kết bài giảng )

  • Tác giả - AWS dành cho doanh nghiệp ( Liên kết sách )


Những điều cần lưu ý trước khi tham gia khóa học

Môi trường thực hành

  • Bài giảng sẽ được thực hiện trên MacOS và Google Chrome.


Tài liệu học tập

  • Khóa học này không cung cấp tài liệu đính kèm riêng. Tất cả các bài giảng đều được thực hiện qua video.

Kiến thức và biện pháp phòng ngừa của người chơi

  • Kiến thức cơ bản về SQL (ngay cả những người chưa từng sử dụng SQL cũng được chào đón 😄 )

  • Kiến thức lập trình cơ bản (không yêu cầu kiến thức lập trình 😃 )

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Bạn muốn trải nghiệm BigQuery

  • SQL là một lĩnh vực mà bạn quan tâm

  • Bạn muốn học ngôn ngữ riêng của BigQuery

Cần biết trước khi bắt đầu?

  • Kiến thức cơ bản về SQL

  • Kiến thức lập trình cơ bản

Xin chào
Đây là

5,970

Học viên

293

Đánh giá

156

Trả lời

4.7

Xếp hạng

5

Các khóa học

안녕하세요. 저는 학부와 석사를 미국에서 나왔으며 전공은 각각 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 입문

 

Chương trình giảng dạy

Tất cả

35 bài giảng ∙ (2giờ 48phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

955.164 ₫

Khóa học khác của zeus0510

Hãy khám phá các khóa học khác của giảng viên!

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!