ตัวอย่างที่สอง - ใช้ฟิลเตอร์ตามบทบาทหลายฟิลเตอร์ในเวิร์กบุค

ตัวอย่างนี้แสดงให้เห็นถึงวิธีที่รองประธานฝ่ายขายและพนักงานขายใช้เวิร์กบุคเล่นเดียวกันที่ใช้ร่วมกันเพื่อการวิเคราะห์ข้อมูลยอดขาย รองประธานสามารถดูข้อมูลยอดขายของพนักงานทุกคนในทีมของตน แต่พนักงานขายสามารถดูเฉพาะข้อมูลยอดขายของตนเองเท่านั้น

ตัวอย่างรายงาน

รองประธานฝ่ายขายหรือพนักงานขายสามารถเปิดเวิร์กบุคเล่มเดียวกันที่ใช้ร่วมกันและดูข้อมูลที่เหมาะกับบทบาทในแอปพลิเคชันและ ID ผู้ใช้ของตน

  • เมื่อรองประธานฝ่ายขายล็อกอินเข้าสู่ Oracle Analytics และเปิดเวิร์กบุคยอดขายที่ใช้ร่วมกัน เขาจะเห็นข้อมูลยอดขายสำหรับพนักงานขายแต่ละคนในทีม ในตัวอย่างนี้ รองประธานฝ่ายขาย dvauthoruser สามารถดูสรุปยอดขายของพนักงานขายในทีมของเขา (bitechtest, bitechtest2 และ bitechtest3)

  • เมื่อพนักงานขายล็อกอินเข้าสู่ Oracle Analytics และเปิดเวิร์กบุคยอดขายที่ใช้ร่วมกัน พวกเขาจะเห็นข้อมูลยอดขายเฉพาะของตัวเอง ในตัวอย่างนี้ พนักงานขาย bitechtest2 สามารถดูยอดขาย $33,692.11 ของตน

ตัวอย่างข้อมูล

ตัวอย่างชุดข้อมูลประกอบด้วยข้อมูลยอดขาย โดยมี ID พนักงานขายอยู่ในคอลัมน์ SALESREP_ID


คำอธิบาย GUID-6B8535A2-95BB-4209-92FB-A3250AE38122-default.png มีดังนี้
.png

มีการใช้ลำดับชั้นรองประธานฝ่ายขายจนถึงพนักงานขายโดยใช้ตาราง RepHierarchy


คำอธิบาย GUID-4D5C425D-768E-4D9E-87EE-729AF3132071-default.png มีดังนี้
.png

ตาราง RepHierarchy จะเชื่อมโยงรองประธานฝ่ายขายกับพนักงานขายในทีมของตน:


คำอธิบาย GUID-FDB1F977-023D-4119-849F-BCDBE605D3AD-default.png มีดังนี้
.png

ตัวอย่างผู้ใช้และบทบาทของแอปพลิเคชัน

  • ผู้ใช้ dvauthoruser และ dvauthoruser2 ได้รับการระบุบทบาทของแอปพลิเคชันเป็น Sales VP
  • ผู้ใช้ bitechtest ถึง bitechtest7 ได้รับการระบุบทบาทของแอปพลิเคชันเป็น Sales Rep

ตัวอย่างคอนฟิเกอเรชันการเข้าใช้ข้อมูล

ในไดอะล็อก 'ตรวจสอบ' สำหรับชุดข้อมูล ภายใต้ 'การเข้าใช้' จากนั้น 'บทบาท' ผู้ใช้ที่ผ่านการตรวจสอบสิทธิ์ได้รับสิทธิ์เข้าใช้แบบอ่านอย่างเดียว
คำอธิบาย GUID-1A514BBC-E9E3-42D6-9520-B6DA6B0A1EBE-default.png มีดังนี้
.png

ตัวอย่างฟิลเตอร์ตามบทบาท

ผู้สร้างเวิร์กบุคใช้ฟิลเตอร์ตามบทบาทสองฟิลเตอร์กับชุดข้อมูลที่เวิร์กบุคใช้ ฟิลเตอร์หนึ่งใช้สำหรับรองประธานและอีกฟิลเตอร์ใช้สำหรับพนักงานขาย
  • ผู้สร้างเวิร์กบุคใช้ฟิลเตอร์ตามบทบาทกับบทบาทของแอปพลิเคชัน 'Sales VP' ของรองประธานฝ่ายขายด้วยเอ็กซ์เพรสชัน SALESVP_ID = USER() อาร์กิวเมนต์ USER() คือตัวแปรของระบบใน Oracle Analytics ที่ระบุ ID ของผู้ใช้ที่ล็อกอิน

  • นอกจากนี้ ผู้สร้างเวิร์กบุคยังใช้ฟิลเตอร์ตามบทบาทกับบทบาทของแอปพลิเคชัน 'Sales Rep' ด้วยเอ็กซ์เพรสชัน SALESREP_ID = USER()