
Data Modeling
Star schema, bảng fact và dimension, chuẩn hóa, phi chuẩn hóa, SCD, grain
1Star schema trong data modeling là gì?
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.
2Vai trò của fact table trong mô hình chiều là gì?
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ọ.
3Dimension table trong mô hình chiều là gì?
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.
Grain (granularity) của một fact table là gì?
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
Các chủ đề phỏng vấn Data Analytics khác
Google Sheets - Kiến thức cơ bản
Google Sheets - Công thức nâng cao
SQL - Cơ bản
SQL - Tổng hợp và nhóm
SQL - Joins
BigQuery - Kiến thức cơ bản
Data Cleaning - Làm sạch dữ liệu
KPI và chỉ số kinh doanh
Thống kê mô tả
Zapier và tự động hóa No-Code
Nguyên tắc trực quan hóa dữ liệu
Python & Pandas - Cơ bản
Google Sheets - Dashboard tự động
SQL - Truy vấn con và CTE
SQL - Window Functions
BigQuery - Tính năng nâng cao
Phân tích Funnel và Chuyển đổi
Phân tích Cohort và Retention
Google Tag Manager và Tracking
API và Webhook
dbt - Kiến thức cơ bản
AB Testing và Thống kê Ứng dụng
Looker Studio (Google Data Studio)
Power BI - Kiến Thức Cơ Bản
SQL - Truy Vấn Phân Tích Nâng Cao
dbt - Tính năng nâng cao
Power BI - DAX và Dashboard Nâng Cao
Python Analytics - Phân tích nâng cao và ML
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í