Bắt đầu ngayBắt đầu miễn phí

Tạo mô hình mart cho products

Với kho dữ liệu e-commerce, việc xây dựng một data mart cho products, bên cạnh data mart cho customers, là rất phổ biến để trả lời các câu hỏi về sản phẩm.

Một products data mart nên có các thuộc tính sau:

  1. Duy nhất theo độ hạt sản phẩm (ví dụ: một dòng cho mỗi sản phẩm).
  2. Chứa thông tin ở cấp độ sản phẩm như tên sản phẩm, danh mục.
  3. Hỗ trợ trả lời các câu hỏi kinh doanh quan trọng, chẳng hạn như phân tích lợi nhuận cho từng sản phẩm.

Trong bài tập này, bạn sẽ đi sâu hơn vào cách đạt được mục tiêu cuối cùng là xây dựng một profits data mart để người dùng cuối có thể phân tích lợi nhuận một cách dễ dàng.

Nhắc lại, lợi nhuận được tính như sau:

Profit = Sales Amount - Cost of Goods Sold

Bài tập này là một phần của khóa học

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

Xem khóa học

Bài tập tương tác thực hành

Biến lý thuyết thành hành động với một trong các bài tập tương tác của chúng tôi

Bắt đầu bài tập