Trình kết nối BI cho phép bạn lọc dữ liệu báo cáo theo các trường ngày khác nhau. Trong trình chỉnh sửa nâng cao, bạn có thể đặt phạm vi ngày và chọn trường ngày sẽ sử dụng để lọc:
DATE_CREATE- ngày tạoDATE_MODIFY- ngày sửa đổiDATE_CLOSED- ngày kết thúc
Bộ lọc áp dụng trước khi tải dữ liệu vào Power BI. Bạn không cần tạo thêm bộ lọc trong báo cáo.
Ví dụ: bạn có thể tạo báo cáo chỉ hiển thị các giao dịch đã đóng trong một khoảng thời gian cụ thể.
Đi tới Chuyển đổi dữ liệu phần và mở bx24_load_entity trong trình chỉnh sửa nâng cao.
Thay thế mã hiện tại bằng ví dụ sau:
Nội dung = Json.FromValue([dateRange = [
ngày bắt đầu = #date(2022, 10, 23),
endDate = #date(2022, 10, 23)
//startDate = Date.AddYears(Date.From(DateTime.LocalNow()),-10),
//endDate = Date.From(DateTime.LocalNow())
],
key = #"Khóa bí mật",
configParams = [ timeFilterColumn = "DATE_CLOSED" ]
//DATE_CREATE (23.10.2022)
//DATE_MODIFY (23.10.2022)
//DATE_CLOSED (23.10.2022)
]
)
]
),
jd = Json.Document(phản hồi)
Sử dụng các thông số sau:
ngày bắt đầuvàngày kết thúc- xác định phạm vi ngày cho dữ liệu báo cáo.configParams = [ timeFilterColumn = "*****" ]- xác định trường ngày nào sẽ sử dụng để lọc.
Các giá trị có sẵn cho
cột lọc thời gian
:
DATE_CREATE- ngày tạoDATE_MODIFY- ngày sửa đổiDATE_CLOSED- ngày kết thúc
Trong ví dụ này, báo cáo lọc các giao dịch theo ngày kết thúc
23.10.2022
.