Informatica ETL: คู่มือสำหรับผู้เริ่มต้นในการทำความเข้าใจ ETL โดยใช้ Informatica PowerCenter



การทำความเข้าใจแนวคิดของ Informatica ETL และขั้นตอนต่างๆของกระบวนการ ETL และฝึกกรณีการใช้งานที่เกี่ยวข้องกับฐานข้อมูลพนักงาน

จุดประสงค์ของ Informatica ETL คือเพื่อให้ผู้ใช้ไม่เพียง แต่เป็นกระบวนการในการดึงข้อมูลจากระบบต้นทางและนำเข้าสู่คลังข้อมูลเท่านั้น แต่ยังมอบแพลตฟอร์มทั่วไปให้กับผู้ใช้เพื่อรวมข้อมูลจากแพลตฟอร์มและแอปพลิเคชันต่างๆซึ่งทำให้ความต้องการเพิ่มขึ้น .ก่อนที่เราจะพูดถึง Informatica ETL ให้เราเข้าใจก่อนว่าทำไมเราถึงต้องการ ETL

ทำไมเราถึงต้องการ ETL?

ทุก บริษัทวันนี้ต้อง ประมวลผลข้อมูลจำนวนมากจากแหล่งที่มาที่หลากหลาย ข้อมูลนี้ต้องได้รับการประมวลผลเพื่อให้ข้อมูลเชิงลึกสำหรับการตัดสินใจทางธุรกิจ แต่บ่อยครั้งที่ข้อมูลดังกล่าวมีความท้าทายดังต่อไปนี้:





  • บริษัท ขนาดใหญ่สร้างข้อมูลจำนวนมากและข้อมูลจำนวนมหาศาลดังกล่าวสามารถอยู่ในรูปแบบใดก็ได้ พวกเขาจะพร้อมใช้งานในหลายฐานข้อมูลและไฟล์ที่ไม่มีโครงสร้างจำนวนมาก
  • ข้อมูลนี้ต้องได้รับการจัดเรียงรวมกันเปรียบเทียบและทำให้ทำงานได้อย่างราบรื่น แต่ฐานข้อมูลต่างกันสื่อสารกันไม่ได้!
  • หลายองค์กรได้ใช้การเชื่อมต่อระหว่างฐานข้อมูลเหล่านี้ แต่พวกเขาต้องเผชิญกับความท้าทายดังต่อไปนี้:
    • ทุกคู่ของฐานข้อมูลต้องการอินเทอร์เฟซเฉพาะ
    • หากคุณเปลี่ยนฐานข้อมูลเดียวอาจต้องอัพเกรดอินเทอร์เฟซจำนวนมาก

ด้านล่างนี้คุณสามารถดูฐานข้อมูลต่างๆขององค์กรและการโต้ตอบ:

ชุดข้อมูลต่างๆขององค์กร - Informatica - ETL - Edureka

ฐานข้อมูลต่างๆที่ใช้โดยแผนกต่างๆขององค์กร



ปฏิสัมพันธ์ที่แตกต่างกันของฐานข้อมูลในองค์กร

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

ฐานข้อมูลต่างๆที่เชื่อมต่อผ่านการรวมข้อมูล



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

ในบรรดาเครื่องมือ ETL ต่างๆที่มีอยู่ในตลาด Informatica PowerCenter เป็นแพลตฟอร์มการรวมข้อมูลชั้นนำของตลาด จากการทดสอบบนแพลตฟอร์มและแอพพลิเคชั่นเกือบ 500,000 ชุด Informatica PowerCenter inter ทำงานร่วมกับมาตรฐานระบบและแอพพลิเคชั่นที่แตกต่างกันมากที่สุดเท่าที่จะเป็นไปได้ ตอนนี้ให้เราเข้าใจขั้นตอนที่เกี่ยวข้องในกระบวนการ Informatica ETL

ข้อมูล ETL | สถาปัตยกรรม Informatica | บทช่วยสอน Informatica PowerCenter | Edureka

บทช่วยสอน Edureka Informatica นี้ช่วยให้คุณเข้าใจพื้นฐานของ ETL โดยใช้ Informatica Powercenter โดยละเอียด

ขั้นตอนในกระบวนการ ETL ของ Informatica:

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

ภาพรวมกระบวนการ ETL

ดังที่เห็นข้างต้น Informatica PowerCenter สามารถโหลดข้อมูลจากแหล่งต่างๆและจัดเก็บไว้ในคลังข้อมูลเดียว ตอนนี้ให้เราดูขั้นตอนที่เกี่ยวข้องในกระบวนการ Informatica ETL

ขั้นตอนหลัก ๆ มี 4 ขั้นตอนในกระบวนการ Informatica ETL ตอนนี้ให้เราเข้าใจในเชิงลึก:

  1. แยกหรือจับภาพ
  2. ขัดผิวหรือทำความสะอาด
  3. แปลง
  4. โหลดและดัชนี

1. แยกหรือจับภาพ: ดังที่เห็นในภาพด้านล่าง Capture หรือ Extract เป็นขั้นตอนแรกของกระบวนการ Informatica ETLเป็นขั้นตอนการรับสแนปชอตของชุดข้อมูลย่อยที่เลือกจากแหล่งที่มาซึ่งจะต้องโหลดลงในคลังข้อมูล สแน็ปช็อตคือมุมมองแบบคงที่แบบอ่านอย่างเดียวของข้อมูลในฐานข้อมูล กระบวนการ Extract มีสองประเภท:

  • สารสกัดแบบเต็ม: ข้อมูลจะถูกดึงออกจากระบบต้นทางอย่างสมบูรณ์และไม่จำเป็นต้องติดตามการเปลี่ยนแปลงของแหล่งข้อมูลตั้งแต่การดึงข้อมูลที่สำเร็จครั้งล่าสุด
  • สารสกัดที่เพิ่มขึ้น: สิ่งนี้จะจับเฉพาะการเปลี่ยนแปลงที่เกิดขึ้นตั้งแต่สารสกัดแบบเต็มล่าสุด

ระยะที่ 1: แยกหรือจับภาพ

2. ขัดผิวหรือทำความสะอาด: นี่คือกระบวนการทำความสะอาดข้อมูลที่มาจากแหล่งที่มาโดยใช้การจดจำรูปแบบต่างๆและเทคนิค AI เพื่ออัพเกรดคุณภาพของข้อมูลที่นำไปข้างหน้า โดยปกติข้อผิดพลาดเช่นการสะกดผิดวันที่ที่ผิดพลาดการใช้ฟิลด์ที่ไม่ถูกต้องที่อยู่ไม่ตรงกันข้อมูลที่ขาดหายไปข้อมูลที่ซ้ำกันความไม่สอดคล้องกันคือไฮไลต์แล้วแก้ไขหรือลบออกในขั้นตอนนี้ นอกจากนี้การดำเนินการเช่นการถอดรหัสการจัดรูปแบบใหม่การประทับเวลาการแปลงการสร้างคีย์การรวมการตรวจจับ / การบันทึกข้อผิดพลาดการค้นหาข้อมูลที่ขาดหายไปจะทำได้ในขั้นตอนนี้ ดังที่เห็นในภาพด้านล่างนี่เป็นขั้นตอนที่สองของกระบวนการ Informatica ETL

ขั้นตอนที่ 2: การขัดหรือทำความสะอาดข้อมูล

3. แปลงร่าง: ดังที่เห็นในภาพด้านล่างนี่เป็นขั้นตอนที่สามและสำคัญที่สุดของกระบวนการ Informatica ETL Transformations คือการดำเนินการแปลงข้อมูลจากรูปแบบของระบบต้นทางเป็นโครงร่างของ Data Warehouse โดยพื้นฐานแล้วการแปลงจะใช้เพื่อแสดงชุดของกฎซึ่งกำหนดโฟลว์ข้อมูลและวิธีโหลดข้อมูลลงในเป้าหมาย หากต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับการเปลี่ยนแปลงโปรดดู การเปลี่ยนแปลงใน Informatica บล็อก

ระยะที่ 3: การเปลี่ยนแปลง

4. โหลดและดัชนี: นี่เป็นขั้นตอนสุดท้ายของกระบวนการ Informatica ETL ดังที่เห็นในภาพด้านล่าง ในขั้นตอนนี้เราวางข้อมูลที่แปลงแล้วลงในคลังสินค้าและสร้างดัชนีสำหรับข้อมูล การโหลดข้อมูลมีอยู่สองประเภทหลัก ๆ ตามกระบวนการโหลด:

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

ระยะที่ 4: โหลดและดัชนี

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

คุณสมบัติของ Informatica ETL:

สำหรับการรวมข้อมูลและการดำเนินการ ETL ทั้งหมด Informatica ได้จัดเตรียมไว้ให้เรา Informatica PowerCenter . ตอนนี้ให้เราดูคุณสมบัติที่สำคัญบางอย่างของ Informatica ETL:

  • ให้ความสะดวกในการระบุกฎการแปลงจำนวนมากด้วย GUI
  • สร้างโปรแกรมเพื่อแปลงข้อมูล
  • จัดการแหล่งข้อมูลหลายแหล่ง
  • รองรับการแยกข้อมูลการชำระล้างการรวมการจัดโครงสร้างใหม่การเปลี่ยนแปลงและการดำเนินการโหลด
  • สร้างโปรแกรมสำหรับการแยกข้อมูลโดยอัตโนมัติ
  • การโหลดคลังข้อมูลเป้าหมายด้วยความเร็วสูง

ด้านล่างนี้เป็นสถานการณ์ทั่วไปบางส่วนที่ใช้ Informatica PowerCenter:

  1. การโยกย้ายข้อมูล:

บริษัท ได้ซื้อแอปพลิเคชันบัญชีเจ้าหนี้ใหม่สำหรับแผนกบัญชี PowerCenter สามารถย้ายข้อมูลบัญชีที่มีอยู่ไปยังแอปพลิเคชันใหม่ รูปด้านล่างจะช่วยให้คุณเข้าใจว่าคุณสามารถใช้ Informatica PowerCenter สำหรับการย้ายข้อมูลได้อย่างไร Informatica PowerCenter สามารถรักษาสายเลือดข้อมูลสำหรับภาษีการบัญชีและวัตถุประสงค์อื่น ๆ ที่ได้รับคำสั่งทางกฎหมายในระหว่างกระบวนการย้ายข้อมูลได้อย่างง่ายดาย

แปลงไบนารีเป็นจาวาจำนวนเต็ม

การย้ายข้อมูลจากแอปพลิเคชันการบัญชีรุ่นเก่าไปยังแอปพลิเคชันใหม่

  1. การรวมแอปพลิเคชัน:

สมมติว่า บริษัท - กซื้อ บริษัท - ข ดังนั้นเพื่อให้ได้ประโยชน์จากการรวมระบบการเรียกเก็บเงินของ Company-B จะต้องรวมเข้ากับระบบการเรียกเก็บเงินของ Company-A ซึ่งสามารถทำได้อย่างง่ายดายโดยใช้ Informatica PowerCenter รูปด้านล่างจะช่วยให้คุณเข้าใจว่าคุณสามารถใช้ Informatica PowerCenter สำหรับการรวมแอปพลิเคชันระหว่าง บริษัท ต่างๆได้อย่างไร

การรวมแอปพลิเคชันระหว่าง บริษัท

  1. คลังข้อมูล

การดำเนินการทั่วไปที่จำเป็นในคลังข้อมูล ได้แก่ :

  • การรวมข้อมูลจากหลายแหล่งเข้าด้วยกันเพื่อการวิเคราะห์
  • การย้ายข้อมูลจากฐานข้อมูลจำนวนมากไปยังคลังข้อมูล

กรณีทั่วไปทั้งหมดข้างต้นสามารถทำได้อย่างง่ายดายโดยใช้ Informatica PowerCenter ด้านล่างนี้คุณจะเห็นว่า Informatica PowerCenter ถูกใช้เพื่อรวมข้อมูลจากฐานข้อมูลประเภทต่างๆเช่น Oracle, SalesForce เป็นต้นและนำไปยังคลังข้อมูลทั่วไปที่สร้างโดย Informatica PowerCenter

ข้อมูลจากฐานข้อมูลต่างๆที่รวมเข้ากับคลังข้อมูลทั่วไป

  1. มิดเดิลแวร์

สมมติว่าองค์กรค้าปลีกกำลังใช้ SAP R3 สำหรับแอปพลิเคชันการขายปลีกและ SAP BW เป็นคลังข้อมูล ไม่สามารถสื่อสารโดยตรงระหว่างสองแอพพลิเคชั่นนี้ได้เนื่องจากไม่มีอินเทอร์เฟซการสื่อสาร อย่างไรก็ตาม Informatica PowerCenter สามารถใช้เป็นตัวกลางระหว่างสองแอปพลิเคชันนี้ได้ ในภาพด้านล่างคุณจะเห็นสถาปัตยกรรมของวิธีการใช้ Informatica PowerCenter เป็นตัวกลางระหว่าง SAP R / 3 และ SAP BW แอปพลิเคชันจาก SAP R / 3 ถ่ายโอนข้อมูลไปยังเฟรมเวิร์ก ABAP ซึ่งจะถ่ายโอนไปยังไฟล์SAP Point of Sale (POS) และ SAPใบเรียกเก็บเงินบริการ (BOS) Informatica PowerCenter ช่วยในการถ่ายโอนข้อมูลจากบริการเหล่านี้ไปยัง SAP Business Warehouse (BW)

Informatica PowerCenter เป็นมิดเดิลแวร์ใน SAP Retail Architecture

แม้ว่าคุณจะได้เห็นคุณสมบัติหลักบางประการและสถานการณ์ทั่วไปของ Informatica ETL ฉันหวังว่าคุณจะเข้าใจว่าเหตุใด Informatica PowerCenter จึงเป็นเครื่องมือที่ดีที่สุดสำหรับกระบวนการ ETL ตอนนี้ให้เราดูกรณีการใช้งานของ Informatica ETL

ใช้กรณี: การรวมสองตารางเพื่อรับตารางรายละเอียดเดียว

สมมติว่าคุณต้องการให้บริการขนส่งของแผนกแก่พนักงานของคุณอย่างชาญฉลาดเนื่องจากแผนกตั้งอยู่ในสถานที่ต่างๆ ในการดำเนินการนี้ก่อนอื่นคุณต้องทราบว่าพนักงานแต่ละคนอยู่ในแผนกใดและที่ตั้งของแผนกใด อย่างไรก็ตามรายละเอียดของพนักงานจะถูกจัดเก็บไว้ในตารางที่แตกต่างกันและคุณต้องรวมรายละเอียดของแผนกเข้ากับฐานข้อมูลที่มีอยู่พร้อมรายละเอียดของพนักงานทั้งหมด ในการทำเช่นนี้ก่อนอื่นเราจะโหลดตารางทั้งสองลงใน Informatica PowerCenter ทำการแปลง Source Qualifier บนข้อมูลและสุดท้ายโหลดรายละเอียดไปยังฐานข้อมูลเป้าหมาย.เราเริ่มต้นกันเลย:

ขั้นตอนที่ 1 : เปิด PowerCenter Designer

ด้านล่างนี้คือโฮมเพจของ Informatica PowerCenter Designer

ตอนนี้ให้เราเชื่อมต่อกับที่เก็บ ในกรณีที่คุณไม่ได้กำหนดค่าที่เก็บของคุณหรือกำลังประสบปัญหาใด ๆ คุณสามารถตรวจสอบได้ บล็อก

ขั้นตอนที่ 2: คลิกขวาที่ที่เก็บของคุณแล้วเลือกตัวเลือกเชื่อมต่อ

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

เมื่อคุณเชื่อมต่อกับที่เก็บของคุณแล้วคุณต้องเปิดโฟลเดอร์การทำงานของคุณดังที่แสดงด้านล่าง:

คุณจะได้รับแจ้งให้ถามชื่อการทำแผนที่ของคุณ ระบุชื่อการทำแผนที่ของคุณแล้วคลิกตกลง (ฉันตั้งชื่อเป็น ม - พนักงาน ).

ขั้นตอนที่ 3: ตอนนี้ให้เราโหลดตารางจากฐานข้อมูลเริ่มต้นด้วยการเชื่อมต่อกับฐานข้อมูล ในการดำเนินการนี้ให้เลือกแท็บแหล่งที่มาและตัวเลือกนำเข้าจากฐานข้อมูลดังที่แสดงด้านล่าง:

เมื่อคลิกนำเข้าจากฐานข้อมูลคุณจะได้รับแจ้งที่หน้าจอด้านล่างเพื่อถามรายละเอียดของฐานข้อมูลของคุณและชื่อผู้ใช้และรหัสผ่านสำหรับการเชื่อมต่อ (ฉันใช้ฐานข้อมูล oracle และผู้ใช้ HR)

คลิกที่เชื่อมต่อเพื่อเชื่อมต่อกับฐานข้อมูลของคุณ

ขั้นตอนที่ 4: ตามที่ฉันต้องการเข้าร่วม พนักงาน และ สาขา ตารางฉันจะเลือกพวกเขาและคลิกที่ตกลง
แหล่งที่มาจะปรากฏบนพื้นที่ทำงานของนักออกแบบการทำแผนที่ดังที่แสดงด้านล่าง

ขั้นตอนที่ 5: ในทำนองเดียวกันโหลดตารางเป้าหมายไปยังการแม็ป

ขั้นตอนที่ 6: ตอนนี้ให้เราเชื่อมโยงคุณสมบัติแหล่งที่มาและตารางเป้าหมาย คลิกขวาที่จุดว่างของพื้นที่ทำงานและเลือก Autolink ตามที่แสดงด้านล่าง:

ด้านล่างนี้คือการทำแผนที่ที่เชื่อมโยงโดย Autolink

ขั้นตอนที่ 7: เนื่องจากเราจำเป็นต้องเชื่อมโยงตารางทั้งสองกับ Source Qualifier ให้เลือกคอลัมน์ของตาราง Department และวางไว้ใน Source Qualifier ดังที่แสดงด้านล่าง:

วางค่าคอลัมน์ลงใน Source Qualifier SQ_EMPLOYEES .

ด้านล่างนี้คือ Source Qualifier ที่อัปเดต

ขั้นตอนที่ 8: ดับเบิลคลิกที่ Source Qualifier เพื่อแก้ไขการเปลี่ยนแปลง

คุณจะได้รับป๊อปอัปแก้ไขการเปลี่ยนแปลงดังที่แสดงด้านล่าง คลิกที่แท็บคุณสมบัติ

ขั้นตอนที่ 9: ภายใต้แท็บคุณสมบัติคลิกที่ฟิลด์ค่าของแถว UserDefined Join.

คุณจะได้รับตัวแก้ไข SQL ต่อไปนี้:

ขั้นตอนที่ 10: ป้อน EMPLOYEES.DEPARTMENT_ID = DEPARTMENT.DEPARTMENT_ID เป็นเงื่อนไขในการเข้าร่วมทั้งสองตารางในฟิลด์ SQL และคลิกที่ตกลง

ขั้นตอนที่ 11: ตอนนี้คลิกที่แถว SQL Query เพื่อสร้าง SQL สำหรับการเข้าร่วมดังที่แสดงด้านล่าง:

คุณจะได้รับตัวแก้ไข SQL ต่อไปนี้คลิกที่สร้างตัวเลือก SQL

SQL ต่อไปนี้จะถูกสร้างขึ้นสำหรับเงื่อนไขที่เราระบุไว้ในขั้นตอนก่อนหน้า คลิกตกลง

ขั้นตอนที่ 12: คลิกที่ใช้และตกลง

ด้านล่างนี้คือการทำแผนที่ที่สมบูรณ์

เราได้ออกแบบวิธีการถ่ายโอนข้อมูลจากต้นทางไปยังเป้าหมายเรียบร้อยแล้ว อย่างไรก็ตามการถ่ายโอนข้อมูลจริงยังไม่เกิดขึ้นและเราจำเป็นต้องใช้ PowerCenter Workflow Design การดำเนินการของเวิร์กโฟลว์จะนำไปสู่การถ่ายโอนข้อมูลจากต้นทางไปยังเป้าหมาย หากต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับขั้นตอนการทำงานโปรดตรวจสอบ Informatica Tutorial: เวิร์กโฟลว์ บล็อก

ขั้นตอนที่ 13:ตอนนี้เราเปิดตัว Workflow Manager โดยคลิกที่ไอคอน W ดังที่แสดงด้านล่าง:

ด้านล่างนี้คือโฮมเพจของตัวออกแบบเวิร์กโฟลว์

ขั้นตอนที่ 14: ตอนนี้ให้เราสร้างเวิร์กโฟลว์ใหม่สำหรับการทำแผนที่ของเรา คลิกที่แท็บเวิร์กโฟลว์และเลือกสร้างตัวเลือก

คุณจะได้รับป๊อปอัปด้านล่าง ระบุชื่อเวิร์กโฟลว์ของคุณแล้วคลิกตกลง

ขั้นตอนที่ 15 : เมื่อสร้างเวิร์กโฟลว์แล้วเราจะได้รับไอคอนเริ่มในพื้นที่ทำงานตัวจัดการเวิร์กโฟลว์

ตอนนี้ให้เราเพิ่มเซสชันใหม่ในพื้นที่ทำงานดังที่เห็นด้านล่างโดยคลิกที่ไอคอนเซสชันและคลิกที่พื้นที่ทำงาน:

วิธีการใช้รายการที่เชื่อมโยงใน c

คลิกที่พื้นที่ทำงานเพื่อวางไอคอนเซสชัน

ขั้นตอนที่ 16: ในขณะที่เพิ่มเซสชันคุณต้องเลือกการแมปที่คุณสร้างและบันทึกไว้ในขั้นตอนข้างต้น (เคยบันทึกเป็น m-EMPLOYEE)

ด้านล่างนี้คือพื้นที่ทำงานหลังจากเพิ่มไอคอนเซสชัน

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

คลิกที่ไอคอนเริ่มก่อนจากนั้นคลิกที่ไอคอนเซสชันเพื่อสร้างลิงค์

ด้านล่างนี้คือขั้นตอนการทำงานที่เชื่อมต่อ

ขั้นตอนที่ 18: เมื่อเราออกแบบเสร็จแล้วให้เราเริ่มขั้นตอนการทำงาน คลิกที่แท็บเวิร์กโฟลว์และเลือกตัวเลือกเริ่มเวิร์กโฟลว์

ตัวจัดการเวิร์กโฟลว์เริ่มต้นการตรวจสอบเวิร์กโฟลว์

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

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

เลือกแท็บสถิติแหล่งที่มา / เป้าหมาย

ด้านล่างนี้คุณสามารถดูจำนวนแถวที่ถ่ายโอนระหว่างซอร์สและเป้าหมายหลังจากการเปลี่ยนแปลง

คุณยังสามารถตรวจสอบผลลัพธ์ของคุณโดยตรวจสอบตารางเป้าหมายของคุณดังที่แสดงด้านล่าง

ฉันหวังว่าบล็อก Informatica ETL นี้จะเป็นประโยชน์ในการสร้างความเข้าใจของคุณเกี่ยวกับแนวคิดของ ETL โดยใช้ Informatica และสร้างความสนใจให้คุณมากพอที่จะเรียนรู้เพิ่มเติมเกี่ยวกับ Informatica

หากคุณพบว่าบล็อกนี้มีประโยชน์คุณสามารถดูบล็อกซีรีส์ Informatica Tutorial ของเราได้ , Informatica Tutorial: การทำความเข้าใจ Informatica 'Inside Out' และ Informatica Transformations: The Heart and Soul of Informatica PowerCenter . ในกรณีที่คุณกำลังมองหารายละเอียดเกี่ยวกับ Informatica Certification คุณสามารถตรวจสอบบล็อกของเราได้ Informatica Certification: สิ่งที่ต้องรู้ .

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