การตรวจสอบเวิร์กโฟลว์ใน Informatica: ตัวอย่างมุมมองงานและแผนภูมิแกนต์

ในบทช่วยสอนก่อนหน้านี้ เราได้พูดถึงเวิร์กโฟลว์ ซึ่งก็คือกลุ่มคำสั่งหรือคำสั่งสำหรับบริการบูรณาการ โดยจะกำหนดวิธีการเรียกใช้งานต่างๆ เช่น งานคำสั่ง งานเซสชัน งานอีเมล เป็นต้น เพื่อติดตามว่าทุกอย่างได้รับการดำเนินการอย่างมีประสิทธิภาพและดำเนินการตามลำดับที่ต้องการ เราจำเป็นต้องมี Workflow Monitor

การตรวจสอบเวิร์กโฟลว์คืออะไร?

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

ในการตรวจสอบเวิร์กโฟลว์คุณสามารถทำได้

  • ดูรายละเอียดการดำเนินการ
  • ดูประวัติการดำเนินการเวิร์กโฟลว์
  • หยุด ยกเลิก หรือเริ่มเวิร์กโฟลว์และงานใหม่
  • แสดงเวิร์กโฟลว์ที่มีการดำเนินการอย่างน้อยหนึ่งครั้ง

ตัวตรวจสอบเวิร์กโฟลว์ประกอบด้วยหน้าต่างต่อไปนี้

  • หน้าต่างนาวิเกเตอร์ – แสดงพื้นที่เก็บข้อมูล โฟลเดอร์ และบริการบูรณาการที่ได้รับการตรวจสอบ
  • หน้าต่างเอาท์พุต – แสดงข้อความจากบริการการรวมและพื้นที่เก็บข้อมูล
  • หน้าต่างคุณสมบัติ – แสดงรายละเอียด/คุณสมบัติเกี่ยวกับงานและเวิร์กโฟลว์
  • หน้าต่างเวลา – แสดงความคืบหน้าของงานและเวิร์กโฟลว์ที่กำลังทำงานพร้อมรายละเอียดเวลา

การตรวจสอบเวิร์กโฟลว์

ตอนนี้เรามาดูกันว่าเราสามารถทำอะไรได้บ้างใน Workflow Monitor

วิธีการเปิดการตรวจสอบเวิร์กโฟลว์

ขั้นตอน 1) ในกล่องเครื่องมือ Informatica Designer หรือตัวจัดการเวิร์กโฟลว์ ให้คลิกที่ไอคอนตัวตรวจสอบเวิร์กโฟลว์

เปิดตัวตรวจสอบเวิร์กโฟลว์

ขั้นตอน 2) นี่จะเป็นการเปิดหน้าต่างการตรวจสอบเวิร์กโฟลว์

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

เปิดตัวตรวจสอบเวิร์กโฟลว์

ขั้นตอน 3) มอนิเตอร์เวิร์กโฟลว์อยู่ในโหมดตัดการเชื่อมต่อตามค่าเริ่มต้น เพื่อเชื่อมต่อกับบริการบูรณาการ

  1. คลิกขวาที่บริการบูรณาการ
  2. เลือกตัวเลือกการเชื่อมต่อ

เปิดตัวตรวจสอบเวิร์กโฟลว์

หลังจากเชื่อมต่อแล้ว จอภาพจะแสดงสถานะว่าเชื่อมต่อแล้ว

เปิดตัวตรวจสอบเวิร์กโฟลว์

มุมมองในการตรวจสอบเวิร์กโฟลว์

มีมุมมองสองประเภทใน Informatica workflow monitor

  • มุมมองงาน
  • แกนต์วิว

ดูงาน

มุมมองงานจะแสดงเวิร์กโฟลว์ที่รันในรูปแบบรายงาน และจัดตามเวิร์กโฟลว์ที่รัน มุมมองงานช่วยให้เปรียบเทียบเวิร์กโฟลว์ที่รันและกรองรายละเอียดของเวิร์กโฟลว์ที่รันได้อย่างสะดวก

มุมมองงานแสดงรายละเอียดต่อไปนี้

  • รายการการรันเวิร์กโฟลว์ – แสดงรายการการรันเวิร์กโฟลว์ ประกอบด้วยโฟลเดอร์ เวิร์กโฟลว์ เวิร์กเล็ต และชื่องาน โดยจะแสดงเวิร์กโฟลว์ที่ทำงานตามลำดับเวลาโดยแสดงการทำงานล่าสุดที่ด้านบน โดยจะแสดงโฟลเดอร์และบริการบูรณาการตามลำดับตัวอักษร
  • ข้อความสถานะ – ข้อความจาก Integration Service เกี่ยวกับสถานะของงานหรือเวิร์กโฟลว์
  • โหนด – โหนดของบริการบูรณาการดำเนินงาน
  • เวลาเริ่มต้น – เวลาที่งานหรือเวิร์กโฟลว์เริ่มต้น
  • เวลาเสร็จสมบูรณ์ – เวลาที่งานหรือเวิร์กโฟลว์ดำเนินการเสร็จสิ้น
  • สถานะ – แสดงสถานะของงานหรือเวิร์กโฟลว์ ไม่ว่าเวิร์กโฟลว์จะเริ่มต้น สำเร็จ ล้มเหลว หรือถูกยกเลิก

มุมมองงานในการตรวจสอบเวิร์กโฟลว์

มุมมองแผนภูมิแกนต์

ในมุมมองแผนภูมิแกนต์ คุณสามารถดูการทำงานเวิร์กโฟลว์ในมุมมองตามลำดับเวลาได้ แผนภูมิแกนต์จะแสดงข้อมูลต่อไปนี้

  • ชื่องาน – ชื่อของงานในเวิร์กโฟลว์
  • ระยะเวลา – เวลาที่ใช้ในการดำเนินงาน
  • สถานะ – สถานะล่าสุดของงานหรือเวิร์กโฟลว์

เพื่อสลับระหว่างแผนภูมิแกนต์และมุมมองงาน

หากต้องการเปลี่ยนจากแผนภูมิแกนต์เป็นมุมมองงานหรือกลับกัน ให้คลิกที่ปุ่มที่เกี่ยวข้องตามที่แสดงในภาพหน้าจอเพื่อเปลี่ยนโหมด

มุมมองแผนภูมิแกนต์ในการตรวจสอบเวิร์กโฟลว์

ตัวอย่าง - วิธีการตรวจสอบและดูรายละเอียด

ในตัวอย่างก่อนหน้านี้ เราได้สร้าง

  • การแมป “m_emp_emp_target”: การแมปคือชุดคำสั่งเกี่ยวกับวิธีแก้ไขข้อมูลและการประมวลผลการแปลงที่ส่งผลต่อชุดเรกคอร์ด
  • เซสชัน “s_ m_emp_emp_target” :เซสชันคืออ็อบเจ็กต์ระดับสูงกว่าสำหรับการแมปซึ่งระบุคุณสมบัติของการดำเนินการ เช่น ตัวเลือกการปรับแต่งประสิทธิภาพ รายละเอียดการเชื่อมต่อของแหล่งที่มา/เป้าหมาย เป็นต้น
  • เวิร์กโฟลว์ “wkf_s_m_emp_emp_target”: เวิร์กโฟลว์คือคอนเทนเนอร์สำหรับเซสชันและออบเจ็กต์อื่นๆ และจะกำหนดเวลาของการดำเนินงานและการขึ้นต่อกันหรือโฟลว์ของการดำเนินการ

ต่อไปนี้เราจะมาวิเคราะห์รายละเอียดการดำเนินการในหัวข้อนี้

ขั้นตอน 1) รีสตาร์ทตัวออกแบบเวิร์กโฟลว์ ตามที่อธิบายไว้ในหัวข้อก่อนหน้า

ติดตามและดูรายละเอียด

ขั้นตอน 2) ไปที่ตัวตรวจสอบเวิร์กโฟลว์ และในหน้าต่างตัวตรวจสอบ คุณจะเห็นรายละเอียดต่างๆ ตามที่แสดงในภาพหน้าจอ เช่น ที่เก็บ รายละเอียดการทำงานของเวิร์กโฟลว์ รายละเอียดโหนด เวลาเริ่มการทำงานของเวิร์กโฟลว์ เวลาเสร็จสิ้นการทำงานของเวิร์กโฟลว์ และสถานะ

ติดตามและดูรายละเอียด

ขั้นตอน 3) คุณสามารถดูขั้นตอนการทำงานที่กำลังดำเนินการอยู่ซึ่งมีสถานะเป็น "กำลังทำงาน" ได้ที่นี่

ติดตามและดูรายละเอียด

ขั้นตอน 4) เมื่อการดำเนินการเวิร์กโฟลว์เสร็จสมบูรณ์ สถานะจะเปลี่ยนเป็นสำเร็จ/ล้มเหลว พร้อมด้วยรายละเอียดเวลาเริ่มต้นและสิ้นสุด

ติดตามและดูรายละเอียด

ขั้นตอน 5) การดูรายละเอียดงาน

  1. คลิกขวาที่ชื่องาน
  2. ในหน้าต่างป๊อปอัปเลือก "รับคุณสมบัติการเรียกใช้"
  3. หน้าต่างคุณสมบัติจะปรากฏขึ้นพร้อมรายละเอียดงาน
  4. ติดตามและดูรายละเอียด

ขั้นตอน 6) คลิกที่เมนูแต่ละเมนูในหน้าต่างคุณสมบัติเพื่อดูรายละเอียดเฉพาะ

เราเลือก “Task Details” เพื่อดูข้อมูล ซึ่งจะแสดงรายละเอียดทั้งหมด เช่น ชื่ออินสแตนซ์ ประเภทงาน เวลาเริ่มต้น ชื่อ Integration Service เป็นต้น

รายละเอียดงาน –

ติดตามและดูรายละเอียด

ที่มาและ Target สถิติ

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

ในหน้าจอต่อไปนี้ จะมีการดึงข้อมูล 14 รายการจากแหล่งที่มา และทั้ง 14 รายการจะถูกเพิ่มลงในตารางเป้าหมาย

  • แถวที่ใช้ บ่งบอกจำนวนบันทึกที่ Informatica พยายามอัปเดตหรือแทรกเป้าหมาย
  • แถวที่ได้รับผลกระทบ ระบุจำนวนแถวที่ใช้จริงที่ประสบความสำเร็จ ในที่นี้ โหลดแถวทั้งหมด 14 แถวลงในเป้าหมายได้สำเร็จ ดังนั้น จำนวนจึงเท่ากันทั้งสองแถว
  • แถวที่ถูกปฏิเสธ บ่งบอกจำนวนแถวที่ละทิ้งเนื่องจากข้อจำกัดของเป้าหมายหรือปัญหาอื่นๆ

ที่มาและ Target สถิติ

ในบทช่วยสอนนี้ คุณได้เรียนรู้วิธีเปิดและตรวจสอบเวิร์กโฟลว์และงานโดยใช้การตรวจสอบเวิร์กโฟลว์