Giới thiệu nghiên cứu tình huống dbt

Nghiên cứu tình huống: Xây dựng mô hình dữ liệu E-Commerce với dbt

Susan Sun

Freelance Data Scientist

Vì sao chọn dbt?

dbt hiện diện ở nhiều lĩnh vực:

  • ngân hàng & dịch vụ tài chính
  • thương mại điện tử
  • giáo dục
  • chính phủ & civic tech
  • chăm sóc sức khỏe
  • năng lượng tái tạo
  • vận tải & logistics
  • ... v.v.

dbt tích hợp tốt với modern stack:

Sơ đồ dbt trong một tech stack mẫu

1 https://docs.getdbt.com/docs/introduction https://www.getdbt.com/case-studies
Nghiên cứu tình huống: Xây dựng mô hình dữ liệu E-Commerce với dbt

Xem trước sản phẩm sẽ xây dựng

Sơ đồ các mô hình dbt được tạo ra

Nghiên cứu tình huống: Xây dựng mô hình dữ liệu E-Commerce với dbt

Xem trước sản phẩm sẽ xây dựng

Mẫu dự án dbt:

Ảnh chụp một loạt thư mục do lệnh phụ dbt init tạo tự động. Thư mục cấp cao nhất tên looker e-commerce. Các thư mục con: analyses, macros, models, seeds, snapshots, và tests. Cũng có ba tệp khác: gitignore, dbt project yaml, và readme markdown.

Tóm tắt lệnh dbt:

# Kiểm tra dbt được cài ở đâu
which dbt 

# Kiểm tra phiên bản dbt
dbt --version

# Khởi tạo dự án dbt mới
dbt init <project_name>

# Viết tắt của dbt --help
dbt -h
Nghiên cứu tình huống: Xây dựng mô hình dữ liệu E-Commerce với dbt

Luyện tập nào!

Nghiên cứu tình huống: Xây dựng mô hình dữ liệu E-Commerce với dbt

Preparing Video For Download...