SAP BODS - บทนำ Dataflow
โฟลว์ข้อมูลใช้ในการแยกแปลงและโหลดข้อมูลจากต้นทางไปยังระบบเป้าหมาย การแปลงการโหลดและการจัดรูปแบบทั้งหมดเกิดขึ้นในกระแสข้อมูล
เมื่อคุณกำหนดโฟลว์ข้อมูลในโปรเจ็กต์แล้วสามารถเพิ่มลงในเวิร์กโฟลว์หรืองาน ETL ได้ กระแสข้อมูลสามารถส่งหรือรับวัตถุ / ข้อมูลโดยใช้พารามิเตอร์ กระแสข้อมูลถูกตั้งชื่อในรูปแบบDF_Name.
ตัวอย่างการไหลของข้อมูล
สมมติว่าคุณต้องการโหลดตารางข้อเท็จจริงในระบบ DW พร้อมข้อมูลจากสองตารางในระบบต้นทาง
กระแสข้อมูลประกอบด้วยวัตถุต่อไปนี้ -
- สองตารางแหล่งที่มา
- เข้าร่วมระหว่างสองตารางและกำหนดไว้ในการแปลงแบบสอบถาม
- ตารางเป้าหมาย
มีออบเจ็กต์สามประเภทที่สามารถเพิ่มลงในโฟลว์ข้อมูลได้ พวกเขาคือ -
- Source
- Target
- Transforms
Step 1 - ไปที่ Local Object Library แล้วลากทั้งสองตารางไปยังพื้นที่ทำงาน
Step 2 - หากต้องการเพิ่ม Query Transformation ให้ลากจากแถบเครื่องมือด้านขวา
Step 3 - เข้าร่วมทั้งสองตารางและสร้างตารางเป้าหมายเทมเพลตโดยคลิกขวาที่กล่องแบบสอบถาม→เพิ่มใหม่→ตารางเทมเพลตใหม่
Step 4 - ป้อนชื่อของตารางเป้าหมายชื่อที่เก็บข้อมูลและเจ้าของ (ชื่อสคีมา) ที่จะสร้างตาราง
Step 5 - ลากตารางเป้าหมายไปข้างหน้าและเข้าร่วมกับการแปลงแบบสอบถาม
ผ่านพารามิเตอร์
คุณยังสามารถส่งผ่านพารามิเตอร์ต่างๆเข้าและออกจากโฟลว์ข้อมูล ในขณะที่ส่งพารามิเตอร์ไปยังโฟลว์ข้อมูลออบเจ็กต์ในโฟลว์ข้อมูลจะอ้างอิงพารามิเตอร์เหล่านั้น การใช้พารามิเตอร์คุณสามารถส่งผ่านการดำเนินการต่างๆไปยังโฟลว์ข้อมูลได้
ตัวอย่าง - สมมติว่าคุณได้ป้อนพารามิเตอร์ลงในตารางเกี่ยวกับการอัปเดตล่าสุด ช่วยให้คุณสามารถแยกเฉพาะแถวที่แก้ไขตั้งแต่การอัปเดตครั้งล่าสุด