Analytics > Designing an Analysis > ขั้นตอนที่ 3: การกำหนดพรอมต์ > การเพิ่มพรอมต์ฟิลเตอร์คอลัมน์
การเพิ่มพรอมต์ฟิลเตอร์คอลัมน์
พรอมต์ฟิลเตอร์คอลัมน์อนุญาตให้ผู้ใช้เลือกค่าฟิลเตอร์คอลัมน์ในรายงานได้ คุณสามารถกำหนดช่วงความเป็นไปได้ของค่าฟิลเตอร์และวิธีที่ผู้ใช้เลือกค่าฟิลเตอร์สำหรับรายงาน
คุณกำหนดพรอมต์ฟิลเตอร์คอลัมน์ในเพจกำหนดพรอมต์ เมื่อคุณมีพรอมต์ฟิลเตอร์คอลัมน์หลายรายการสร้างขึ้นสำหรับรายงาน พรอมต์เหล่านั้นจะแสดงต่อผู้ใช้ครั้งละหนึ่งพรอมต์ เรียงตามลำดับในรายการพรอมต์จากบนสุดถึงล่างสุด
ในการเพิ่มหรือแก้ไขพรอมต์ฟิลเตอร์คอลัมน์
- ในเพจกำหนดพรอมต์ ให้คลิก จัดทำพรอมต์ และเลือก พรอมต์ฟิลเตอร์คอลัมน์
- ในกล่องโต้ตอบคุณสมบัติพรอมต์ ให้ป้อนหัวข้อสำหรับพรอมต์ฟิลเตอร์คอลัมน์ในกล่องข้อความหัวข้อ
หัวข้อจะปรากฏเมื่อผู้ใช้รันรายงาน
- ป้อนคำอธิบายในกล่องข้อความคำอธิบาย (ไม่จำเป็น)
- จากฟิลเตอร์บนรายการดรอปดาวน์คอลัมน์ ให้เลือกคอลัมน์ในรายงานที่คุณต้องการฟิลเตอร์ จากนั้น จากตัวรายการดรอปดาวน์ ตัวดำเนินการ ให้เลือกตัวดำเนินการที่จะใช้
หากคุณต้องการให้ผู้ใช้งานเลือกตัวดำเนินการ ให้เลือกตัวดำเนินการ *ผู้ใช้พรอมต์
- โปรดระบุวิธีการที่ผู้ใช้ควรเลือกค่า โดยการคลิกที่ตัวเลือกที่เหมาะสม
ผู้ใช้สามารถเลือกค่าจากรายการดรอปดาวน์ หรือเบราส์ผ่านตัวเลือกและป้อนค่าเหล่านั้นลงในกล่องข้อความ
หมายเหตุ: ค่าสูงสุดที่ใช้ได้รับหากเลือกจากรายการดรอปดาวน์คือ 1000
- ในการอนุญาตให้ผู้ใช้เลือกค่าสำหรับพรอมต์ฟิลเตอร์คอลัมน์ได้เพียงหนึ่งค่าเท่านั้น ให้เลือกช่องทำเครื่องหมาย ค่าเดียวเท่านั้น
- ในการกำหนดว่าค่าใดควรถูกแสดงในรายการผู้ใช้ ให้เลือกหนึ่งในตัวเลือกดังต่อไปนี้:
- แสดงว่าไม่มีค่า ให้คลิก ไม่มี
ผู้ใช้จำเป็นต้องป้อนค่า
- แสดงค่าทั้งหมดที่เป็นไปได้ ให้คลิก ค่าทั้งหมด
- แสดงชุดย่อยของค่า ให้คลิก ฟิลเตอร์ค่าที่จำกัด หรือผลลัพธ์ SQL
ฟิลเตอร์ค่าที่จำกัด การจำกัดค่าจะเกิดประโยชน์เมื่อมีพรอมต์คอลัมน์หลายรายการ หรือเมื่อผลลัพธ์ที่ได้มีฟิลเตอร์อยู่แล้ว วิธีการนี้เป็นการป้องกันผู้ใช้จากการเลือกค่าที่อาจทำให้ได้ผลลัพธ์ ไม่มีข้อมูล ตัวอย่างเช่น รายงานหนึ่งควรมีคอลัมน์ประเทศและคอลัมน์เมือง และมีฟิลเตอร์ประเทศ=ฝรั่งเศส โดยการเลือกค่าที่จำกัดสำหรับฟิลเตอร์คอลัมน์เมือง ตัวเลือกที่มีต้องเป็นเมืองภายในฝรั่งเศสเท่านั้น ซึ่งเป็นการป้องกันการเลือกฟิลเตอร์ที่ใช้ร่วมกันไม่ได้ เช่น ประเทศ=อิตาลี และ เมือง=ปารีส การจำกัดค่าอาจจำเป็นต้องใช้เวลาในการประมวลผลพรอมต์มากขึ้นเมื่อเปรียบเทียบกับตัวเลือกอื่นๆ อีก 2 ตัวเลือก
ผลลัพธ์ SQL ในการจำกัดค่าให้กับผลลัพธ์ด้วยคำสั่ง SQL ให้คลิกตัวเลือก ผลลัพธ์ SQL และพิมพ์คำสั่ง SQL ลงในกล่องข้อความ เมื่อคุณใช้พรอมต์ผลลัพธ์ SQL จะมีการใช้เงื่อนไขต่อไปนี้:
- คุณไม่สามารถเชื่อมโยงพรอมต์ผลลัพธ์ SQL ได้ เช่น หากคุณมีพรอมต์ผลลัพธ์ SQL สองพรอมต์ ค่าที่ฟิลเตอร์จากพรอมต์หนึ่งจะไม่มีผลกับอีกพรอมต์หนึ่ง
- หากพรอมต์แรกคือพรอมต์ผลลัพธ์ SQL และพรอมต์ที่สองเป็นพรอมต์ทั่วไป ผลลัพธ์ของพรอมต์ที่สองจะถูกจำกัดตามผลลัพธ์ของพรอมต์แรกหากพรอมต์ที่สองมีการเลือกตัวเลือกฟิลเตอร์ค่าที่จำกัด หากพรอมต์แรกเป็นพรอมต์ทั่วไป และพรอมต์ที่สองเป็นพรอมต์ผลลัพธ์ SQL จะไม่สามารถเชื่อมโยงทั้งสองพรอมต์ได้
- พรอมต์ผลลัพธ์ที่ไม่ใช่ SQL สามารถเชื่อมโยงได้เสมอโดยไม่คำนึงถึงลำดับของพรอมต์
- จำนวนค่าสูงสุดที่ใช้ได้สำหรับรายการดรอปดาวน์พรอมต์คือ 1,000 หากผลลัพธ์ SQL ส่งคืนเรคคอร์ดมากกว่า 1,000 รายการ ระบบจะแสดงเฉพาะ 1,000 รายการแรกเท่านั้น
- การเลือกตัวเลือกในพื้นที่ตัวเลือก อื่นๆ
- ในการอนุญาตให้ผู้ใช้จำกัดตัวเลือกฟิลเตอร์ ให้เลือกช่องทำเครื่องหมาย อนุญาตให้ผู้ใช้จำกัดตัวเลือก หากช่องทำเครื่องหมายนี้ถูกเลือก รายการสำหรับเลือกที่ผู้ใช้สามารถใช้เงื่อนไขต่างๆ (เช่น ขึ้นต้นด้วย, สิ้นสุดด้วย และมี) จะปรากฏขึ้นให้ผู้ใช้จำกัดตัวเลือกได้
การจำกัดตัวเลือกช่วยให้ผู้ใช้ค้นหาค่าที่ใช้เป็นฟิลเตอร์ ตัวอย่างเช่น หากฟิลเตอร์มีเมืองทุกเมืองในฝรั่งเศส ผู้ใช้สามารถจำกัดตัวเลือกฟิลเตอร์ของเมืองเหล่านั้นให้ขึ้นต้นด้วยตัว P
- ในการอนุญาตให้ผู้ใช้ข้ามฟิลเตอร์คอลัมน์นี้ได้ ให้เลือกช่องทำเครื่องหมาย อนุญาตให้ผู้ใช้ข้ามพรอมต์ได้
ซึ่งจะทำให้ตัวเลือกข้ามพรอมต์ปรากฏขึ้นมา จากนั้นผู้ใช้สามารถคลิกตัวเลือกนี้เพื่อข้ามการเลือกสำหรับฟิลเตอร์นี้ได้
- เมื่อคุณดำเนินการเสร็จแล้ว ให้คลิก ตกลง
พรอมต์ฟิลเตอร์คอลัมน์จะปรากฏขึ้นในเพจกำหนดพรอมต์
- ในการดูพรอมต์ฟิลเตอร์คอลัมน์ ให้คลิกที่ปุ่ม แสดงตัวอย่างการวิเคราะห์
ในการแก้ไขคุณสมบัติพรอมต์ฟิลเตอร์คอลัมน์
- คลิกปุ่มคุณสมบัติของพรอมต์
- ในกล่องโต้ตอบคุณสมบัติพรอมต์ ให้ทำการเปลี่ยนแปลงของคุณแล้วคลิก ตกลง
ในการย้ายพรอมต์ฟิลเตอร์คอลัมน์ขึ้นหรือลงตามลำดับการรัน
ในการลบพรอมต์ฟิลเตอร์คอลัมน์
|