Data Analytics

Power BI - DAX và Dashboard Nâng Cao

DAX (measures, calculated columns, CALCULATE, FILTER, ALL), drill-down, bookmarks, xuất bản

20 câu hỏi phỏng vấn·
Senior
1

Sự khác biệt cơ bản giữa measure và calculated column trong DAX là gì?

Câu trả lời

Measure được tính toán động với mỗi tương tác người dùng (filter, slicer) trong ngữ cảnh hiển thị hiện tại, trong khi calculated column được đánh giá một lần khi tải dữ liệu và lưu trong bộ nhớ của bảng. Measures tối ưu cho việc tổng hợp và KPI thay đổi theo ngữ cảnh, calculated columns dành cho các thuộc tính cố định cần sắp xếp hoặc nhóm.

2

Vai trò chính của hàm CALCULATE trong DAX là gì?

Câu trả lời

CALCULATE là hàm DAX mạnh mẽ nhất vì nó cho phép sửa đổi ngữ cảnh filter mà biểu thức được đánh giá. Nó nhận một biểu thức làm đối số đầu tiên, theo sau là một hoặc nhiều filter thay thế hoặc sửa đổi ngữ cảnh hiện tại. Điều này cho phép tạo measures bỏ qua các filter nhất định hoặc thêm các filter mới, bất kể slicer được áp dụng bởi người dùng.

3

Hàm DAX nào nên được sử dụng để loại bỏ tất cả các filter khỏi một bảng hoặc cột trong một measure?

Câu trả lời

Hàm ALL loại bỏ tất cả các filter được áp dụng cho bảng hoặc cột được chỉ định, cho phép lấy tổng cộng bất kể slicer đang hoạt động. Nó thường được sử dụng với CALCULATE để tính phần trăm của tổng hoặc so sánh với toàn bộ tập dữ liệu. ALLEXCEPT là biến thể loại bỏ tất cả các filter ngoại trừ những filter từ các cột cụ thể.

4

Cách tính phần trăm đóng góp của một danh mục so với tổng cộng trong DAX?

5

Sự khác biệt giữa ALL và ALLEXCEPT trong DAX 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í