Lát cắt
Nhiều báo cáo chứa một phân cấp trên trục hàng và một phân cấp trên trục cột. Các thành phần của cấu trúc phân cấp tạo thành cột và tiêu đề hàng của báo cáo. Các phân cấp khác được sử dụng làm phân cấp bộ lọc. Các thành phần mà người dùng chọn từ cột, hàng và bộ lọc ảnh hưởng đến các giá trị mà họ xem. Ví dụ: họ có thể xem giá trị bán hàng của tất cả các sản phẩm trong Châu Âu trong 2019 hoặc doanh thu từ kênh bán hàng cụ thể cho một sản phẩm đơn lẻ trong 2020.
Bạn có thể đặt nhiều thành phần từ nhiều phân cấp trên một trục. Ví dụ: bạn có thể hiển thị phân cấp sản phẩm và phân cấp thời kỳ trên trục cột. Trong báo cáo trường hợp này hiển thị một giá trị cho mọi kết hợp sản phẩm và kỳ. Bạn cũng có thể đặt nhiều nhóm thành phần từ một hệ thống phân cấp duy nhất trên một trục. Ví dụ hiển thị quý của các năm trước, hiện tại và các năm trong tương lai để so sánh các giá trị thực tế, ngân sách và dự báo. Mỗi nhóm các thành phần như vậy là phân đoạn.
Có hai cách thiết kế báo cáo. Đầu tiên là để sử dụng danh sách trong hyperblock và các đối tượng báo cáo khác. Thứ hai là xác định lát cắt trong đó hàng, cột và thứ nguyên bộ lọc được xác định trong một đối tượng duy nhất. Với lát cắt, nếu bỏ giá trị bằng không hoặc giá trị trống là bắt buộc, tính toán của giá trị báo cáo là nhanh hơn và hiệu quả hơn với danh sách. Nếu bạn sử dụng danh sách, tính toán danh sách, việc tính toán giá trị và bỏ số không yêu cầu các cuộc gọi riêng cho cơ sở dữ liệu.
Khi bạn tạo một lát cắt, dữ liệu tham chiếu được đọc từ cơ sở dữ liệu và được giữ trong bộ nhớ. Thông thường, bạn sử dụng công thức GETGET để đọc dữ liệu và hiển thị nó.
Bạn tạo lát cắt trong hộp thoại lát cắt mới.
Nếu bạn đã có một biến XML phù hợp, bạn có thể chọn hộp thoại Slice mới và chọn biến.
trongĐể tạo một biến XML để sử dụng làm lát cắt yêu cầu sử dụng một số hàm lát cắt.
Bất kỳ câu lệnh MDX trả về một bảng do tập hợp kết quả có thể được sử dụng để xác định một lát cắt. Chọn thoại lát cắt mới. Biến và hàm có thể được kết hợp trong MDX.
trong hộp