Data Analytics

Data Modeling

Star schema, bảng fact và dimension, chuẩn hóa, phi chuẩn hóa, SCD, grain

20 câu hỏi phỏng vấn·
Mid-Level
1

Star schema trong data modeling là gì?

Câu trả lời

Star schema là kiến trúc mô hình hóa chiều trong đó một fact table trung tâm được bao quanh bởi các dimension table kết nối trực tiếp. Cấu trúc này đơn giản hóa các truy vấn phân tích và tối ưu hóa hiệu suất bằng cách tránh nhiều join giữa các dimension. Tên gọi xuất phát từ hình dạng trực quan của sơ đồ, trong đó fact table trung tâm giống thân của một ngôi sao và các dimension là các nhánh.

2

Vai trò của fact table trong mô hình chiều là gì?

Câu trả lời

Fact table lưu trữ các thước đo định lượng (doanh thu, số lượng bán, số lượt nhấp) và các foreign key đến các dimension table. Nó đại diện cho các sự kiện hoặc giao dịch kinh doanh. Mỗi hàng tương ứng với một sự kiện có thể đo lường được ở mức granularity xác định. Các cột số (measures) là dữ liệu mà các nhà phân tích tổng hợp trong truy vấn của họ.

3

Dimension table trong mô hình chiều là gì?

Câu trả lời

Dimension table chứa các thuộc tính mô tả để định tính các thước đo trong fact table. Ví dụ, dimension Sản phẩm chứa tên, danh mục, thương hiệu và đơn giá. Dimension cho phép lọc, nhóm và phân chia dữ liệu trong quá trình phân tích. Chúng thường được phi chuẩn hóa để đơn giản hóa truy vấn và tránh các join bổ sung.

4

Grain (granularity) của một fact table là gì?

5

Sự khác biệt giữa thước đo cộng được và thước đo bán cộng được là gì?

+17 câu hỏi phỏng vấn

Nắm vững Data Analytics cho lần phỏng vấn tiếp theo

Truy cập tất cả câu hỏi, flashcards, bài kiểm tra kỹ thuật, bài tập code review và mô phỏng phỏng vấn.

Bắt đầu miễn phí