SAP บทช่วยสอนการเชื่อมต่อตัวแยกโดยตรง (DXC) ของ HANA
ความหมายของ SAP ฮานะ ดีเอ็กซ์ซี?
SAP HANA DXC เป็นเทคนิคการจำลองข้อมูลที่ขับเคลื่อนเป็นชุด กล่าวคือ สามารถดำเนินการได้หลังจากช่วงเวลาหนึ่ง
SAP HANA DXC ใช้วิธีการ ETL (แยก แปลง และโหลด) ที่มีอยู่ของ SAP แอปพลิเคชัน Business Suite ผ่านการเชื่อมต่อ HTTPS
In SAP เนื้อหาแอปพลิเคชันชุดธุรกิจ Data Source Extractors พร้อมใช้งานสำหรับการสร้างแบบจำลองข้อมูลและการได้มาซึ่งข้อมูล SAP ธุรกิจคลังสินค้า
SAP DXC ใช้ Data Source Extractor เพื่อส่งข้อมูลโดยตรงไปยัง SAP ฮานะ.
ประโยชน์จาก SAP DXC
- SAP DXC ไม่ต้องการเซิร์ฟเวอร์หรือแอปพลิเคชันเพิ่มเติมในแนวนอนของระบบ
- ช่วยลดความซับซ้อนของการสร้างแบบจำลองข้อมูลใน SAP HANA ในขณะที่มันส่งข้อมูลไปที่ SAP HANA หลังจากใช้ตรรกะตัวแยกธุรกิจทั้งหมดในระบบต้นทาง
- มันเร็วขึ้น SAP เส้นเวลาการดำเนินงานของ HANA
- มันดึงข้อมูลที่มีความหมายมากมายจาก SAP ประกอบกิจการเว็บไซต์และจัดหาให้ SAP HANA.
ข้อ จำกัด ของ SAP DXC
- แหล่งข้อมูลต้องมีวิธี ETL ที่กำหนดไว้ล่วงหน้า หากไม่เป็นเช่นนั้น เราจำเป็นต้องกำหนดวิธีเหล่านั้น
- SAP DXC ต้องการระบบ Business Suite บน Net Weaver 7.0 หรือสูงกว่า (เช่น ECC) เท่ากับหรือต่ำกว่าระดับ SP: Release 700 SAPKW70021 (SP สแต็ก 19 ตั้งแต่เดือนพฤศจิกายน 2008)
- ขั้นตอนที่มีการกำหนดฟิลด์คีย์ต้องมีอยู่ในแหล่งข้อมูล
กำหนดค่า SAP การจำลองข้อมูล DXC
ขั้นตอนที่ 1) เปิดใช้งาน XS Engine และบริการ ICM
- เปิดใช้งานเครื่องยนต์ XS
ไปที่ SAP ฮานะ สตูดิโอ -> เลือกระบบ -> การกำหนดค่า -> xsengine.ini
ตั้งค่าอินสแตนซ์เป็น 1 ใน Default filed
- การเปิดใช้งานบริการ ICM Web Dispatcher – เปิดใช้งานบริการ ICM Web Dispatcher ในระบบ HANA Web Dispatcher ใช้วิธี ICM สำหรับการอ่านและโหลดข้อมูลในระบบ HANA ไปที่ SAP ฮานะ สตูดิโอ -> เลือกระบบ -> การกำหนดค่า -> webdispatcher.ini
ตั้งค่าอินสแตนซ์เป็นคอลัมน์เริ่มต้น 1
ขั้นตอนที่ 2) ตั้งค่า SAP การเชื่อมต่อตัวแยกโดยตรงของ HANA
- ตั้งค่าการเชื่อมต่อ DXC ใน SAP HANA – ในการสร้างการเชื่อมต่อ DXC เราจำเป็นต้องนำเข้าหน่วยจัดส่งเข้ามา SAP HANA ดังต่อไปนี้ –
- หน่วยจัดส่งนำเข้า
คุณต้องดาวน์โหลดหน่วยนำส่ง DXC จาก SAP เข้าไป SAP ฐานข้อมูลฮาน่า คุณสามารถ
นำเข้าหน่วยในสถานที่
“/usr/sap/HDB/SYS/global/hdb/เนื้อหา”
นำเข้าหน่วยการจัดส่งโดยใช้กล่องโต้ตอบการนำเข้าเข้ามา SAP โหนดเนื้อหา HANA ? กำหนดค่า XS
แอพพลิเคชันเซิร์ฟเวอร์เพื่อใช้ DXC ? เปลี่ยนค่าคอนเทนเนอร์ของแอปพลิเคชันเป็น libxsdxc
- กำหนดค่าเซิร์ฟเวอร์แอปพลิเคชัน XS เพื่อใช้ DXC
แก้ไขค่าคอนเทนเนอร์ของแอปพลิเคชันเป็น libxsdxc (หากมีค่าใด ๆ ให้ผนวกค่านั้น)
ทดสอบการเชื่อมต่อ DXC
- ตรวจสอบว่า DXC ทำงาน
เราสามารถตรวจสอบการเชื่อมต่อ DXC ได้โดยใช้เส้นทางด้านล่างใน Internet Explorer –
http://:80 /sap/hana/dxc/dxc.xscfunc
– กรอกชื่อผู้ใช้และรหัสผ่านเพื่อเชื่อมต่อ
- ต้องกำหนดผู้ใช้และสคีมาใน HANA Studio
- การเชื่อมต่อ http ใน SAP BW สำหรับ HANA ต้องกำหนดผ่าน SM59
ดังนั้นสร้างการเชื่อมต่อ http ใน SAP BW ใช้รหัส T SM59 พารามิเตอร์อินพุตจะเป็น
— การเชื่อมต่อ RFC เท่ากับชื่อของการเชื่อมต่อ RFC
- Target โฮสต์เท่ากับชื่อโฮสต์ HANA
— หมายเลขบริการเท่ากับ 80
เข้าสู่ระบบแท็บความปลอดภัย รักษาผู้ใช้ DXC ที่สร้างขึ้นในสตูดิโอ HANA ซึ่งมีวิธีการรับรองความถูกต้องขั้นพื้นฐาน
- แหล่งข้อมูลใน BW จำเป็นต้องกำหนดค่าเพื่อจำลองโครงสร้างเป็นสคีมาที่ HANA กำหนด
เราจำเป็นต้องตั้งค่าพารามิเตอร์ต่อไปนี้ใน BW โดยใช้โปรแกรม SAP_RSADMIN_MAINTAIN
(รหัส T SE38 หรือ SA38)
รายการพารามิเตอร์ในโปรแกรม – รายการพารามิเตอร์ประกอบด้วยค่า ซึ่งส่งค่าไปยังหน้าจอการโทร
PSA_TO_HDB: ค่าวัตถุทั้งสามนี้แสดงดังต่อไปนี้ –
- GLOBAL – ใช้สำหรับจำลองแหล่งข้อมูลทั้งหมดไปยัง HANA
- ระบบ – ระบุไคลเอนต์ให้ใช้ DXC
- แหล่งข้อมูล –ระบุแหล่งข้อมูล และสามารถใช้ได้เฉพาะที่ระบุเท่านั้นPSA_TO_HDB_แหล่งข้อมูลที่ทำได้: ในนี้เราต้องระบุ Table Name ซึ่งมี List แหล่งข้อมูลที่ใช้สำหรับ DXC
- ในฟิลด์ VALUE ให้ป้อนชื่อของตารางที่คุณสร้างขึ้น
PSA_TO_HDB_DESTINATION: ในนี้เราจำเป็นต้องย้ายข้อมูลที่เข้ามา (ในนี้เราต้องให้ค่าที่เราสร้างใน SM59) (ที่นี่ XC_HANA_CONNECTION_HANAS)
PSA_TO_HDB_SCHEMA: โดยระบุว่าสคีมาใดที่ข้อมูลที่จำลองแบบจำเป็นต้องกำหนด
การจำลองแหล่งข้อมูล
ติดตั้งแหล่งข้อมูลใน ECC โดยใช้ RSA5 เราได้นำแหล่งข้อมูล 0FI_AA_20
(FI-AA: ธุรกรรมและค่าเสื่อมราคา) ก่อนอื่นเราต้องจำลองข้อมูล Meta โดยใช้ส่วนประกอบแอปพลิเคชันที่ระบุ (เวอร์ชันแหล่งข้อมูลต้องใช้เวอร์ชัน 7.0 หากเรามีแหล่งข้อมูลเวอร์ชัน 3.5 เราจำเป็นต้องย้ายข้อมูลนั้นก่อน ใช้งานแหล่งข้อมูลใน SAP ดับเบิลยู)
เมื่อแหล่งข้อมูลโหลดและเปิดใช้งานแล้ว SAP BW จะสร้างตารางต่อไปนี้ใน schema ที่กำหนด
- /BIC/เอ 00 – ตารางที่ใช้งานอยู่ของ IMDSO
- /BIC/เอ 40 – คิวการเปิดใช้งาน IMDSO
- /BIC/เอ 70 – ตารางการจัดการโหมดบันทึก
- /BIC/เอ 80 – ตารางข้อมูลคำขอและ Packet ID
- /BIC/เอ A0 – ขอตารางประทับเวลา
- RSODSO_IMOLOG – ตารางที่เกี่ยวข้องกับ IMDSO จัดเก็บข้อมูลเกี่ยวกับแหล่งข้อมูลทั้งหมดที่เกี่ยวข้องกับ DXC
ตอนนี้ข้อมูลจะถูกโหลดลงในตาราง /BIC/A0FI_AA_2000 สำเร็จแล้วเมื่อเปิดใช้งาน และเราสามารถดูตัวอย่างข้อมูลจากตาราง /BIC/A0FI_AA_2000 ได้ SAP ฮานะ สตูดิโอ.