PMsquare ThailandPMsquare ThailandPMsquare Thailand

การจัดการและตรวจสอบของระบบ Cognos BI

Managing and Monitoring Cognos BI Systems

ระบบ Cognos BI มีการพัฒนาและเติบโตที่รวดเร็วมาก จนผู้ใช้งาน Cognos มักจะเกิดข้อสงสัยว่าระบบอาจอยู่เหนือการควบคุมได้ อย่างไรก็ตาม ข่าวดีก็คือ เรามีชุดคู่มือที่ช่วยให้คุณทำการตรวจสอบและจัดการระบบการทำงานของ Cognos ได้

การตรวจสอบระบบ Cognos

องค์กรผู้พัฒนาระบบ IBM Cognos BI ได้จัดเตรียมระบบสำหรับใช้ตรวจสอบที่อนุญาตให้ผู้ใช้งานสามารถรายงานและบริหารจัดการการระบบได้ด้วยตนเอง โดยข้อความในระบบ ข้อผิดพลาด และรายละเอียดผลิตภัณฑ์อื่น ๆ จะถูกจัดเก็บไว้ในไฟล์เดี่ยว (flat file) ในโฟลเดอร์ <c10_install>/logs พร้อมกำหนดค่าในฐานข้อมูล ซึ่งจะช่วยให้คุณสามารถเข้าถึงรายงานการตรวจสอบต่าง ๆ ได้

แพ็คเกจการปรับใช้ระบบ Cognos BI Audit สามารถดูได้ที่:

<c10 install>\webcontent\samples\content\IBM_Cognos_Audit.zip

แพ็คเกจ Cognos BI Audit ช่วยให้ผู้ใช้งานระบบสามารถเข้าถึงรายงานต่าง ๆ ได้ดังต่อไปนี้:

  • ประวัติการดำเนินการของตัวแทน (agent execution) โดยผู้ใช้งาน
  • ค่าเฉลี่ยรายวันและข้อมูลที่ผิดปกติต่าง ๆ สำหรับบริการทั้งหมด
  • รายงานการดำเนินการ (execute report) ตามแพ็คเกจและรายงาน
  • รายงานการดำเนินการตามผู้ใช้งาน
  • รายงานเวลาทำงานผ่านการประทับเวลา (timestamp)
  • ประวัติการจัดทำรายงาน (แบบลงรายละเอียด)
  • รายงานการใช้งาน
  • ส่วนของผู้ใช้งาน – ชาร์ทแสดงข้อผิดพลาดในช่วง 30 วันที่ผ่านมา 

ระดับการบันทึกของระบบ Cognos

การบันทึกจะมีอยู่ด้วยกันทั้งหมดห้าระดับ ซึ่งจะมีการควบคุมการส่งข้อมูลไปยังระบบฐานข้อมูล แม้การตั้งค่าเดิมจะเป็นแบบ “พื้นฐาน” ก็สามารถปรับเปลี่ยนได้ผ่านแท็บใน Cognos Administration ระดับการบันทึกต่าง ๆ นั้นรวมถึง:

กิจกรรมการใช้งาน

ขั้นต่ำขั้นพื้นฐานการร้องขอการติดตามเต็มรูปแบบ

เริ่มต้นและปิดการใช้งานระบบ บริการ รวมถึงแก้ไขข้อผิดพลาดต่าง ๆ ที่เกิดขึ้นในขณะที่กำลังใช้งาน

ใช่ใช่ใช่ใช่ใช่
การจัดการบัญชีผู้ใช้ และระยะเวลาในการใช้งาน ใช่ใช่ใช่ใช่
คำขอจากผู้ใช้งาน ใช่ใช่ใช่ใช่

คำขอด้านบริการและการตอบสนอง

  ใช่ ใช่

คำขอทั้งหมดเกี่ยวกับองค์ประกอบพื้นฐานพร้อมด้วยค่า พารามิเตอร์

   ใช่ใช่
คำขออื่น ๆ ที่ถูกส่งไปยัง IBM Cognos (คำขอดั้งเดิม)   ใช่ใช่

การขยายการตรวจสอบ Cognos

แม้ว่าฟีเจอร์ของระบบตรวจสอบมาตรฐานที่มาพร้อมกับ IBM Cognos BI จะครอบคลุมในหลาย ๆ ด้านของการดำเนินงานแล้ว แต่ยังขาดฟีเจอร์บางอย่างเช่น การตรวจสอบผู้ใช้งาน และการกำหนดด้านศักยภาพ ซึ่งจุดประสงค์ของแอปฟลิเคชั่น c10AuditExtention คือการจัดเตรียมให้มีการตรวจสอบเหล่านี้เพิ่มเติม ได้แก่:

  • การตรวจสอบบัญชี: เป็นการตรวจสอบบัญชีผู้ใช้ทั้งหมดที่อยู่ในการกำหนดค่า namespace หรืออยู่ในส่วนอื่นของบัญชีนั้น ๆ ซึ่งช่วยให้มีการรายงานบนฐานผู้ใช้งาน IBM Cognos และสามารถเข้าถึงข้อมูลเพิ่มเติมต่าง ๆ ในการเพิ่มประสิทธิภาพการตรวจสอบได้ โดยการตรวจสอบประเภทนี้จะมีการบันทึกข้อมูลผู้ใช้งานไว้ที่ My Folders
  • การตรวจสอบเนื้อหา: การตรวจสอบเนื้อหาทั้งหมดที่มีอยู่ในคลังเก็บข้อมูลหลัก (Main Content Store) จะมีกระบวนการในการตรวจสอบเนื้อหาต่าง ๆ ผ่านระบบคลังข้อมูล ไม่ว่าจะเป็น แฟ้มข้อมูล รายงาน และคำขอต่าง ๆ เป็นต้น หลังจากนั้น ระบบจะทำการบันทึกข้อมูลพื้นฐาน (เช่น ชื่อ, แนวทางการค้นหา, การอนุญาตให้เข้าถึงข้อมูล, การสร้างและการเปลี่ยนแปลงวันที่) รวมถึงข้อมูลเฉพาะเจาะจงบางอย่าง (เช่น ของรายงานและคำขอ XML และค่าพารามิเตอร์ที่ถูกบันทึกไว้ เพื่อใช้เป็นข้อมูลในการรายงาน)
  • การตรวจสอบสถานะ: การตรวจสอบสถานะปัจจุบันของเซิร์ฟเวอร์และระบบประสานงานที่เกี่ยวข้อง สำหรับในแต่ละตัวประสานงานที่ได้ลงไว้ในระบบแล้ว การกำหนดค่าและกิจกรรมจะถูกบันทึกเอาไว้ เช่น ระยะเวลาในการเชื่อมต่อ จำนวนของกระบวนการที่ยังมีการดำเนินงาน รวมถึงระยะเวลาในการส่งคำร้องด้วย
  • การตรวจสอบหน้าที่/capability: การตรวจสอบ capability ทั้งหมด (เช่น การเขียนรายงาน) ที่ถูกกำหนดค่าไว้ใน namespace ของ Cognos ว่าบทบาท กลุ่ม และผู้ใช้งานใดบ้างที่ได้รับมอบหมายให้มีการเข้าถึง capability นั้น ๆ ได้ ในกรณีที่มีการกำหนดการเข้าถึงตามบทบาทหรือกลุ่มแล้ว ระบบตรวจสอบจะทำการบันทึกข้อมูลผู้ใช้แต่ละรายตามบทบาทหรือกลุ่ม และสามารถระบุได้อย่างแม่นยำว่า ผู้ใช้งานรายใดบ้างที่มีสิทธิเข้าถึง capability ที่กำหนด

การตรวจสอบคลังเก็บข้อมูลของ Cognos

Content Store ของ Cognos เป็นหัวใจสำคัญของระบบ Cognos BI อย่างไรก็ตาม เป็นเรื่องยากมากในการที่จะถอดรหัสว่ามีอะไรอยู่ในระบบ Cognos และใครได้รับอนุญาตให้สามารถเข้าถึงรายงานประเภทนั้น ๆ ได้บ้าง แต่การตรวจสอบและสำรวจ Cognos Content Store สามารถทำได้อย่างง่ายดายด้วยการใช้ MotioPI

MotioPI เป็นเครื่องมือที่มีประสิทธิภาพและเปิดให้ใช้งานได้ฟรีสำหรับระบบ Cognos BI มาพร้อมกับ 11 แผงหน้าปัดที่จะช่วยให้ผู้ดูแลระบบ Cognos สามารถทำการตรวจสอบและจัดการ Cognos Content Store ได้ ซึ่งประกอบไปด้วย:

  • กู้คืนข้อมูลผู้ใช้งานที่ถูกลบไปจากระบบ Cognos
  • ตรวจสอบได้ว่ามีการตั้งค่าความปลอดภัยตามบทบาทหน้าที่ได้อย่างถูกต้อง
  • ตรวจสอบชุดข้อมูล (batch validation) สำหรับระบบ Cognos
  • ตรวจสอบเนื้อหาและการใช้พื้นที่จัดเก็บข้อมูลของผู้ใช้งานใน My Folders
  • กำหนดตารางงานเอกสาร (document scheduled jobs)
  • จัดการรายงานในระบบ Cognos
  • รายละเอียดตัวประสานงาน (dispatcher) แหล่งที่มาของข้อมูล และอื่นๆ
  • ดูข้อกำหนดของรายงาน

การควบคุมการเปลี่ยนแปลง, การทดสอบ และการบริหารจัดการระบบ (Release Management)

บ่อยครั้งที่การสร้างรายงานด้วยตัวเองบนระบบแบบแยกส่วน (decentralised self-service report) ทำให้ขนาดพื้นที่ของ content store มีการขยายตัวอย่างรวดเร็ว จนเป็นสาเหตุให้มีความเสี่ยงจากการที่ไม่สามารถควบคุมการทำงานของระบบได้

ระบบ MotioCI ทำงานควบคู่กับ Cognos ในทุกขั้นตอนของวงจรการทำงานของธุรกิจอัจฉริยะ ตั้งแต่การคิดริเริ่มกระบวนการในการพัฒนา การทดลอง การปรับใช้ และการบำรุงรักษา MotioCI ช่วยให้ ระบบ Cognos มีการจัดการที่มีประสิทธิภาพ ผ่านการผสมผสานศักยภาพด้านการควบคุมเวอร์ชั่นงาน การบริหารจัดการระบบ และการทดสอบแบบอัตโนมัติ

การควบคุมเวอร์ชั่นของ MotioCI ใช้หลักการตั้งคำถามว่าใคร ทำอะไร ที่ไหน และอย่างไรในการดำเนินงานบนระบบ Cognos ได้แก่:

  • จำแนกประเภททั้งหมดของข้อมูลใน Content Store ของระบบ Cognos 
  • จำแนกรูปแบบของ Framework Manager Models, Transformer Models และอื่น ๆ 
  • จำแนกคุณสมบัติทั้งหมด
  • กู้คืนข้อมูลที่ถูกลบ
  • Studio Integration & Exclusive Locking
  • การบูรณาการของ Defect Tracking Systems เช่น Atlassian JIRA

การทดสอบอัตโนมัติของ MotioCI จะช่วยตรวจสอบระบบ Cognos ได้อย่างต่อเนื่อง เผยให้เห็นปัญหาตั้งแต่ต้นก่อนที่จะกลายเป็นปัญหาใหญ่ที่แก้ไขได้ยาก ไม่ว่าจะเป็น:

  • การทดสอบความถดถอย (Regression Testing) สำหรับเนื้อหาที่นำมาใช้ในการปฏิบัติการ (รายงาน รายงานที่มีการใช้อยู่ คำร้อง และอื่น ๆ)
  • การทดสอบความถดถอยสำหรับเนื้อหาที่ไม่ได้นำมาใช้ในการปฏิบัติการ (แฟ้มข้อมูล การจ่ายงาน แหล่งที่มาข้อมูล)
  • การสร้างสถานการณ์จำลอง (Test Scenarios) ในการทดสอบความถดถอยแบบไม่จำกัด
  • การทดสอบความถดถอยสำหรับเอาต์พุตในรูปแบบต่าง ๆ (HTML, SQL, Excel และอื่นๆ)
  • การทดสอบความอึด (Stress Testing) สำหรับ Cognos
  • การตรวจสอบความถูกต้องของเนื้อหาใน Cognos อย่างต่อเนื่อง

และสุดท้าย MotioCI ได้เตรียมการบริหารจัดการระบบแบบครอบคลุมสำหรับ Cognos BI ซึ่งเป็นวิธีอัตโนมัติที่ดีกว่าในการระบุเวลาและเนื้อหาที่จะนำมาใช้ในระบบ Cognos ได้ อันได้แก่:

  • นำ Versioned Content มาปรับใช้
  • มีฟีเจอร์ Content Labeling เต็มรูปแบบ
  • กำหนดตารางการทำงานได้
  • ปรับใช้ระบบ Cognos ได้อย่างหลากหลาย
  • วิเคราะห์ผลกระทบของการนำ Staged Content มาปรับใช้ได้
  • มีการตรวจสอบความถูกต้องของโปรโมชั่นได้โดยอัตโนมัติ
  • มีปุ่ม “ยกเลิก” การเปลี่ยนแปลง

ข้อมูลเพิ่มเติม

หากคุณต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับการปรับปรุงการบริหารจัดการ การตรวจสอบ และการควบคุมการใช้งานระบบ Cognos BI โปรดทำการนัดหมายเพื่อพูดคุยกับหนึ่งในผู้เชี่ยวชาญด้านการวิเคราะห์ของเรา

Please fill-up the form below





Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Download the Whitepapers

[hubspot type=form portal=2383378 id=6b773102-de9a-4e8c-86ad-af3f7fea5f47]