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 - ลากตารางเป้าหมายไปข้างหน้าและเข้าร่วมกับการแปลงแบบสอบถาม

ผ่านพารามิเตอร์

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

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