SAP BODS - ที่เก็บข้อมูลหน่วยความจำ

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

หน่วยความจำ Datastore ใช้เพื่อจัดเก็บสกีมาตารางหน่วยความจำในที่เก็บ ตารางหน่วยความจำเหล่านี้รับข้อมูลจากตารางในฐานข้อมูลเชิงสัมพันธ์หรือใช้ไฟล์ข้อมูลแบบลำดับชั้นเช่นข้อความ XML และ IDocs ตารางหน่วยความจำยังคงมีชีวิตอยู่จนกว่างานจะถูกดำเนินการและไม่สามารถแชร์ข้อมูลในตารางหน่วยความจำระหว่างงานตามเวลาจริงที่แตกต่างกันได้

การสร้างที่เก็บข้อมูลหน่วยความจำ

ในการสร้าง Memory Datastore ให้ทำตามขั้นตอนด้านล่าง

Step 1 - คลิก Create Datastore และป้อนชื่อ Datastore “Memory_DS_TEST”. ตารางหน่วยความจำแสดงด้วยตาราง RDBMS ปกติและสามารถระบุได้ด้วยหลักการตั้งชื่อ

Step 2 - ในประเภท Datastore เลือกฐานข้อมูลและเลือกประเภทฐานข้อมูล Memory. คลิกตกลง

Step 3 - ไปที่ Project → New → Project ตามที่แสดงในภาพหน้าจอด้านล่าง

Step 4- สร้างงานใหม่โดยคลิกขวา เพิ่ม Work flow และ Data Flow ตามที่แสดงด้านล่าง

Step 5- เลือกตารางเทมเพลตแล้วลากและวางไปที่พื้นที่ทำงาน หน้าต่างสร้างตารางจะเปิดขึ้น

Step 6- ใส่ชื่อตารางและใน Datastore เลือก Memory Datastore หากคุณต้องการให้ระบบสร้างรหัสแถวให้เลือกไฟล์create row idกล่องกาเครื่องหมาย คลิกตกลง

Step 7 - เชื่อมต่อตารางหน่วยความจำนี้กับกระแสข้อมูลแล้วคลิก Save All ที่ด้านบน.

ตารางหน่วยความจำเป็นแหล่งที่มาและเป้าหมาย

การใช้ตารางความจำเป็นเป้าหมาย -

Step 1- ไปที่ไลบรารีวัตถุในเครื่องคลิกแท็บ Datastore ขยาย Memory Datastore →ขยายตาราง

Step 2- เลือกตารางหน่วยความจำที่คุณต้องการใช้เป็นแหล่งที่มาหรือตารางเป้าหมายแล้วลากไปที่เวิร์กโฟลว์ เชื่อมต่อตารางหน่วยความจำนี้เพื่อเป็นแหล่งที่มาหรือเป้าหมายในโฟลว์ข้อมูล

Step 3 - คลิกไฟล์ save ปุ่มบันทึกงาน