การจัดเตรียมข้อมูลและการจำลองแบบใน SAP HANA
⚡ สรุปอย่างชาญฉลาด
การจัดเตรียมข้อมูลใน SAP HANA โหลดข้อมูลจากระบบต้นทางก่อนที่เครื่องมือส่วนหน้าใดๆ จะสามารถเข้าถึงได้ ตัวอย่างเช่นtract, แปลง และโหลดข้อมูลจากกระบวนการนี้ สามารถทำได้ผ่านตัวเลือกในตัวหรือเครื่องมือภายนอก เช่น SLT, Data Services และ DXC

การจัดเตรียมข้อมูลคืออะไร?
การจัดสรรข้อมูลเป็นกระบวนการสร้าง จัดเตรียม และเปิดใช้งานเครือข่ายเพื่อให้ข้อมูลแก่ผู้ใช้ จำเป็นต้องโหลดข้อมูลเพื่อ SAP HANA ก่อนที่ข้อมูลจะเข้าถึงผู้ใช้ผ่านเครื่องมือส่วนหน้า
กระบวนการทั้งหมดนี้เรียกว่า ETL (อดีตtrac(t, Transform และ Load) โดยมีรายละเอียดดังต่อไปนี้-
- Extract - นี่คือส่วนแรกและบางครั้งก็เป็นส่วนที่ยากที่สุดของ ETL ซึ่งเป็นขั้นตอนที่ข้อมูลถูกดึงออกมาtracted จากระบบแหล่งที่มาที่แตกต่างกัน
- แปลง - ในส่วนของการแปลงข้อมูล จะมีการกำหนดชุดกฎหรือฟังก์ชันสำหรับข้อมูลtracดึงข้อมูลจากระบบต้นทางเพื่อโหลดข้อมูลเข้าสู่ระบบปลายทาง
- โหลด – เฟสโหลดจะโหลดข้อมูลในระบบเป้าหมาย
เพราะ SAP HANA จัดเก็บข้อมูลไว้ในหน่วยความจำและมักใช้สำหรับการรายงานแบบเรียลไทม์ การเลือกวิธีการจัดสรรพื้นที่จัดเก็บข้อมูลจึงมีผลโดยตรงต่อความทันสมัยของข้อมูลในรายงาน การเลือกวิธีการดังกล่าวจะได้รับการพิจารณาหลังจากที่ได้แสดงรายการเครื่องมือที่มีอยู่แล้ว
การจำลองแบบใน SAP HANA
SAP HANA รองรับเครื่องมือการจัดเตรียมสองประเภท –
- SAP เครื่องมือจัดเตรียมในตัวของ HANA
- ไฟล์แบน
- การสตรีมข้อมูลอัจฉริยะ
- การเข้าถึงข้อมูลอัจฉริยะ (SDA)
- การจัดการข้อมูลองค์กร (EIM)
- ข้อมูลระยะไกล
- เครื่องมือภายนอกรองรับโดย SAP HANA
- SAP การเปลี่ยนแปลงภูมิทัศน์
- SAP บริการข้อมูลออบเจ็กต์ทางธุรกิจ
- SAP ไดเร็กต์เอ็กซ์tracการเชื่อมต่อ
- เซิร์ฟเวอร์การจำลองแบบ Sybase
ปัจจุบันมีวิธีการหลักในการจัดเตรียมข้อมูลสำหรับ SAP ฮานะ เหล่านี้คือ-
| วิธีการจัดเตรียมข้อมูล | Descriptไอออน |
|---|---|
| SLT | SLT ( "SAP เซิร์ฟเวอร์การจำลองการแปลงแนวนอน") ที่ทำงานบน SAP แพลตฟอร์ม Net Weaver SLT เป็นโซลูชั่นที่สมบูรณ์แบบสำหรับการจำลองแบบตามเวลาจริงและกำหนดเวลา SAP และไม่ใช่ -SAP ระบบต้นทาง. |
| SAP บริการข้อมูล | SAP บริการข้อมูล เป็นแพลตฟอร์มสำหรับการออกแบบกระบวนการ ETL ด้วยส่วนต่อประสานผู้ใช้แบบกราฟิก |
| DXC | DXC ย่อมาจาก Direct ExtracTor Connect เป็นเครื่องมือ ETL ที่ทำงานแบบแบตช์ |
| การอัพโหลดไฟล์แบบแบน | ตัวเลือกนี้ใช้เพื่ออัปโหลดข้อมูล (.csv, .xls, .xlsx) ไปที่ SAP ฮานะ. |
SAP แผนที่ถนน HANA SLT
SAP แผนที่ถนน HANA SLT มีดังต่อไปนี้ – การจัดเตรียมข้อมูลผ่าน SLT จำเป็นต้องมีการเชื่อมต่อ RFC/DB SAP/ไม่ใช่-SAP ระบบต้นทางและการเชื่อมต่อฐานข้อมูลสำหรับ SAP ฐานข้อมูลฮาน่า บน SAP เซิร์ฟเวอร์ SLTเรากำหนดแผนที่ping และการแปลงข้อมูล ด้านล่างนี้คือแผนงานสำหรับการจัดเตรียมข้อมูลผ่าน SLT

การเปรียบเทียบ SLT, Data Services, DXC และ Flat File
วิธีการหลักทั้งสี่วิธีไม่สามารถใช้แทนกันได้ แต่ละวิธีถูกออกแบบมาเพื่อตอบสนองความต้องการด้านความหน่วงเวลาและแหล่งที่มาที่แตกต่างกัน ซึ่งตารางได้แสดงให้เห็นอย่างชัดเจน
| พารามิเตอร์ | SLT | SAP บริการข้อมูล | DXC | ไฟล์แบน |
|---|---|---|---|---|
| ความแอบแฝง | แบบเรียลไทม์หรือตามกำหนดเวลา | ชุดงาน กำหนดเวลาไว้แล้ว | ชุดงาน กำหนดเวลาไว้แล้ว | คู่มือฉบับเดียว |
| ระบบแหล่งที่มา | SAP และไม่ใช่ -SAP ฐานข้อมูล | แหล่งข้อมูลเกือบทุกแหล่ง รวมถึงไฟล์และบริการบนเว็บ | SAP ห้องสวีทสำหรับนักธุรกิจเท่านั้น | CSV, XLS, XLSX |
| การแปลง | เรียบง่าย และใช้กฎเกณฑ์ในการจำลองแบบ | การแปลงกราฟิกที่หลากหลาย | นำไปใช้โดยอดีตที่มีอยู่tracTor | ไม่มี |
| ความหมายได้รับการรักษาไว้ | ระดับโต๊ะเท่านั้น | ตามที่ออกแบบไว้ในงาน | ใช่ ความหมายทางธุรกิจของอดีตtracTor | ไม่มี |
| ความพยายามในการตั้งค่า | ระดับปานกลาง จำเป็นต้องใช้เซิร์ฟเวอร์ SLT | ระดับสูง จำเป็นต้องมีโครงสร้างพื้นฐานด้านบริการข้อมูล | ต่ำที่อดีตtracทอร์มีอยู่จริง | ต่ำมาก |
| การใช้งานทั่วไป | Operaการรายงานเชิงภูมิภาคเกี่ยวกับธุรกรรมที่เกิดขึ้นจริง | การรวมแหล่งข้อมูลที่หลากหลายเข้าด้วยกัน | การนำ BW ที่มีอยู่เดิมกลับมาใช้ใหม่tracตรรกะทอร์ | ต้นแบบping และตารางค้นหาขนาดเล็ก |
แต่ละแบบมีบทแนะนำเฉพาะ: SLT, SAP บริการข้อมูล, DXCและ การอัปโหลดไฟล์แบบเรียบ.
การเข้าถึงข้อมูลอัจฉริยะและการบูรณาการข้อมูลอัจฉริยะ
รายการตัวเลือกสำเร็จรูปด้านบนประกอบด้วยสองตัวเลือกที่มีลักษณะการทำงานแตกต่างจากตัวเลือกอื่นๆ เนื่องจากสามารถหลีกเลี่ยงการคัดลอกข้อมูลได้โดยสิ้นเชิง
การเข้าถึงข้อมูลอัจฉริยะ (Smart Data Access - SDA) SDA สร้างตารางเสมือนใน SAP HANA คือระบบที่ชี้ไปยังตารางในระบบระยะไกล ไม่มีการจำลองข้อมูล เมื่อมีการเรียกใช้คิวรีไปยังตารางเสมือน HANA จะส่งงานส่วนใหญ่ไปยังฐานข้อมูลระยะไกลและดึงเฉพาะผลลัพธ์กลับมา ข้อดีคือค่าใช้จ่ายในการจัดเก็บข้อมูลเป็นศูนย์และข้อมูลจะทันสมัยอยู่เสมอ ข้อจำกัดคือความเร็วในการเรียกใช้คิวรีขึ้นอยู่กับระบบระยะไกล ดังนั้นหากแหล่งข้อมูลช้า จะทำให้รายงาน HANA ที่รวดเร็วทำงานช้าลงไปด้วย
การบูรณาการข้อมูลอัจฉริยะ (Smart Data Integration - SDI) SDI ขยายแนวคิดนี้ด้วยอะแดปเตอร์ที่สามารถจำลองข้อมูลได้ ไม่ว่าจะเป็นแบบเป็นชุดหรือผ่านการจับภาพการเปลี่ยนแปลงข้อมูล และใช้การแปลงข้อมูลไปพร้อมกัน โดยสรุปแล้ว มันนำเอาสิ่งที่ Data Services นำเสนอส่วนใหญ่มาไว้ใน HANA เอง ทำให้ไม่จำเป็นต้องมีระบบ ETL แยกต่างหากสำหรับโครงการขนาดเล็ก
การเลือกระหว่างสามครอบครัวนั้นขึ้นอยู่กับสามคำถาม:
- ข้อมูลต้องทันสมัยแค่ไหน? จุดเวลาแบบเรียลไทม์ที่ SLT หรือ SDI มีการเปลี่ยนแปลงในการบันทึกข้อมูล ส่วน Data Services หรือ DXC นั้นใช้เวลาเพียงข้ามคืนก็เพียงพอแล้ว
- จำเป็นต้องคัดลอกข้อมูลหรือไม่? หากมีการเรียกใช้ข้อมูลไม่บ่อยนักและจัดเก็บอยู่ในฐานข้อมูลที่มีประสิทธิภาพ SDA จะหลีกเลี่ยงการทำซ้ำข้อมูลได้อย่างสมบูรณ์
- ต้องมีการเปลี่ยนแปลงมากแค่ไหน? การกรองข้อมูลแบบง่ายเหมาะกับ SLT ส่วนการทำความสะอาดข้อมูลที่ซับซ้อน การลบข้อมูลซ้ำ และการค้นหาข้อมูล เหมาะกับ Data Services
เมื่อข้อมูลถูกส่งเข้ามาแล้ว ข้อมูลนั้นจะถูกนำเสนอในรูปแบบรายงานผ่านมุมมองข้อมูลที่อธิบายไว้ในหัวข้อต่อไปนี้ SAP การสร้างแบบจำลอง HANA เกี่ยวกับการสอน
