Chuyển đến nội dung chính

Khóa học

Kiểu dữ liệu và Hàm trong Snowflake

Trung cấp3 giờ

Học các kiểu dữ liệu và hàm của Snowflake để thao tác với văn bản, số và ngày tháng trong quá trình phát triển các hàm tùy chỉnh và bảng pivot.

Sql3 giờ11 video38 bài tập3,000 XP2,667Giấy chứng nhận thành tích

Tạo tài khoản miễn phí

Tiếp tục với Google
hoặc
Bằng việc tiếp tục, ban chấp nhận Điều khoản sử dụng, của chúng tôi Chính sách bảo mật và rằng dữ liệu của bạn được lưu trữ tại Hoa Kỳ.

Được người học tại hàng nghìn công ty yêu thích

Đào tạo đội ngũ?

Dùng thử cho Doanh nghiệp

Mô tả khóa học

Nắm vững những nền tảng của Snowflake, bắt đầu từ các kiểu dữ liệu. Bạn sẽ hiểu các kiểu dữ liệu mà Snowflake có thể lưu trữ và những phép toán có thể thực hiện trên dữ liệu đó. Khi đã nắm được các kiểu dữ liệu khác nhau của Snowflake, bạn sẽ bắt đầu thao tác và chuyển đổi dữ liệu với các hàm như TRIM, AVG, SUM và DATEDIFF. Bạn thậm chí sẽ tự định nghĩa hàm của riêng mình để tùy biến và tối ưu hóa việc xử lý dữ liệu.Khi đã thoải mái với việc thao tác và chuyển đổi dữ liệu, bạn sẽ bổ sung thêm vài công cụ hữu ích. Bạn sẽ học cách tốt nhất để làm phẳng dữ liệu bán cấu trúc và xây dựng nhiều biểu thức bảng chung. Trước khi hoàn tất khóa học, bạn sẽ thuần thục kỹ thuật xoay trục (pivot) dữ liệu trong Snowflake.

Yêu cầu tiên quyết

Chương trình học

Đề cương khóa học

1

Kiểu dữ liệu

Trước khi có thể thay đổi thế giới với Snowflake, bạn cần biết mình sẽ làm việc với kiểu dữ liệu nào. Bạn sẽ bắt đầu với dữ liệu văn bản, học cách dùng trong truy vấn và định nghĩa cột, đồng thời khám phá cách lấy chi tiết cột từ bất kỳ bảng nào. Sau đó, bạn sẽ làm chủ các kiểu dữ liệu số và ngày/giờ, hiểu về độ chính xác, thang đo và cách chuyển đổi chuỗi thành timestamp.
Bắt đầu chương
2

Thao tác dữ liệu

Giờ bạn đã hiểu tường tận dữ liệu trong Snowflake, đã đến lúc thao tác và chuyển đổi nó. Bạn sẽ bắt đầu với thao tác dữ liệu văn bản bằng TRIM, SPLIT và CONCAT, rồi làm chủ các phép tính số học và tổng hợp với SUM và AVG. Bạn sẽ khám phá chuyển đổi timestamp bằng cách trích xuất các thành phần như năm hoặc giờ, tính khoảng thời gian giữa các ngày, và tạo các hàm Snowflake tùy chỉnh (UDF) để hiện thực hóa logic cá nhân hóa.
Bắt đầu chương
3

Kỹ thuật Snowflake nâng cao

Ở chương cuối này, bạn sẽ tăng tốc với các chức năng nâng cao hơn của Snowflake. Bạn sẽ bắt đầu với kiểu dữ liệu VARIANT (dữ liệu bán cấu trúc), học cách phân tích dữ liệu cấp cao và dữ liệu lồng nhau bằng dot-notation và bracket-notation, rồi làm chủ biểu thức bảng chung (CTE) bằng cách xây dựng và sử dụng nhiều CTE. Cuối cùng, bạn sẽ tổng kết bằng cách tạo các bảng đã xoay trục (PIVOT) để chuyển dữ liệu sang định dạng dễ đọc, sẵn sàng cho báo cáo và phân tích.
Bắt đầu chương
S

Kiểu dữ liệu và Hàm trong Snowflake

Hoàn
thành khóa học

Nhận Chứng nhận Hoàn thành

Đăng ký ngay

Phát triển kỹ năng dữ liệu với DataCamp for Mobile

Tiến bộ mọi lúc mọi nơi với các khóa học di động và thử thách lập trình 5 phút hàng ngày.