การใช้การตั้งค่าตัวกรอง
ตัวกรองตามคอลัมน์
เกณฑ์ | คำอธิบาย |
---|---|
คำอธิบาย | กรององค์ประกอบตามคำบรรยาย ใช้ตัวกรองข้อความเพื่อค้นหาข้อความและสตริง |
ชื่อเฉพาะ | กรององค์ประกอบตามชื่อเฉพาะ ใช้ตัวกรองข้อความเพื่อค้นหาข้อความและสตริง |
คุณลักษณะ | กรองคุณลักษณะขององค์ประกอบที่กำหนดไว้ใน OLAP ฐานข้อมูล |
ค่า | กรองค่าของช่วง คุณต้องระบุการตั้งค่าตัวกรองและพื้นที่ข้อมูลของตัวกรอง หมายเหตุ
ค่าพร้อมใช้งานในตัวออกแบบแกนสำหรับส่วนสไลซ์ แต่ไม่มีในตัวออกแบบรายการสำหรับส่วนสไลซ์ |
MDX กำหนดเอง | สร้างตัวกรองด้วยคำสั่ง MDX |
คอลัมน์ลำดับขั้น
รายการลำดับขั้นจะพร้อมใช้งานจากตัวออกแบบแกนสำหรับส่วนสไลซ์เท่านั้น รายการมีลำดับขั้นที่อยู่บนแกน
คอลัมน์ประเภทตัวกรอง
ใช้การตั้งค่าประเภทตัวกรองพร้อมคำอธิบายภาพ ชื่อเฉพาะ และตัวกรองคุณลักษณะ
ตารางนี้แสดงตัวเลือกของคอลัมน์ประเภทตัวกรอง:
ประเภทตัวกรอง | คำอธิบาย |
---|---|
สตริง | ลำดับขั้นจะค้นหาองค์ประกอบที่มีคำบรรยาย ชื่อเฉพาะ หรือคุณลักษณะที่ตรงกับข้อความค้นหา |
อักขระตัวแทน | คุณสามารถใช้อักขระตัวแทนเพื่อกรองชื่อองค์ประกอบ |
วันที่ | คุณสามารถกรองค่าวันที่ได้ ใช้ได้กับ Microsoft Analysis Services เท่านั้น |
นิพจน์ทั่วไป | คุณสามารถใช้นิพจน์ทั่วไป .NET เพื่อกรองชื่อองค์ประกอบ นิพจน์ทั่วไปคำนึงถึงขนาดตัวพิมพ์ คู่มือฉบับสมบูรณ์สำหรับนิพจน์ทั่วไป .NET อยู่ที่: http://msdn2.microsoft.com/en-us/library/hs600312.aspx |
หมายเลข | คุณสามารถกรองค่าตัวเลขได้ ตัวอย่างเช่น ค่าที่น้อยกว่า N |
นิพจน์ทั่วไปกับ Analysis Services
เมื่อต้องการใช้นิพจน์ทั่วไป .NET กับแหล่งข้อมูล Analysis Services คุณต้องติดตั้งแอสเซมบลีบนเซิร์ฟเวอร์ Analysis Services
ไฟล์แอสเซมบลีชื่อว่า Mis.Reporting.ServerExtension.dll และติดตั้งใน C:\Program Files\Infor BI\Application Studio โดย Application Studio การตั้งค่า
ใช้ SQL Management Studio เพื่อเชื่อมต่อกับฐานข้อมูล Analysis Services และเพิ่มแอสเซมบลีไปยังโฟลเดอร์แอสเซมบลี
แอสเซมบลีต้องมีพารามิเตอร์เหล่านี้:
- เส้นทาง: ..\Application Studio\Mis.Reporting.ServerExtension.dll
- ชื่อ: MisOlapYukonExtension
- สิทธิ์การใช้งาน: ปลอดภัย
- การแอบอ้างบุคคลอื่น: ค่าเริ่มต้น
ภาพรวมของอักขระตัวแทน
ค้นหาสตริง | คำอธิบาย |
---|---|
*xyz/xyz* |
เครื่องหมายดอกจัน (*) ที่ด้านหน้าหรือด้านหลังสตริงค้นหาจะส่งคืนองค์ประกอบที่ขึ้นต้นหรือลงท้ายด้วยข้อความค้นหา |
?xyz |
เครื่องหมายคำถามแสดงถึงอักขระที่ขาดหายไป คุณสามารถใช้เครื่องหมายคำถามได้หลายแบบ |
x?z |
คำขอค้นหาด้วยสตริงนี้จะส่งคืนองค์ประกอบทั้งหมดที่มีอักขระหนึ่งตัวที่ตำแหน่งของเครื่องหมายคำถาม |
นิพจน์ทั่วไป .Net
ในการใช้นิพจน์ทั่วไป .NET ให้เลือกนิพจน์ทั่วไปเป็นประเภทตัวกรอง
นิพจน์ | คำอธิบาย | ตัวอย่าง |
---|---|---|
^ |
ตัวดำเนินการที่ตรงกับจุดเริ่มต้นของบรรทัด |
^A ค้นหาองค์ประกอบรายการที่ขึ้นต้นด้วย A |
$ |
ตัวดำเนินการที่ตรงกับจุดสิ้นสุดของบรรทัด |
er$ ค้นหาองค์ประกอบรายการที่ลงท้ายด้วย er |
+ |
ตัวดำเนินการจับคู่หนึ่งหรือมากกว่า |
e.+r$ ค้นหาองค์ประกอบรายการทั้งหมดที่ลงท้ายด้วย r และยังมี e ต้องมีอักขระอย่างน้อยหนึ่งตัวระหว่าง e และ r |
| |
ตัวดำเนินการสำรอง |
^A|^B ค้นหาองค์ประกอบรายการที่ขึ้นต้นด้วย A หรือ B |
( ) |
การจัดกลุ่ม |
^(..) ค้นหาองค์ประกอบรายการที่มีจำนวนอักขระเป็นคู่ |
. |
ตัวอักษรใดก็ได้ |
^c..d ค้นหาองค์ประกอบรายการที่ขึ้นต้นด้วย c ตามด้วยอักขระสองตัว ตามด้วย d |
\ |
กำหนดอักขระที่ตามมาเป็นตัวอักษร |
\\ ค้นหาองค์ประกอบรายการทั้งหมดที่มีอักขระ \ |
นิพจน์ทั่วไปคำนึงถึงขนาดตัวพิมพ์ ขึ้นคำนำหน้านิพจน์ด้วย (?-i) เพื่อคำนึงถึงขนาดตัวพิมพ์ |
เงื่อนไข
เงื่อนไขที่สามารถใช้ได้ขึ้นอยู่กับการเลือกในรายการตัวกรองตามและประเภทตัวกรอง ได้แก่ เท่ากับ ไม่เท่ากับ มากกว่า เป็นต้น
สำหรับตัวกรองค่า สามารถใช้เงื่อนไข
ได้ สิทธิ์ในการดูข้อมูลสามารถนำไปใช้กับผู้ใช้และองค์ประกอบได้ หากการอนุญาตสำหรับผู้ใช้และองค์ประกอบเฉพาะเป็น 'ไม่มี' ผู้ใช้รายนั้นจะไม่สามารถดูค่าขององค์ประกอบได้ ค่าดังกล่าวจะถือเป็นค่าว่างเปล่าและสามารถกรองออกได้ด้วยเงื่อนไขที่สามารถเข้าถึงได้ค่า
ป้อนค่าที่การตั้งค่าตัวกรองอ้างอิงถึง อาจเป็นสตริงหรือตัวเลขก็ได้
การกรองชื่อองค์ประกอบ
เงื่อนไขหมายถึงลำดับตัวอักษรขององค์ประกอบในรายการ ตำแหน่งของสิ่งเหล่านั้นภายในลำดับขั้นจะไม่ถูกนำมาพิจารณา
คุณสมบัติการกรอง
เปิดตัวกรองในตัวออกแบบรายการ คลิก
แล้วเลือกคุณลักษณะในส่วนการตั้งค่าตัวกรองจากรายการกรองตาม เลือกประเภทตัวกรอง คุณลักษณะ เงื่อนไข และค่าการกรองค่า
เปิดตัวกรองในตัวออกแบบรายการ คลิก
แล้วเลือกค่าในรายการตัวกรองตาม เลือกตัวดำเนินการและค่า ใช้พื้นที่ข้อมูลเพื่อกำหนดช่วงของข้อมูลที่จะใช้ตัวกรองคุณสามารถใช้ตัวกรองค่าเพื่อยกเว้นค่าศูนย์และค่าว่าง เซลล์ที่มีค่าว่างจะว่างเปล่า เซลล์ที่มีค่าศูนย์จะมีตัวเลข 0 ค่า 'ศูนย์' สามารถใช้ในการคำนวณได้ แต่ไม่สามารถใช้ค่า 'ว่าง' ได้ ค่า 'ว่าง' และค่า 'ศูนย์' ไม่ได้มีความหมายเหมือนกันในทุกกรณี
หากข้อมูลมีทั้งค่าว่างและค่าศูนย์ ให้ใช้กฎเหล่านี้:
- ตัวกรองที่ค้นหาค่าทั้งหมดที่เท่ากับค่าว่างจะไม่คืนค่าศูนย์ใดๆ
- ตัวกรองที่ค้นหาค่าทั้งหมดที่ไม่ใช่ค่าว่างจะส่งคืนค่าศูนย์ (และอื่น ๆ )