SAP HANA - วิธี DXC
การจำลองข้อมูล Direct Extractor Connection จะนำกลไกการแยกการแปลงและการโหลดที่มีอยู่มาใช้ใหม่ในระบบ SAP Business Suite ผ่านการเชื่อมต่อ HTTP (S) แบบง่ายกับ SAP HANA เป็นเทคนิคการจำลองข้อมูลที่ขับเคลื่อนด้วยแบทช์ ถือเป็นวิธีการสกัดการแปลงและการโหลดที่มีความสามารถ จำกัด ในการแยกข้อมูล
DXC เป็นกระบวนการที่ขับเคลื่อนด้วยแบทช์และการแยกข้อมูลโดยใช้ DXC ในช่วงเวลาหนึ่งก็เพียงพอแล้วในหลาย ๆ กรณี คุณสามารถกำหนดช่วงเวลาเมื่องานแบตช์ดำเนินการตัวอย่าง: ทุกๆ 20 นาทีและในกรณีส่วนใหญ่ก็เพียงพอที่จะดึงข้อมูลโดยใช้งานแบตช์เหล่านี้ในช่วงเวลาหนึ่ง
ข้อดีของการจำลองข้อมูล DXC
วิธีนี้ไม่ต้องการเซิร์ฟเวอร์หรือแอปพลิเคชันเพิ่มเติมในแนวนอนของระบบ SAP HANA
วิธี DXC ช่วยลดความซับซ้อนของการสร้างแบบจำลองข้อมูลใน SAP HANA เนื่องจากข้อมูลส่งไปยัง HANA หลังจากใช้โลจิสติกตัวแยกธุรกิจทั้งหมดในระบบต้นทาง
เร่งเส้นเวลาสำหรับโครงการติดตั้ง SAP HANA
ให้ข้อมูลที่สมบูรณ์ทางความหมายจาก SAP Business Suite ไปยัง SAP HANA
โดยนำกลไกการสกัดการแปลงและการโหลดที่เป็นกรรมสิทธิ์ที่มีอยู่มาใช้ใหม่ในระบบ SAP Business Suite ผ่านการเชื่อมต่อ HTTP (S) กับ SAP HANA แบบธรรมดา
ข้อ จำกัด ของการจำลองข้อมูล DXC
แหล่งข้อมูลต้องมีกลไกที่กำหนดไว้ล่วงหน้าสำหรับการแยกการแปลงและการโหลดและหากไม่ใช่เราจำเป็นต้องกำหนด
ต้องใช้ระบบ Business Suite ที่ใช้ Net Weaver 7.0 ขึ้นไปโดยมี SP อย่างน้อยต่ำกว่า: Release 700 SAPKW70021 (SP stack 19 ตั้งแต่ พ.ย. 2008)
การกำหนดค่าการจำลองข้อมูล DXC
Enabling XS Engine service in Configuration tab in HANA Studio- ไปที่แท็บ Administrator ใน HANA studio ของระบบ ไปที่ Configuration → xsengine.ini และตั้งค่าอินสแตนซ์เป็น 1
Enabling ICM Web Dispatcher service in HANA Studio - ไปที่ Configuration → webdispatcher.ini และตั้งค่าอินสแตนซ์เป็น 1
ช่วยให้บริการ ICM Web Dispatcher ในระบบ HANA Web dispatcher ใช้วิธี ICM สำหรับการอ่านและโหลดข้อมูลในระบบ HANA
Setup SAP HANA Direct Extractor Connection- ดาวน์โหลดหน่วยส่งมอบ DXC ลงใน SAP HANA คุณสามารถนำเข้าหน่วยในตำแหน่ง / usr / sap / HDB / SYS / global / hdb / content
นำเข้าหน่วยโดยใช้ Import Dialog ใน SAP HANA Content Node →กำหนดค่า XS Application server เพื่อใช้ DXC →เปลี่ยนค่า application_container เป็น libxsdxc
Creating a HTTP connection in SAP BW - ตอนนี้เราต้องสร้างการเชื่อมต่อ http ใน SAP BW โดยใช้รหัสธุรกรรม SM59
Input Parameters - ป้อนชื่อการเชื่อมต่อ RFC ชื่อโฮสต์ HANA และ <หมายเลขอินสแตนซ์>
ใน Log on Security Tab ให้ป้อนผู้ใช้ DXC ที่สร้างใน HANA studio โดยใช้วิธีการรับรองความถูกต้องพื้นฐาน -
Setting up BW Parameters for HANA - ต้องการตั้งค่าพารามิเตอร์ต่อไปนี้ใน BW โดยใช้ธุรกรรม SE 38. รายการพารามิเตอร์ -
PSA_TO_HDB_DESTINATION - เราต้องพูดถึงตำแหน่งที่เราต้องย้ายข้อมูลขาเข้า (ชื่อการเชื่อมต่อที่สร้างโดยใช้ SM 59)
PSA_TO_HDB_SCHEMA - สคีมาที่ข้อมูลจำลองต้องกำหนดให้
PSA_TO_HDB- GLOBAL เพื่อจำลองแหล่งข้อมูลทั้งหมดไปยัง HANA ระบบ - ไคลเอนต์ที่ระบุเพื่อใช้ DXC DATASOURCE - ใช้เฉพาะแหล่งข้อมูลที่ระบุเท่านั้น
PSA_TO_HDB_DATASOURCETABLE - ต้องให้ชื่อตารางที่มีรายชื่อแหล่งข้อมูลที่ใช้สำหรับ DXC
การจำลองแหล่งข้อมูล
ติดตั้งแหล่งข้อมูลใน ECC โดยใช้ RSA5
จำลองข้อมูลเมตาโดยใช้คอมโพเนนต์ของแอปพลิเคชันที่ระบุ (เวอร์ชันแหล่งข้อมูลต้องการถึง 7.0 หากเรามีแหล่งข้อมูลเวอร์ชัน 3.5 เราจำเป็นต้องย้ายข้อมูลนั้นใช้งานแหล่งข้อมูลใน SAP BW เมื่อเปิดใช้งานแหล่งข้อมูลใน SAP BW แล้วจะสร้างตารางต่อไปนี้ ในสคีมาที่กำหนด -
/ BIC / A <แหล่งข้อมูล> 00 - IMDSO Active Table
/ BIC / A <data source> 40 –IMDSO Activation Queue
/ BIC / A <แหล่งข้อมูล> 70 - ตารางการจัดการโหมดบันทึก
/ BIC / A <แหล่งข้อมูล> 80 - ตารางข้อมูลคำขอและรหัสแพ็คเก็ต
/ BIC / A <แหล่งข้อมูล> A0 - ตารางเวลาประทับของคำขอ
RSODSO_IMOLOG - ตารางที่เกี่ยวข้องกับ IMDSO จัดเก็บข้อมูลเกี่ยวกับแหล่งข้อมูลทั้งหมดที่เกี่ยวข้องกับ DXC
ตอนนี้ข้อมูลถูกโหลดลงใน Table / BIC / A0FI_AA_2000 สำเร็จเมื่อเปิดใช้งาน