วิธีโหลดข้อมูลหลักจากไฟล์แฟลตใน SAP บีไอ/บีดับเบิลยู
โหลดข้อมูลหลักจากไฟล์แฟลต
เราจะเรียนรู้ภาระด้วยความช่วยเหลือจากสถานการณ์ –
โหลดข้อมูลหลักไปยัง InfoObject ZMAT (หมายเลขวัสดุ) ซึ่งมีแอตทริบิวต์ ZMAT_NM (ชื่อวัสดุ ด้านล่างนี้เป็นขั้นตอนโดยละเอียดในการโหลดข้อมูลไปยังข้อมูลหลัก Infoobject จากไฟล์ Flat
ขั้นตอนที่ 1) สร้างระบบต้นทางสำหรับไฟล์แฟลต.
- ไปที่รหัสธุรกรรม RSA1
- คลิกปุ่มตกลง
ในหน้าจอถัดไป
- ไปที่แท็บ Modeling -> Source Systems
- คลิกขวาที่โฟลเดอร์ชื่อ FILE และเลือก "สร้าง" จากเมนูบริบท
ในหน้าจอถัดไป
- ป้อนชื่อระบบลอจิคัล
- ป้อน Descriptไอออน
- คลิกปุ่มดำเนินการต่อ
ขั้นตอนที่ 2) สร้างส่วนประกอบแอปพลิเคชัน
- ไปที่แท็บการสร้างแบบจำลอง -> แหล่งข้อมูล
- เลือกระบบต้นทาง
- คลิกขวา -> สร้างส่วนประกอบแอปพลิเคชัน
- ป้อนชื่อทางเทคนิค
- ป้อน Descriptไอออน
- คลิกดำเนินการต่อ
- ไปที่แท็บการสร้างแบบจำลอง -> แหล่งข้อมูล
- คลิกขวา -> สร้างแหล่งข้อมูล
- ป้อนชื่อทางเทคนิค
- เลือกแหล่งข้อมูลประเภทข้อมูล
- คลิกดำเนินการต่อ
- กรอกข้อมูลในช่องที่แสดงด้านล่าง โครงสร้างนี้ควรจะเหมือนกับ เอสโอ ข้อมูลธุรกรรมใดที่จะโหลด
- ในแท็บการแยก ให้เลือกอะแดปเตอร์เป็น "โหลดไฟล์ประเภทข้อความจากเวิร์กสเตชันในเครื่อง"
- เลือกเส้นทางไฟล์ที่จะโหลดไฟล์แฟลตลงในระบบและเปิดใช้งานแหล่งข้อมูล
คลิกบันทึก
ขั้นตอนที่ 3) สร้างการเปลี่ยนแปลงระหว่างแหล่งข้อมูล (แหล่งที่มา) และแอตทริบิวต์ InfoObject (Target).
คลิกขวาที่แหล่งข้อมูล -> สร้างการเปลี่ยนแปลง
ในหน้าจอถัดไป
- เข้าสู่ Target ประเภทวัตถุ
- เข้าสู่ Target ชื่อออบเจ็กต์
- ป้อนประเภทย่อย
- คลิกดำเนินการต่อ
การเปลี่ยนแปลงจะถูกสร้างขึ้นด้วยการแมปฟิลด์แหล่งที่มากับ Target เขตข้อมูล
คลิกขวาที่โฟลเดอร์ DTP และเลือกตัวเลือก “สร้างกระบวนการถ่ายโอนข้อมูล” จากเมนูบริบท
หน้าจอด้านล่างแสดง DTP ที่สร้างขึ้น
ขั้นตอนที่ 4) สร้างแพ็คเกจข้อมูลและกำหนดการโหลดข้อมูลไปยัง DataSource (PSA)
- ป้อน RSA1 ในพร้อมท์คำสั่ง
- กด Enter
- ไปที่แท็บการสร้างแบบจำลอง -> แหล่งข้อมูล
- คลิกขวาที่ DataSource -> Create InfoPackage
- เข้าสู่แพ็คเกจข้อมูล Descriptไอออน
- คลิกบันทึก
- คลิกที่แท็บกำหนดการ
- คลิกปุ่มเริ่มเพื่อเริ่มการโหลดจากไฟล์แฟลตไปยังแหล่งข้อมูล
ขั้นตอนที่ 5) โหลดข้อมูลไปยัง DSO
- คลิกแท็บดำเนินการใน DTP
- คลิกปุ่มดำเนินการเพื่อเริ่มการโหลดข้อมูลจาก DataSource(PSA) ไปยัง DSO