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:
- Duy nhất theo độ hạt sản phẩm (ví dụ: một dòng cho mỗi sản phẩm).
- Chứa thông tin ở cấp độ sản phẩm như tên sản phẩm, danh mục.
- 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
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