แผนที่แสดงที่ตั้งบริษัทping ใน Informatica: การสร้าง, ส่วนประกอบ และพารามิเตอร์

⚡ สรุปอย่างชาญฉลาด

แผนที่แสดงที่ตั้งบริษัทping ใน Informatica นั้น อ็อบเจ็กต์นี้ทำหน้าที่เชื่อมโยงคำจำกัดความของแหล่งข้อมูลกับคำจำกัดความของเป้าหมายผ่านการแปลงข้อมูล โดยกำหนดวิธีการอ่าน เปลี่ยนแปลง และโหลดข้อมูลแต่ละคอลัมน์อย่างแม่นยำในระหว่างการทำงานของเซสชัน ETL

  • 🔗 การก่อสร้างตึก: แหล่งที่มา การเปลี่ยนแปลง เป้าหมาย และความเชื่อมโยงระหว่างสิ่งเหล่านี้ ล้วนเป็นส่วนประกอบของแผนที่ทุกแผ่นping.
  • 📦 แผนผังเวทีpings: แผนผังเวทีping คัดลอกตารางต้นทางไปยังตารางชั่วคราวที่มีโครงสร้างเหมือนกันทุกประการping ETL ปิดใช้งานในระบบการผลิตแล้ว
  • 🧲 ตัวระบุแหล่งที่มา: การลากแหล่งข้อมูลเชิงสัมพันธ์ลงในแผนที่ping จะสร้างตัวระบุแหล่งที่มาซึ่งห้ามลบออกเสมอ
  • 🔄 ออโต้ลิงก์: การเชื่อมโยงอัตโนมัติด้วยชื่อจะเชื่อมต่อคอลัมน์ต้นทางและปลายทางที่ตรงกันในขั้นตอนเดียว
  • 📏 พารามิเตอร์: แผนที่ping พารามิเตอร์จะเก็บค่าคงที่ค่าเดียวตลอดการทำงาน โดยกำหนดค่าผ่านไฟล์พารามิเตอร์
  • 📊 ตัวแปร: แผนที่ping ตัวแปรจะเปลี่ยนแปลงระหว่างการทำงาน และค่าสุดท้ายจะถูกบันทึกไว้ในที่เก็บข้อมูล

แผนที่แสดงที่ตั้งบริษัทping ในอินฟอร์เมติกา

แผนที่คืออะไรping?

แผนที่ping คือชุดของวัตถุต้นทางและปลายทางที่เชื่อมโยงกันด้วยชุดของการแปลง การแปลงเหล่านี้ประกอบด้วยชุดของกฎ ซึ่งกำหนดการไหลของข้อมูลและวิธีการโหลดข้อมูลลงในปลายทาง

แผนที่ping ประกอบด้วยวัตถุชุดต่อไปนี้:

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

ทำไมคุณถึงต้องการแผนที่ping?

แผนที่ping เป็นอ็อบเจ็กต์ใน Informatica ที่ช่วยให้คุณกำหนดวิธีการแก้ไขข้อมูลต้นทางก่อนที่จะส่งไปยังอ็อบเจ็กต์ปลายทางหรือเป้าหมาย ตัวอย่างเช่น หากคุณมีชื่อพนักงานที่จัดเก็บไว้เป็น “Bill ในระบบต้นทางของคุณ ให้ใช้ชื่อ “Clinton” และระบบปลายทางต้องใช้ชื่อพนักงานในรูปแบบ “Clinton” Bill“การดำเนินการดังกล่าวสามารถออกแบบได้บนแผนที่”ping ในระดับพื้นฐาน กล่าวคือ สิ่งที่คุณทำกับข้อมูลต้นทางนั้นถูกกำหนดไว้ที่แผนที่ping ชั้น

แผนที่ping Map คืออ็อบเจ็กต์พื้นฐานของ Informatica ซึ่งเราสามารถใช้กำหนดรายละเอียดการแปลงข้อมูลและคุณลักษณะของอ็อบเจ็กต์ต้นทาง/ปลายทางได้pingช่วยให้เรากำหนดการแปลงข้อมูลในระดับคอลัมน์แต่ละคอลัมน์สำหรับแต่ละแถวได้ แม้แต่ในแผนที่เดียวping คุณสามารถจัดการแหล่งข้อมูลและเป้าหมายได้หลายรายการ

ส่วนประกอบของแผนที่ping

ส่วนประกอบพื้นฐานของแผนที่ping คือ:

  • ตารางต้นทาง
  • แผนที่แสดงที่ตั้งบริษัทping พารามิเตอร์และตัวแปร
  • Target วัตถุ
  • แผนที่แสดงที่ตั้งบริษัทping การแปลง

แผนที่นั้นประกอบด้วยวัตถุหลากหลายชนิดping. แผนที่ping อาจประกอบด้วยแหล่งที่มา เป้าหมาย แผนที่ping พารามิเตอร์และตัวแปร, แมปเพล็ต, การแปลงต่างๆ และฟังก์ชันที่ผู้ใช้กำหนดเอง

  • แผนที่แสดงที่ตั้งบริษัทping ที่มา: แผนที่ping แหล่งข้อมูลคือวัตถุที่คุณใช้ดึงข้อมูลต้นทาง แหล่งข้อมูลอาจเป็นตารางในฐานข้อมูล ไฟล์ข้อความธรรมดา แหล่งข้อมูล XML หรืออื่นๆ ภาษาโคบอล แหล่งที่มาของไฟล์
  • แผนที่แสดงที่ตั้งบริษัทping Target: แผนที่ping target คือวัตถุปลายทางที่ข้อมูลที่ผ่านการประมวลผลขั้นสุดท้ายจะถูกโหลดเข้าไป แผนที่ping เป้าหมายอาจเป็นตารางเชิงสัมพันธ์ของฐานข้อมูล ไฟล์ข้อความ หรือไฟล์ XML แหล่งที่มาและเป้าหมายเป็นสิ่งที่จำเป็นในแผนที่ทุกแบบpingแม้ว่าประเภทของพวกมันอาจแตกต่างกันก็ตาม
  • แผนที่แสดงที่ตั้งบริษัทping พารามิเตอร์และตัวแปร: แผนที่ping พารามิเตอร์และตัวแปรช่วยให้คุณสร้างอ็อบเจ็กต์ตัวแปรชั่วคราวที่ช่วยให้คุณกำหนดและจัดเก็บค่าชั่วคราวในขณะที่แผนที่กำลังทำงานอยู่ping ประมวลผลข้อมูล แผนที่ping พารามิเตอร์และตัวแปรเป็นประเภทข้อมูลเสริมที่ผู้ใช้กำหนดเองได้ ซึ่งสามารถสร้างขึ้นสำหรับแผนที่ได้ping และสามารถนำมาอ้างอิงและปรับปรุงให้ตรงตามความต้องการเฉพาะได้ เราจะมาเรียนรู้เพิ่มเติมเกี่ยวกับแผนที่กันping พารามิเตอร์และตัวแปรในส่วนนี้
  • แม็ปเล็ต: แมปเพล็ต (Mapplets) คือวัตถุที่ประกอบด้วยชุดของการแปลง แหล่งที่มา หรือเป้าหมาย โดยทั่วไปแล้ว แมปเพล็ตถูกสร้างขึ้นเพื่อนำฟังก์ชันการทำงานที่มีอยู่ของชุดการแปลงมาใช้ซ้ำ แมปเพล็ตสามารถใช้ในแผนที่ได้หลายแบบpings.

แผนที่เวทีคืออะไรping?

แผนผังเวทีping เป็นแผนที่ping ซึ่งเราจะสร้างสำเนาของตารางต้นฉบับ ตัวอย่างเช่น ในระบบการผลิต หากคุณมีตาราง "พนักงาน" คุณสามารถสร้างตารางที่เหมือนกันทุกประการชื่อ "employee_stage" ในสำเนาได้ ETL สคีมา

การมีตารางข้อมูลชั่วคราว (staging table) ในระบบท้องถิ่นมีข้อดีหลายประการ การหยุดทำงานของระบบการผลิตจะไม่ส่งผลกระทบต่อระบบ ETL ของคุณ เนื่องจากคุณมีตาราง “employee_stage” ของตัวเองแทนที่จะอ้างอิงถึงตาราง “employee” ในระบบการผลิต ในระบบการผลิต อาจมีกระบวนการและขั้นตอนการทำงานอื่นๆ ที่ส่งผลกระทบต่อประสิทธิภาพ อย่างไรก็ตาม เมื่อคุณมีตารางข้อมูลชั่วคราวแบบจำลอง จะมีเพียงกระบวนการ ETL เท่านั้นที่จะเข้าถึงตารางนี้ ซึ่งจะช่วยเพิ่มประสิทธิภาพการทำงาน

ในแผนที่เวทีpings,

  • ตารางต้นทางและตารางปลายทางมีโครงสร้างเหมือนกัน
  • ข้อมูลในตารางเป้าหมายเป็นสำเนาของข้อมูลในตารางต้นทาง หรือ
  • ข้อมูลในตารางขั้นตอน (เป้าหมาย) เป็นส่วนย่อยของข้อมูลต้นทาง

ตัวอย่างเช่น หากตารางต้นทางของคุณมีรายละเอียดพนักงานของแผนกหมายเลข 10, 20, 30 และ 40 ตารางชั่วคราวอาจเป็นตารางที่มีบันทึกข้อมูลพนักงานของแผนกหมายเลข 10 และ 30 เท่านั้น

โต๊ะจัดวางในเวที คลังข้อมูล ทำให้การแปลงข้อมูลมีประสิทธิภาพโดยดึงเฉพาะข้อมูลที่เกี่ยวข้องกับเรา และลดการพึ่งพาระบบปฏิบัติการแบบเรียลไทม์ของ ETL/คลังข้อมูลให้น้อยที่สุด

วิธีการสร้างแผนที่ping

ในแบบฝึกหัดนี้ เราจะสร้างแผนผังเวทีpingโดยที่แหล่งข้อมูลจะเป็นตาราง “emp” และเป้าหมายจะเป็น “emp_target” แผนที่นี้ping สร้างขึ้นในพื้นที่ทำงานที่แสดงด้านล่างนี้

แผนที่แสดงที่ตั้งบริษัทping พื้นที่ทำงานของผู้ออกแบบที่ใช้สำหรับแผนผังเวทีping การออกกำลังกาย

การตั้งชื่อแบบแผน - แผนที่ping ชื่อจะขึ้นต้นด้วย 'm_' ตามด้วยชื่อตารางต้นทางและตารางปลายทาง โดยคั่นด้วยเครื่องหมายขีดล่าง

ตัวอย่าง – หากคุณกำลังโหลดตาราง emp_target จากตาราง emp แผนที่ก็จะทำงานping ชื่ออาจเป็น 'm_emp_emp_target'

ขั้นตอน 1) แผนที่เริ่มต้นping นักออกแบบ

  1. เปิดเครื่องมือ Informatica Designer
  2. คลิกที่แผนที่ping ไอคอนดีไซเนอร์สำหรับเปิดแผนที่ping นักออกแบบ

ไอคอนนี้จะอยู่บนแถบเครื่องมือ Designer ดังแสดงในภาพด้านล่าง

แผนที่แสดงที่ตั้งบริษัทping ไอคอนดีไซเนอร์บนแถบเครื่องมือ Informatica PowerCenter Designer

ขั้นตอน 2) ในแผนที่ping ผู้ออกแบบ:

  1. คลิกที่แผนที่pingเมนู
  2. เลือกตัวเลือก สร้าง

แผนที่แสดงที่ตั้งบริษัทpingเมนู s เปิดในแผนที่ping นักออกแบบที่เลือกตัวเลือก "สร้าง"

ขั้นตอน 3) เข้าสู่แผนที่ping ตั้งชื่อว่า 'm_emp_emp_target' แล้วกดปุ่ม OK

แผนที่แสดงที่ตั้งบริษัทping ตั้งชื่อกล่องโต้ตอบโดยพิมพ์ m_emp_emp_target ลงไป

แผนที่ping จะถูกสร้างและแสดงรายการไว้ใต้แผนที่pingโฟลเดอร์ s ในตัวนำทางที่เก็บข้อมูล

แผนที่ใหม่ping m_emp_emp_target ที่แสดงอยู่ภายใต้แผนที่pingโฟลเดอร์ s

แผนที่ping ต้องมีอย่างน้อยหนึ่งแหล่งที่มาและหนึ่งเป้าหมาย ดังนั้นตอนนี้คุณจะต้องเพิ่มทั้งสองอย่างเข้าไป

ขั้นตอน 4) ในขั้นตอนนี้ เราจะดำเนินการดังต่อไปนี้:

  1. เลือกตารางแหล่งข้อมูล “emp” ในโฟลเดอร์ Sources
  2. ลากและวางตาราง “emp” ลงในแผนที่ping นักออกแบบ

ตารางแหล่งข้อมูล emp กำลังถูกลากจากโฟลเดอร์ Sources ไปยัง Mapping นักออกแบบ

ในแผนที่ping ในโปรแกรมออกแบบ ตารางแหล่งข้อมูลที่นำเข้าจะแสดงพร้อมกับตัวระบุแหล่งที่มา

ตารางแหล่งที่มาของ emp ที่นำเข้าจะแสดงอยู่ถัดจากตัวกำหนดคุณสมบัติแหล่งที่มา SQ_EMP

หมายเหตุ – เมื่อคุณนำเข้าตารางเชิงสัมพันธ์ (ฐานข้อมูล) ใดๆ ลงในแผนที่pingนอกจากนี้ จะมีการสร้างอ็อบเจ็กต์เพิ่มเติมประเภทตัวระบุแหล่งที่มาขึ้นมาด้วย การแปลงตัวระบุแหล่งที่มานี้มีความจำเป็นและช่วยให้ Informatica ทำงานได้ดีขึ้น บริการบูรณาการ ระบุตารางฐานข้อมูลต้นทางและคุณสมบัติของตารางนั้น ทุกครั้งที่คุณนำเข้าตารางต้นทาง ระบบจะสร้างการแปลงข้อมูลตัวกำหนดคุณสมบัติต้นทาง (source qualifier transformation) ขึ้นมาด้วย คุณไม่ควรลบวัตถุตัวกำหนดคุณสมบัติต้นทางในแผนที่ (map) เด็ดขาดping.

ขั้นตอน 5) ในขั้นตอนนี้ เราจะดำเนินการดังต่อไปนี้:

  1. เลือกตารางเป้าหมาย “emp_target” ภายใต้ Targetโฟลเดอร์
  2. ลากและวางตาราง “emp_target” ลงในแผนที่ping นักออกแบบ

คำจำกัดความ emp_target ที่เลือกภายใต้ Targetโฟลเดอร์ s ในโปรแกรมนำทาง

ในแผนที่ping โปรแกรมออกแบบครับ "ตารางเป้าหมาย" จะถูกนำเข้าและแสดงผล

ตาราง emp_target จะแสดงควบคู่ไปกับแหล่งที่มาในแผนที่ping พื้นที่ทำงานของนักออกแบบ

เพื่อจัดการพื้นที่แสดงผล คุณสามารถย่อขนาดวัตถุเหล่านี้ในแผนที่ให้เป็นไอคอนได้ping.

ขั้นตอน 6) คลิกขวาตรงไหนก็ได้ในแผนที่ว่างเปล่าping พื้นที่ทำงานของนักออกแบบและเลือกตัวเลือก – จัดเรียงไอคอนทั้งหมด

เมนูคลิกขวาของพื้นที่ทำงานที่แสดงตัวเลือก จัดเรียงไอคอนทั้งหมด

หลังจากเลือกตัวเลือก “จัดเรียงสัญลักษณ์ทั้งหมด” พื้นที่ทำงานจะมีลักษณะเช่นนี้

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

ขั้นตอน 7) ใน Informatica เราออกแบบโดยให้การไหลของข้อมูลเริ่มจากซ้ายไปขวา ดังนั้นตารางต้นทางควรอยู่ทางด้านซ้าย และตารางปลายทางควรอยู่ทางด้านขวา ในการจัดเรียงตารางในพื้นที่ทำงานของเรา ให้เลือกตาราง “emp_target” จากนั้นลากและวางไปทางด้านขวาของตาราง emp

ไอคอน emp_target กำลังถูกลากไปทางด้านขวาของไอคอนตาราง emp

หลังจากการจัดเรียงใหม่ พื้นที่ทำงานจะมีลักษณะเช่นนี้

พื้นที่ทำงานที่มีวัตถุต้นทางอยู่ทางด้านซ้ายและวัตถุเป้าหมายอยู่ทางด้านขวา

หมายเหตุ – ควรใช้ปุ่มลัด “Ctrl+S” เป็นระยะเพื่อบันทึกการเปลี่ยนแปลงในที่เก็บข้อมูล

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

SQ_EMP และ EMP_TARGET เปลี่ยนจากมุมมองไอคอนเป็นมุมมองกราฟิก

ขั้นตอน 9) คลิกขวาบนแผนที่ping เข้าสู่พื้นที่ทำงานของนักออกแบบและเลือกตัวเลือก “เชื่อมโยงอัตโนมัติ” โดยใช้ชื่อ

คลิกขวาแล้วเลือก "เชื่อมโยงอัตโนมัติด้วยชื่อ" ในแผนที่ping นักออกแบบ

ขั้นตอน 10) วิธีเชื่อมโยงตารางต้นทางกับตารางปลายทาง:

  1. เลือกคอลัมน์ของตารางต้นทาง
  2. ลากและวางคอลัมน์ลงบนตารางเป้าหมาย

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

ตารางต้นทางและตารางปลายทางจะเชื่อมโยงกัน และจะมีลูกศรเชื่อมต่อปรากฏขึ้นจากตารางต้นทางไปยังตารางปลายทาง

ลูกศรเชื่อมต่อแต่ละคอลัมน์ต้นทางกับคอลัมน์เป้าหมายที่ตรงกัน

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

ขั้นตอน 11) ใช้ปุ่มลัด “Ctrl+S” เพื่อบันทึกการเปลี่ยนแปลงในแผนที่ของคุณpingในหน้าต่างแสดงผล คุณจะเห็นข้อความของแผนที่ping การตรวจสอบ/การแยกวิเคราะห์ เป็นการยืนยันว่าแผนที่ของคุณถูกต้องping ถูกต้องแล้ว นอกจากนี้ จะมีเครื่องหมายถูกสีเขียวชั่วคราวปรากฏอยู่ข้างแผนที่ping ชื่อในแผนที่ping โครงสร้างโฟลเดอร์ที่แสดงแผนผังping ดำเนินการสำเร็จแล้ว

หน้าต่างแสดงผลยืนยันว่าแผนที่ถูกบันทึกเรียบร้อยแล้วping m_emp_emp_target นั้นถูกต้อง

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

แผนที่แสดงที่ตั้งบริษัทping พารามิเตอร์และตัวแปร

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

ความแตกต่างระหว่างพารามิเตอร์และตัวแปร –

แผนที่แสดงที่ตั้งบริษัทping พารามิเตอร์ แผนที่แสดงที่ตั้งบริษัทping ตัวแปร
แผนที่แสดงที่ตั้งบริษัทping พารามิเตอร์คือชนิดข้อมูลที่เมื่อกำหนดค่าแล้ว ค่าจะคงที่ตลอดทั้งแผนที่ping วิ่ง. ถ้าคุณสร้างแผนที่แล้วping หากกำหนดพารามิเตอร์ deptno=20 ค่า 20 จะคงที่ตลอดทั้งแผนที่ping เรียกใช้ ไม่ว่าพารามิเตอร์จะถูกอ้างอิงที่ใด มันจะส่งคืนค่า 20 เสมอสำหรับอินสแตนซ์ของแผนที่นั้นping วิ่ง. เพื่อค้นหาแผนที่ใหม่ping ตัวอย่างเช่น ค่าของพารามิเตอร์สามารถกำหนดค่าใหม่ได้ แผนที่แสดงที่ตั้งบริษัทping ตัวแปรคือวัตถุที่สามารถอ้างอิงได้ตลอดทั้งแผนที่ping เรียกใช้ (เพื่อเข้าถึงค่าของพวกมัน) และสามารถกำหนดค่าใหม่ให้กับพวกมันได้ ตัวอย่างเช่น แผนที่ping ตัวแปร total_salary สามารถนำไปใช้ในแผนที่ได้pingและมูลค่าของมันสามารถปรับเปลี่ยนได้ตามเงินเดือน
เปลี่ยนแปลงระหว่างการรันโดยการแก้ไข ไฟล์พารามิเตอร์. ค่าจะถูกบันทึกไปยังที่เก็บข้อมูลหลังจากเรียกใช้งานเซสชันสำเร็จ และนำกลับมาใช้เป็นค่าเริ่มต้นสำหรับการเรียกใช้งานครั้งถัดไป

แผนที่ping พารามิเตอร์และตัวแปรนั้นมีความเฉพาะเจาะจงกับแผนที่ping เท่านั้น ไม่สามารถนำไปอ้างอิงในแผนที่อื่นได้ping.

วิธีการสร้างแผนที่ping พารามิเตอร์

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

  • ภายในไฟล์พารามิเตอร์
  • ในการกำหนดตัวแปรก่อนเซสชัน
  • ค่าเริ่มต้นในที่เก็บข้อมูล
  • ค่าเริ่มต้นที่กำหนดระหว่างการสร้างตัวแปร

ขั้นตอน 1) เพื่อสร้างแผนที่ping พารามิเตอร์ ในแผนที่ping ผู้ออกแบบ:

  1. เลือกแผนที่pingเมนู
  2. เลือกเมนู พารามิเตอร์และตัวแปร

แผนที่แสดงที่ตั้งบริษัทpingเมนู s ที่เลือกตัวเลือก พารามิเตอร์และตัวแปร

ขั้นตอน 2) ในหน้าจอถัดไป:

  1. คลิกที่เมนูเพิ่มตัวแปรใหม่
  2. จากเมนูแบบเลื่อนลง ให้เลือกประเภทเป็นพารามิเตอร์
  3. ป้อนชื่อพารามิเตอร์เป็น $$Deptno
  4. ป้อนค่าเริ่มต้นเป็น 10
  5. กดปุ่ม OK

หน้าต่างประกาศพารามิเตอร์และตัวแปร โดยเพิ่ม $$Deptno เป็นพารามิเตอร์

ตอนนี้คุณได้สร้างแผนที่แล้วping พารามิเตอร์ deptno มีค่าเริ่มต้นเป็น 10 และสามารถอ้างอิงพารามิเตอร์นี้ได้ภายในแผนที่ping.

วิธีการสร้างแผนที่ping ตัวแปร

ขั้นตอน 1) ในแผนที่ping ผู้ออกแบบ:

  1. เลือกแผนที่pingเมนู
  2. เลือกเมนู พารามิเตอร์และตัวแปร

แผนที่แสดงที่ตั้งบริษัทpingเมนู s เปิดขึ้นอีกครั้งเพื่อประกาศแผนที่ping ตัวแปร

ขั้นตอน 2) ในหน้าจอถัดไป:

  1. คลิกที่เมนูเพิ่มตัวแปรใหม่
  2. จากเมนูแบบเลื่อนลง ให้เลือกประเภทเป็นตัวแปร
  3. ป้อนชื่อตัวแปรเป็น $$TotalSalary
  4. เลือก DataType เป็นทศนิยม
  5. ป้อนค่าเริ่มต้นเป็น 0
  6. กดปุ่ม OK

หน้าต่างประกาศพารามิเตอร์และตัวแปร โดยเพิ่ม $$TotalSalary เป็นตัวแปร

นี่จะสร้างแผนที่ขึ้นมาping ตัวแปร ฟังก์ชันต่างๆ เช่น SetVariable และ SetMaxVariable จะเปลี่ยนค่าของตัวแปรนั้นในระหว่างการทำงานของโปรแกรม

หมายเหตุ - แผนที่ping ชื่อพารามิเตอร์และตัวแปรจะเริ่มต้นด้วย $$ เสมอ

คำถามที่พบบ่อย

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

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

mapplet คือกลุ่มของการแปลงข้อมูลที่สามารถนำกลับมาใช้ใหม่ได้ โดยมีกลุ่มอินพุตและเอาต์พุต สามารถลาก mapplet เข้าไปใน map ได้pingสามารถใช้ตรรกะร่วมกันได้ แต่ไม่สามารถทำงานได้ด้วยตัวเอง

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

ฟังก์ชัน SetVariable, SetMaxVariable, SetMinVariable และ SetCountVariable ใช้สำหรับอัปเดตค่าตัวแปรภายในนิพจน์ โดยประเภทของการรวมข้อมูลที่เลือกไว้ตอนประกาศจะเป็นตัวกำหนดว่าฟังก์ชันใดเหมาะสมกับตัวแปรนั้น

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

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

Copilot จะร่าง DDL, ไฟล์พารามิเตอร์ และสคริปต์ pmrep หรือ pmcmd รอบๆ แผนที่pingและสร้างข้อมูลทดสอบ แต่ไม่สามารถสร้างแผนที่ได้ping ตัวมันเอง เนื่องจากแผนที่ping นักออกแบบมีความเชี่ยวชาญด้านกราฟิก

สรุปโพสต์นี้ด้วย: