คุณสมบัติของตัวกรองแกนสไลซ์

ตัวกรองแกนสไลซ์ถูกกำหนดตามลำดับขั้น ใช้ SETPROPERTY เพื่อกำหนดตัวกรอง

ตารางนี้แสดงโครงสร้างแบบลำดับขั้นของตัวกรองค่าที่ตรวจสอบแถวเพื่อหาค่าที่มากกว่า 35000:

แถว NodeType ประเภทตัวดำเนินการ เปิดใช้งานแล้ว หลัก การรวม ประเภทตัวกรอง รวมถึงแกนอื่นๆ ค่า เงื่อนไข ทูเปิล ตั้งค่า
1 OPERATOR และ TRUE
2 ตัวกรอง TRUE 1 ใดๆ ค่า FALSE 35000 > ทูเปิล ตั้งค่า

ในตาราง ค่าของคุณสมบัติ IncludeOtherAxis เป็น FALSE กล่าวคือ ตัวกรองจะตรวจสอบค่าในพื้นที่ของข้อมูลที่ไม่แสดงในคอลัมน์ของรายงาน ตัวอย่างเช่น รายงานจะแสดงรอบระยะเวลาในแถวและค่าที่วัดของหน่วยในคอลัมน์ คุณสร้างตัวกรองเพื่อแสดงหน่วยเฉพาะเมื่อค่าของมาตรวัดอัตรากำไรขั้นต้นมากกว่าจำนวนที่ระบุ ถ้าคุณตั้งค่า IncludeOtherAxis เป็น TRUE ตัวกรองจะตรวจสอบค่าในคอลัมน์หน่วย

ฟังก์ชัน SETPROPERTY นี้สร้าง XML ที่มีโครงสร้างเดียวกับตาราง:

=SETPROPERTY("","key1","NodeType","Operator","OperatorType","AND","Enabled","True",
"Nodetype","Filter","Enabled","True","Parent",1,"Aggregation","Any","FilterType","value","Includeotheraxis","False","value",35000,"condition","GreaterThan",
"Tuple","[measure].defaultmember,[period].defaultmember,[pos].defaultmember,[product].defaultmember,[region].defaultmember,[channel].defaultmember,[valtype].defaultmember",
"set","{[measure].[gross margin]}")

รายการนี้แสดงคุณสมบัติที่รองรับโดยตัวกรองค่าและคุณลักษณะ:

NodeType
ค่าของคุณสมบัติ NodeType สามารถเป็น OPERATOR OR FILTER
OperatorType
ค่าของคุณสมบัติผู้ดำเนินการสามารถเป็นของ AND หรือ OR
เปิดใช้งานแล้ว
ค่าของคุณสมบัติ เปิดใช้งานแล้ว สามารถเป็น TRUE หรือ FALSE
หลัก
คุณสมบัติหลักประกอบด้วยข้อมูลเกี่ยวกับ NodeId NodeId รูท (1 ในตัวอย่าง) ไม่มีหน่วยหลัก
การรวม
สำหรับตัวกรองค่า ประเภทการรวมที่รองรับมีดังนี้:
  • ใดๆ
  • ผลรวม
  • ต่ำสุด
  • สูงสุด
  • เฉลี่ย
FilterType
ประเภทตัวกรองอาจเป็น ค่า, คุณลักษณะ หรือ MDX
IncludeOtherAxis
คุณสมบัตินี้จะระบุว่าจะกรองตามค่าที่แสดงในรายงานหรือตามค่าอื่น ตัวอย่างเช่น คุณมีไตรมาสทางการเงินในแถวและยอดขายต่อหน่วยในคอลัมน์ คุณสามารถสร้างตัวกรองบนแกนแถวเพื่อแสดงเฉพาะไตรมาสที่ยอดขายต่อหน่วยสูงกว่าค่าที่ระบุ ในกรณีนี้ คุณจะต้องระบุ TRUE นั่นคือ ตัวกรองจะอ้างอิงค่าที่แสดงในคอลัมน์และแกนอื่น แต่หากต้องการแสดงไตรมาสที่มียอดขายต่อหน่วยซึ่งมีอัตรากำไรขั้นต้นสูงกว่าค่าที่ระบุ คุณจะต้องระบุเป็น FALSE แล้วระบุอัตรากำไรขั้นต้นในพื้นที่ข้อมูล กล่าวคือ ตัวกรองจะไม่อ้างอิงค่าบนแกนคอลัมน์แต่จะเป็นค่าของคอลัมน์อื่นซึ่งไม่แสดงในรายงาน
เงื่อนไข
รองรับเงื่อนไขเหล่านี้:
  • ไม่มี
  • เท่ากับ
  • LessThan
  • GreaterThan
  • LessOrEqual
  • ระหว่าง
  • NotBetween
  • มี
  • ContainsNot
  • InList
  • NotInList
  • IsAccessible - ตัวกรองค่าเท่านั้น
ทูเปิล
นิพจน์ MDX ที่ถูกต้องซึ่งส่งคืนทูเปิล
ตั้งค่า
นิพจน์ MDX ที่ถูกต้องที่ส่งคืนเซต
ลำดับขั้น
ในตัวกรองคุณลักษณะ จำเป็นต้องมีชื่อที่ไม่ซ้ำของลำดับขั้น
AttributeFilterType
ในตัวกรองคุณลักษณะ คุณสมบัติเหล่านี้ได้รับการสนับสนุน:
  • สตริง
  • หมายเลข
  • อักขระตัวแทน
  • RegularExpression
ตัวกรอง MDX รองรับคุณสมบัติเหล่านี้:
MDX
ตัวกรอง MDX ที่ถูกต้องซึ่งกำหนดเอง
เปิดใช้งานแล้ว
TRUE หรือ FALSE