power bi

Giới thiệu DAX

DAX (Biểu thức phân tích dữ liệu) là một ngôn ngữ biểu thức công thức và có thể được sử dụng trong các công cụ trực quan và BI khác nhau. DAX còn được gọi là ngôn ngữ hàm, nơi mã đầy đủ được giữ bên trong một hàm. Công thức lập trình DAX chứa hai kiểu dữ liệu: Numeric và Other. Numeric bao gồm – số nguyên, tiền tệ và số thập phân, trong khi Khác bao gồm: chuỗi và đối tượng nhị phân. Sau đây là một ví dụ về công thức DAX, sử dụng một hàm để tính toán một cột trong bảng.

Kiến thức cơ bản về DAX trong Power BI

Hàm DAX cũng có thể bao gồm các hàm khác, câu lệnh điều kiện và tham chiếu giá trị.

Chức năng DAX

Trong Power BI, bạn có thể sử dụng các loại chức năng khác nhau để phân tích dữ liệu, tạo các cột và thước đo mới. Nó bao gồm các chức năng từ các danh mục khác nhau như 

  • Aggregate
  • Text
  • Date
  • Logical
  • Counting
  • Information
  • Power BI cung cấp một cách dễ dàng để xem danh sách tất cả các chức năng. Khi bạn bắt đầu nhập hàm của mình vào thanh công thức, bạn có thể thấy danh sách tất cả các hàm bắt đầu bằng bảng chữ cái đó.
Kiến thức cơ bản về DAX trong Power BI

·         Chức năng tổng hợp

  • DAX có một số hàm tổng hợp.
  • MIN
  • MAX
  • Average
  • SUM
  • SUMX

Chức năng đếm

Các chức năng đếm khác trong DAX bao gồm:

  • DISTINCTCOUNT
  • COUNT
  • COUNTA
  • COUNTROWS
  • COUNTBLANK

Các chức năng logic

Sau đây là bộ sưu tập các hàm Logic –

  • AND
  • OR
  • NOT
  • IF
  • IFERROR

Chức năng TEXT

  • REPLACE
  • SEARCH
  • UPPER
  • FIXED
  • CONCATENATE

Hàm DATE

  • DATE
  • HOUR
  • WEEKDAY
  • NOW
  • EOMONTH

Chức năng THÔNG TIN

  • ISBLANK
  • ISNUMBER
  • ISTEXT
  • ISNONTEXT
  • ISERROR

Các loại tính toán DAX

Trong Power BI, bạn có thể tạo hai phép tính chính bằng DAX –

  • Calculated columns
  • Calculated measures
  • Khi bạn điều hướng đến tab Tạo mô hình, bạn có thể thấy tùy chọn Cột Mới ở đầu màn hình. Thao tác này cũng mở thanh công thức nơi bạn có thể nhập công thức DAX để thực hiện phép tính. DAX – Biểu thức phân tích dữ liệu là một ngôn ngữ mạnh mẽ được sử dụng trong Excel để thực hiện các phép tính. Bạn cũng có thể đổi tên cột bằng cách thay đổi văn bản Cột trong thanh công thức.
Kiến thức cơ bản về DAX trong Power BI
  • Trong ví dụ sau, chúng tôi đã tạo một cột mới: Mã sản phẩm (Product_C), được lấy từ 3 ký tự cuối cùng của cột Prod_Id. Sau đây là công thức –
  • Product_C = RIGHT( Sheet1[Prod_Id],3)

Để tạo một số đo được tính toán, hãy điều hướng đến tab Phép đo Mới trong Lập mô hình. Thao tác này sẽ thêm một đối tượng mới trong tab Trường với tên Đo.

Kiến thức cơ bản về DAX trong Power BI
Kiến thức cơ bản về DAX trong Power BI

Bạn có thể viết công thức DAX để tính giá trị của số đo mới, như chúng tôi đã làm cho cột được tính toán mới.

Power BI – Vai trò quản trị (xem thêm)

Trả lời