Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

BigQuery for Data Analysts

BigQuery dành cho Chuyên viên Phân tích Dữ liệu

BigQuery dành cho Chuyên viên Phân tích Dữ liệu

Mô hình hóa Dữ liệu, Hàm SQL, Kiểm soát Truy cập, Mẹo Tối ưu Hiệu suất và Quản lý Chi phí

4.5
(446 đánh giá)
2,646 học viên
Giảng viên
Dan Sullivan
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
5.0 giờ video
58 bài giảng
10 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Hướng dẫn sử dụng các hàm SQL cho toán học, chuỗi ký tự, ngày giờ và hơn thế nữa
Sử dụng các trường có cấu trúc và lặp lại để mô hình hóa dữ liệu hiệu quả
Áp dụng kiểm soát truy cập vào cột, hàng, bảng và tập dữ liệu
Kiểm soát chi phí và tối ưu hóa hiệu suất

Yêu cầu

Có một chút kinh nghiệm cơ bản với BigQuery

Đối tượng phù hợp

Chuyên viên phân tích dữ liệu
Kỹ sư dữ liệu
Lập trình viên SQL
Quản trị viên cơ sở dữ liệu
Kỹ sư phân tích

Nội dung khóa học

13 phần • 58 bài giảng
1 Lời mở đầu
1 Tạo Bảng bằng BigQuery Console
2 Tạo Bảng bằng lệnh bq
3 Tạo Bảng bằng câu lệnh SQL
4 Tạo View bằng BigQuery Console
5 Tạo View bằng câu lệnh SQL
6 Thay đổi Cấu trúc Bảng
1 Làm việc với Tập dữ liệu Công khai 1 Bảng
2 Làm việc với Tập dữ liệu Công khai 2 Bảng
3 Câu lệnh SELECT Cơ bản
4 Mệnh đề WHERE
5 Mệnh đề ORDER BY
6 Mệnh đề GROUP BY
7 Mệnh đề WHERE, GROUP BY và ORDER BY
8 Mệnh đề HAVING
9 Hàm Tổng hợp
10 Biểu thức Toán học Đơn giản
11 Câu lệnh CASE và Kiểm tra Lỗi
12 Kết nối Hai Bảng
13 Biểu thức Bảng Chung (CTE)
1 Chèn Dữ liệu
2 Cập nhật Dữ liệu
3 Xóa và Làm trống Dữ liệu
4 Hợp nhất và Cập nhật/Chèn Dữ liệu (Merge & Upsert)
1 Truy vấn và "Mở" Mảng (Unnesting)
2 Hàm dành cho Mảng
3 Truy vấn Cấu trúc
4 Truy vấn Mảng chứa Cấu trúc
1 Hàm Toán học Cơ bản
2 Dữ liệu Mẫu cho Hàm Số
3 Hàm ABS và SIGN
4 Hàm SQRT và POWER
5 Hàm RAND và MOD
6 Thao tác An toàn (Safe Operations)
7 Chuyển đổi Kiểu dữ liệu (Casting)
1 Hàm Ngày
2 Hàm Datetime
3 Hàm Thời gian (Time)
4 Hàm Timestamp
1 Tương quan Pearson với hàm CORR
2 Tính Hiệp phương sai với hàm COVAR
3 Tính Độ lệch chuẩn với hàm STDDEV
1 Hàm Chuỗi ký tự Cơ bản
2 Cắt gọn và Đệm chuỗi
3 Tách Chuỗi có Dấu phân cách
4 Làm việc với Chuỗi con
5 Khớp mẫu với Biểu thức Chính quy
1 Giới thiệu về Hàm Cửa sổ
2 Hàm Lead và Lag
3 Hàm First Values
4 Hàm Đánh số thứ tự
5 Hàm Trung bình Di động
1 BigQuery và Quản lý Danh tính & Truy cập (IAM)
2 Kiểm soát Truy cập Cấp độ Cột
3 Bảo mật Cấp độ Hàng (Row Level Security)
1 Mẹo Tối ưu Hiệu suất Truy vấn
2 Các Tùy chọn Kiểm soát Chi phí
1 Các bước tiếp theo

Giới thiệu khóa học

Analyze data in BigQuery using both basic SQL statements as well as specialized functions to help you gain insight into your data.  If you need to analyze data in BigQuery and have some familiarity with using BigQuery, then this course will help you expand your skills with lectures, quizzes, and assignments.  (If you are new to BigQuery, consider taking the Introduction to BigQuery course first.)

The course begins with data definition language statements for creating and altering tables and views followed by a review of data manipulation statements, including SELECT, INSERT, UPDATE, DELETE, and MERGE.  Learn how to use common table expressions (CTEs) effectively to modularize your SQL and make even complex logic easy to understand.

Note: There are several basic videos reviewing SELECT statements which you can skip if you have taken Introduction to BigQuery or are comfortable writing SELECT statements.

Working with BigQuery has some differences from working with relational databases like Postgres and SQL Server. We often use arrays and structures in BigQuery and this course will teach you how to work with arrays, querying and unnesting arrays, using array functions as well as working with structures and arrays of structures.

SQL functions are foundational building blocks for data analytics work and it is important to know the functions available in BigQuery to rapidly and effectively analyze data. In this course, we will learn about a range of SQL functions for:

  • Math and statistics

  • Aggregate functions

  • Data type casting

  • Dates and times

  • String manipulation

  • Regular expressions

  • Approximate functions for working with large datasets

  • Analytical and window functions

Data analysts need to be familiar with BigQuery operations so the course also covers BigQuery security, including access controls, column security, and row-level security, as well as performance and cost management.

Test your understanding of BigQuery concepts with 8 assignments and 10 quizzes.

In this course, you will learn a wide range of topics that data analysts need to understand and you will know how to apply that knowledge effectively in BigQuery while working cost-effectively.

After completing this course you will know a wide range of functions and techniques for analyzing and transforming data in BigQuery, understand how access to data is controlled using IAM, row-level, and column security, and how to control the cost of your BigQuery operations.


Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Bigquery
Hiển thị tất cả khoá học Data Analytics
Hiển thị tất cả khoá học Google Cloud Platform
Hiển thị tất cả khoá học Sql
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊