Tùy chọn trình thiết kế danh sách nâng cao
Trong ngăn Nâng cao, bạn có thể thay đổi hành vi và thể hiện danh sách.
Chung
Phần Chung có bốn trường xác định nguồn dữ liệu của danh sách. Tức là, kết nối dữ liệu, hình khối, cấu trúc và phân cấp mà danh sách dựa trên danh sách. Mỗi trường chứa tùy chọn
. Ví dụ: sử dụng ví dụ này để làm cho cấu trúc phụ thuộc vào một biến. Điều này là bắt buộc khi bạn tạo báo cáo động, ví dụ: người dùng có thể sử dụng để kéo và thả hành động đến cột và chiều hàng. Trong trường hợp này, bạn có thể lưu trữ cột và các thứ nguyên hàng trong các biến riêng biệt và đặt các cấu trúc phụ thuộc vào các biến đó.Phân cấp
Tùy chọn | Mô tả |
---|---|
Riêng biệt | Xác định xem thành phần tồn tại nhiều lần trong danh sách có được hiển thị hay không. Bạn có thể bỏ các thành phần có cùng tên duy nhất hoặc loại bỏ các thành phần có cùng tên. Chọn Hiển thị tất cả để hiển thị tất cả các thành phần, bao gồm cả các thành phần trùng lặp. Bạn có thể xác định công thức để kiểm soát việc bỏ các trùng lặp. |
Được phân cấp | Hiển thị phân cấp theo cấp độ. Mỗi cấp độ được thụt lề. |
Đảo phân cấp | Đảo cấu trúc phân cấp để hiển thị thành phần con nằm phía trên thành phần cha. |
Cố định cấu trúc khi xem chi tiết |
Chú ý Nếu được sử dụng không chính xác, tùy chọn này có thể dẫn đến các thành phần không thể ẩn và không thể truy cập được.
Danh sách có thể được tính toán tĩnh hoặc động. Phép tính tĩnh tải tất cả các phần tử của danh sách từ máy chủ cùng một lúc. Tính toán động tải các thành phần chỉ khi bạn mở rộng danh sách.
Phương pháp nào được sử dụng có thể ảnh hưởng đến hiệu suất và nhiều yếu tố khác nhau xác định phương pháp tính toán nào được sử dụng trong mỗi tình huống. Ví dụ, phép tính tĩnh luôn được sử dụng nếu danh sách không được phân cấp. Tính toán động sử dụng thuộc tính con của danh sách. Thông thường là phương pháp nhanh nhất khi tính toán danh sách. Cấu trúc bảo mật khi tùy chọn xem chi tiết bắt buộc, bất kể thuộc tính nào, bất kể cấu trúc nào của danh sách. Nếu bạn sử dụng lựa chọn cấu trúc, bộ lọc hoặc MDX tùy chỉnh, bạn có thể gia hạn phân cấp bị hỏng. Ví dụ: bạn có thể loại trừ Bắc/Nam Mỹ khỏi phân cấp này: Thế giới>Bắc Mỹ/Nam Mỹ>Bắc Mỹ. Trong ví dụ này, nếu cấu trúc bảo mật khi xem chi tiết là True, không trả về kết quả khi bạn mở rộng thành phần Thế giới. |
Danh sách
Bảng này hiển thị các tùy chọn danh sách trong ngăn Nâng cao:
Tùy chọn | Mô tả |
---|---|
Có thể lưu vào bộ đệm ẩn |
Theo mặc định, danh sách máy chủ được lưu vào bộ nhớ đệm và lưu trong bộ nhớ tại nơi chúng có thể truy xuất hiệu quả hơn từ máy chủ cơ sở dữ liệu. Điều này đặc biệt hữu ích cho các danh sách thường được sử dụng. Trạng thái của bộ đệm ẩn được kiểm tra mỗi lần để duy trì tính nhất quán của dữ liệu. Tính nhất quán của dữ liệu phải được kiểm tra, vì mọi phiên bản (người dùng) có một bộ nhớ đệm riêng biệt. Nếu danh sách được người dùng thay đổi, nó có thể mất tối đa hai phút trước khi những thay đổi này được cập nhật trong bộ nhớ đệm của người dùng khác. Nếu một báo cáo thường được cập nhật bởi nhiều người dùng đồng thời, những lợi ích của bộ nhớ đệm có thể được phản hồi bằng cách cập nhật báo cáo thường xuyên hơn. Trong những trường hợp này, đặt Bộ đệm ẩn thành Sai. |
Mô tả | Nếu muốn, bạn có thể thêm mô tả văn bản của danh sách. |
Tập hợp con
Khi hàm SUBSET được đặt thành True, ba tham số sẽ được bật. Chúng là Số, thành phần cơ sở và Bắt đầu. Với những điều khiển này, bạn xác định một tập hợp con điều khiển thành phần nào của danh sách cục bộ sẽ được hiển thị.
Bạn xác định số lượng thành phần sẽ được hiển thị trong tập hợp con (Tổng đếm). Sau đó, bạn chỉ định điểm trong hệ thống phân cấp để bắt đầu tập hợp con (Bắt đầu) trong mối quan hệ với thành phần bạn chọn (Gốc). Điểm bắt đầu có thể giống với thành phần cơ sở hoặc nó có thể là số lượng thành phần bên dưới.
Ví dụ
Cấu trúc Sản phẩm của ứng dụng Phân tích của ứng dụng Mẫu là danh sách sản phẩm chứa các nhóm sản phẩm, nhóm con sản phẩm và các sản phẩm riêng lẻ. Tập hợp con ba thành phần với Tất cả các Sản phẩm là thành phần cơ sở của nó và do đó, hiển thị ba thành phần đầu tiên của hệ thống phân cấp Sản phẩm (’Tất cả lốp xe’ trước tiên, nhóm con và thành phần đầu tiên của nhóm con). Tập hợp con này được xác định dưới dạng Số lượng=3, thành phần cơ sở = Tất cả, Bắt đầu =0.
Thay đổi bắt đầu từ 0 (tương tự như thành phần cơ sở) đến 1 để di chuyển tập hợp con một thành phần xuống dưới một hệ thống phân cấp. Nó bây giờ hiển thị nhóm phụ đầu tiên và hai sản phẩm riêng lẻ.
Thay đổi điểm bắt đầu thành 2 chỉ hiển thị ba sản phẩm riêng lẻ đầu tiên.