วิธีโหลดข้อมูลธุรกรรมจากไฟล์แฟลตมา SAP บีไอ/บีดับเบิลยู

เราจะเรียนรู้วิธีโหลดข้อมูลธุรกรรมจาก Flat File ด้วยความช่วยเหลือของสถานการณ์

สถานการณ์: โหลดข้อมูลไปยัง DSO ชื่อ “DEMO_DSO” DSO มีฟิลด์ต่อไปนี้

ฟิลด์สำคัญ:

ZCUST – ลูกค้า

ZMAT – วัสดุ

ฟิลด์ข้อมูล:

ZPRICE – ราคาวัสดุ

ZQTY – ปริมาณ

โหลดข้อมูลธุรกรรมจากไฟล์แฟลต

มาดูขั้นตอนในการโหลดข้อมูลกัน เอสโอ จากไฟล์แฟลต

ขั้นตอนที่ 1) สร้างระบบต้นทางสำหรับไฟล์แฟลต

  1. ไปที่รหัสธุรกรรม RSA1
  2. คลิกปุ่มตกลง

โหลดข้อมูลธุรกรรมจากไฟล์แฟลต

ในหน้าจอถัดไป

  1. ไปที่แท็บ Modeling -> Source Systems
  2. คลิกขวาที่โฟลเดอร์ชื่อ FILE และเลือก "สร้าง" จากเมนูบริบท

โหลดข้อมูลธุรกรรมจากไฟล์แฟลต

ในหน้าจอถัดไป

  1. ป้อนชื่อระบบลอจิคัล
  2. ป้อน Description.คลิกปุ่มดำเนินการต่อ

โหลดข้อมูลธุรกรรมจากไฟล์แฟลต

ขั้นตอนที่ 2) สร้างส่วนประกอบแอปพลิเคชัน

  1. ไปที่รหัสธุรกรรม RSA1
  2. คลิกปุ่มตกลง

โหลดข้อมูลธุรกรรมจากไฟล์แฟลต

  1. ไปที่แท็บการสร้างแบบจำลอง -> แหล่งข้อมูล
  2. เลือกระบบต้นทาง

โหลดข้อมูลธุรกรรมจากไฟล์แฟลต

  1. คลิกขวา -> สร้างส่วนประกอบแอปพลิเคชัน

โหลดข้อมูลธุรกรรมจากไฟล์แฟลต

  1. ป้อนชื่อทางเทคนิค
  2. ป้อน Descriptไอออน
  3. คลิกดำเนินการต่อ

โหลดข้อมูลธุรกรรมจากไฟล์แฟลต

ขั้นตอนที่ 3) สร้างแหล่งข้อมูล

  1. ไปที่รหัสธุรกรรม RSA1
  2. คลิกปุ่มตกลง

โหลดข้อมูลธุรกรรมจากไฟล์แฟลต

  1. ไปที่แท็บการสร้างแบบจำลอง -> แหล่งข้อมูล
  2. คลิกขวา -> สร้างแหล่งข้อมูล

โหลดข้อมูลธุรกรรมจากไฟล์แฟลต

  1. ป้อนชื่อทางเทคนิค
  2. เลือกแหล่งข้อมูลประเภทข้อมูล
  3. คลิกดำเนินการต่อ

โหลดข้อมูลธุรกรรมจากไฟล์แฟลต

  1. กรอกข้อมูลในช่องที่แสดงด้านล่าง โครงสร้างนี้ควรเหมือนกับ DSO ที่จะโหลดข้อมูลธุรกรรม

โหลดข้อมูลธุรกรรมจากไฟล์แฟลต

  1. ในแท็บการแยก ให้เลือกอะแดปเตอร์เป็น "โหลดไฟล์ประเภทข้อความจากเวิร์กสเตชันในเครื่อง"
  2. เลือกเส้นทางไฟล์ที่จะโหลดไฟล์แฟลตลงในระบบและเปิดใช้งานแหล่งข้อมูล

โหลดข้อมูลธุรกรรมจากไฟล์แฟลต

ขั้นตอนที่ 4) สร้างการเปลี่ยนแปลงระหว่างแหล่งข้อมูล (แหล่งที่มา) และ DSO(Target).

  1. ไปที่รหัสธุรกรรม RSA1
  2. คลิกปุ่มตกลง

โหลดข้อมูลธุรกรรมจากไฟล์แฟลต

  1. ไปที่แท็บ Modeling -> InfoProvider
  2. สร้างการเปลี่ยนแปลง

โหลดข้อมูลธุรกรรมจากไฟล์แฟลต

  1. เข้าสู่ Target ประเภทวัตถุ
  2. เข้าสู่ Target ชื่อออบเจ็กต์
  3. ป้อนประเภทออบเจ็กต์ต้นทาง
  4. ป้อนชื่อออบเจ็กต์ต้นทาง
  5. เข้าสู่ระบบต้นทาง
  6. คลิกดำเนินการต่อ

โหลดข้อมูลธุรกรรมจากไฟล์แฟลต

หน้าจอด้านล่างแสดงการเปลี่ยนแปลงที่สร้างขึ้นด้วยการแมปฟิลด์แหล่งที่มาไปยัง Target เขตข้อมูล

โหลดข้อมูลธุรกรรมจากไฟล์แฟลต

ขั้นตอนที่ 5) สร้างกระบวนการถ่ายโอนข้อมูล

คลิกขวาที่โฟลเดอร์ DTP และเลือกตัวเลือก “สร้างกระบวนการถ่ายโอนข้อมูล” จากเมนูบริบท

โหลดข้อมูลธุรกรรมจากไฟล์แฟลต

หน้าจอด้านล่างแสดง DTP ที่สร้างขึ้น

โหลดข้อมูลธุรกรรมจากไฟล์แฟลต

ขั้นตอนที่ 6) สร้างแพ็คเกจข้อมูลและกำหนดการโหลดข้อมูลไปยัง DataSource (PSA)

  1. ไปที่รหัสธุรกรรม RSA1
  2. คลิกปุ่มตกลง

โหลดข้อมูลธุรกรรมจากไฟล์แฟลต

  1. ไปที่แท็บการสร้างแบบจำลอง -> แหล่งข้อมูล
  2. คลิกขวาที่ DataSource -> Create InfoPackage

โหลดข้อมูลธุรกรรมจากไฟล์แฟลต

  1. เข้าสู่แพ็คเกจข้อมูล Descriptไอออน
  2. คลิกบันทึก

โหลดข้อมูลธุรกรรมจากไฟล์แฟลต

  1. คลิกที่แท็บกำหนดการ
  2. คลิกปุ่มเริ่มเพื่อเริ่มการโหลดจากไฟล์แฟลตไปยังแหล่งข้อมูล

โหลดข้อมูลธุรกรรมจากไฟล์แฟลต

ขั้นตอนที่ 7) โหลดข้อมูลไปยัง DSO

  1. คลิกแท็บดำเนินการใน DTP
  2. คลิกปุ่มดำเนินการเพื่อเริ่มการโหลดข้อมูลจาก DataSource(PSA) ไปยัง DSO

โหลดข้อมูลธุรกรรมจากไฟล์แฟลต

จดหมายข่าว Guru99 รายวัน

เริ่มต้นวันใหม่ของคุณด้วยข่าวสาร AI ล่าสุดและสำคัญที่สุดที่ส่งมอบทันที