SAP BW บน HANA - คู่มือฉบับย่อ

SAP Business Warehouse (BW) ขับเคลื่อนโดย SAP HANA ช่วยให้คุณวิเคราะห์ข้อมูลได้เร็วขึ้นโดยการบริโภคข้อมูลผ่านคลังข้อมูล (DW) สำหรับการรายงานเชิงวิเคราะห์และการวิเคราะห์ข้อมูล คุณสามารถบรรลุโอกาสสำคัญ ๆ เช่นการรวมข้อมูลแบบเรียลไทม์และการสร้างแบบจำลองข้อมูลและด้วยเหตุนี้การรายงาน BI แบบเรียลไทม์สำหรับข้อมูลจำนวนมากในฐานข้อมูล

SAP Business Warehouse ยังคงทำหน้าที่เหมือนเครื่องมือคลังข้อมูลที่มีประสิทธิภาพเพื่อรวมข้อมูลหลักและมอบตัวเลือกการรายงานที่ยืดหยุ่น ด้วย SAP HANA ภายใต้ระบบ BW เป็นฐานข้อมูลคุณสามารถใช้ความสามารถของ DW ร่วมกับฐานข้อมูลในหน่วยความจำที่รวดเร็วเพื่อปรับปรุงประสิทธิภาพและความสามารถในการสร้างแบบจำลองที่ยอดเยี่ยม

ฐานข้อมูลในหน่วยความจำ HANA นั้นเร็วกว่ามากเมื่อเทียบกับฐานข้อมูลทั่วไปอื่น ๆ เช่น Oracle, SQL Server และด้วยเหตุนี้ DW จึงทำงานได้เร็วกว่ามากเมื่อขับเคลื่อนโดย HANA เป็นฐานข้อมูลที่อยู่ข้างใต้ มันรวมพลังของทั้งสองเครื่องมือ - BW Modeling และ HANA ในระบบประมวลผลในหน่วยความจำเพื่อประมวลผลข้อมูลจำนวนมหาศาล

BW บน HANA สนับสนุนฐานข้อมูลพิเศษและความสามารถในการรายงานที่ไม่สามารถทำได้โดยใช้ฐานข้อมูลอื่นเช่นการแปลงและ DSO จะถูกย้ายไปยังฐานข้อมูล HANA เพื่อให้การประมวลผลข้อมูลเร็วขึ้นประสิทธิภาพการโหลดข้อมูลการประมวลผลการสืบค้นและการเพิ่มประสิทธิภาพความสามารถในการสร้างแบบจำลอง HANA ที่ยอดเยี่ยมเป็นต้น .

ข้อเสียของการใช้ SAP BW กับฐานข้อมูลอื่น

ต่อไปนี้เป็นข้อเสียเมื่อคุณใช้ SAP BW กับฐานข้อมูลอื่นเช่น Oracle, SQL Server และ IBM DB2

  • Real-time Reporting- การใช้ BW กับฐานข้อมูลอื่นคุณไม่สามารถทำการรายงานแบบเรียลไทม์ได้เนื่องจากข้อมูลแบบเรียลไทม์ไม่มีอยู่ในคลังข้อมูล ข้อมูลจะถูกย้ายไปที่ Business Warehouse เป็นกลุ่มและด้วยเหตุนี้จึงไม่พร้อมใช้งานสำหรับการรายงานแบบเรียลไทม์

  • Implementing Structural Changes- ในการดำเนินการเปลี่ยนแปลงโครงสร้างใด ๆ ต้องใช้เวลานานมากและเป็นงานที่ยากเนื่องจากความเข้ากันได้ไม่พร้อมใช้งานกับผู้จำหน่าย DB อื่น ในการดำเนินการเปลี่ยนแปลงโครงสร้างใด ๆ ใน Business Warehouse ต้องใช้เวลา 2-12 เดือน

  • Report Performance - คุณต้องดำเนินการเพิ่มประสิทธิภาพรายงานและปรับแต่งสำหรับแต่ละแอปพลิเคชัน

  • Compatibility- ข้อมูลใน Business Warehouse ได้รับการรวบรวมและเป็นรูปธรรมและคุณไม่สามารถรับข้อมูลในระดับรายละเอียดที่แตกต่างกันได้ HANA รองรับการรวมในทันทีเมื่อดำเนินการรายงาน

ดังที่ได้กล่าวไปแล้ว HANA นั้นเร็วกว่ามากเมื่อเทียบกับฐานข้อมูลอื่น ๆ เช่น Oracle และ SQL Server ดังนั้นเมื่อคุณรวมความสามารถของ HANA กับ BW คุณจะได้รับคุณสมบัติการประมวลผลข้อมูลและการรายงานที่ยอดเยี่ยม

BW on HANA - ลูกค้าหลัก

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

https://hana.sap.com/abouthana/customer-stories.html

Procter และ Gamble

Procter & Gamble ได้ปรับให้เข้ากับ SAP BW บน HANA โดยมีการเปลี่ยนแปลงทางธุรกิจดังต่อไปนี้

  • การรายงานแบบเรียลไทม์ที่เชื่อถือได้และการตัดสินใจทางธุรกิจที่ดีขึ้นด้วยซอฟต์แวร์และบริการ SAP

  • ฐานข้อมูลลดลง 55% จาก 36 TB เหลือ 16 TB

  • ความเร็วในการโหลดข้อมูลเพิ่มขึ้น 400%

  • รองรับผู้ใช้ทางธุรกิจ 35,000 ราย

CenterPoint Energy

CenterPoint Energy ใช้ SAP HANA เป็นรากฐานในการบรรลุวิสัยทัศน์เชิงกลยุทธ์

  • 10 นาทีในการสร้างเป้าหมายทางการตลาดลดลงจาก 4 สัปดาห์

  • ผลผลิตเพิ่มขึ้น 200% โดยแทนที่การจำลองข้อมูลด้วยตนเองด้วยการโหลดข้อมูลตามกำหนดเวลาลงใน SAP HANA

  • รันไทม์ของเอ็นจินการวิเคราะห์เชิงคาดการณ์เร็วขึ้น 98.8% (จาก 90 วินาทีถึง 1 วินาที)

  • การโทรเพิ่มขึ้น 15% ที่จัดการโดย IVR แทนที่จะเป็นตัวแทน

Adidas

Adidas ใช้ประโยชน์จากแพลตฟอร์ม SAP HANA นำหน้าความต้องการของผู้บริโภคโดยใช้แอปพลิเคชัน SAP Fashion Management

  • การมองเห็นที่สมบูรณ์จากโรงงานไปยังชั้นร้านค้าและช่องทางอีคอมเมิร์ซ

  • การวิเคราะห์ข้อมูล ณ จุดขายที่ช่วยให้เข้าใจผู้บริโภคได้ดีขึ้น

  • การเติมเต็มและการจัดสรรคืนเร็วขึ้นอย่างเห็นได้ชัด

BW บน HANA: ธุรกรรมที่สำคัญ

ต่อไปนี้เป็นรหัสธุรกรรมหลักที่จะใช้ใน BW บนระบบ HANA

RSA1 - เพื่อเปิด BW workbench

RSMIGRHANADB - ในการแปลง BW ที่ปรับให้เหมาะสมในหน่วยความจำ

SM59 - เพื่อกำหนดค่าการเชื่อมต่อ RFC สำหรับ SLT

Ltr - ในการกำหนดค่า Trusted RFC

RSPCM - เพื่อตรวจสอบห่วงโซ่กระบวนการเป็นระยะ

RSPC - เพื่อดูบันทึกการรันของห่วงโซ่กระบวนการ

RSLIMO - BW Lean Modeler Test UI

SAP BW รวมข้อมูลจากแหล่งต่างๆแปลงและรวมข้อมูลดำเนินการล้างข้อมูลและจัดเก็บข้อมูล SAP BW ยังรวมถึงการสร้างแบบจำลองข้อมูลการดูแลระบบและพื้นที่การแสดงละคร

ข้อมูลใน SAP BW ได้รับการจัดการด้วยความช่วยเหลือของเครื่องมือส่วนกลางที่เรียกว่า SAP Business Intelligence (BI) Administration Workbench แพลตฟอร์ม BI มีโครงสร้างพื้นฐานและฟังก์ชันที่จะรวม -

  • โปรเซสเซอร์ OLAP
  • ที่เก็บข้อมูลเมตา
  • Process Designer และฟังก์ชันอื่น ๆ

Business Explorer (BEx) เป็นเครื่องมือการรายงานและการวิเคราะห์ที่สนับสนุนฟังก์ชันการสืบค้นการวิเคราะห์และการรายงานใน BI การใช้ BEx คุณสามารถวิเคราะห์ข้อมูลในอดีตและปัจจุบันในระดับการวิเคราะห์ที่แตกต่างกัน

SAP BW เรียกว่าเครื่องมือแบบเปิดตามมาตรฐานซึ่งช่วยให้คุณสามารถดึงข้อมูลจากระบบต่างๆไปยังระบบ BI จะประเมินข้อมูลด้วยเครื่องมือการรายงานที่แตกต่างกันและคุณสามารถแจกจ่ายข้อมูลนี้ไปยังระบบอื่นได้

เมื่อคุณไปที่เวิร์กเบนช์การดูแลระบบ SAP BI ระบบต้นทางจะถูกกำหนดไว้ที่นั่น ไปที่ RSA1 → Source Systems

ตามประเภทของแหล่งข้อมูลคุณสามารถแยกความแตกต่างของระบบต้นทาง -

  • แหล่งข้อมูลสำหรับข้อมูลธุรกรรม
  • แหล่งข้อมูลสำหรับข้อมูลหลัก
  • แหล่งข้อมูลสำหรับลำดับชั้น
  • แหล่งข้อมูลสำหรับข้อความ
  • แหล่งข้อมูลสำหรับแอตทริบิวต์

คุณสามารถโหลดข้อมูลจากแหล่งใดก็ได้ในโครงสร้างแหล่งข้อมูลลงใน BI ด้วย InfoPackage ระบบเป้าหมายที่จะโหลดข้อมูลถูกกำหนดไว้ในการแปลง

วัตถุ DataStore

DataStore Object (DSO) เรียกว่าพื้นที่จัดเก็บเพื่อรักษาธุรกรรมที่ถูกล้างและรวมหรือข้อมูลหลักที่ระดับความละเอียดต่ำสุด ข้อมูลนี้สามารถวิเคราะห์ได้โดยใช้แบบสอบถาม BEx

DSO ประกอบด้วยตัวเลขหลักและฟิลด์ลักษณะเฉพาะ ข้อมูลจาก DSO สามารถอัปเดตได้โดยใช้การอัปเดตเดลต้าหรือออบเจ็กต์ DataStore อื่น ๆ หรือข้อมูลหลัก DSO มักถูกเก็บไว้ในตารางฐานข้อมูลโปร่งใสสองมิติ

สถาปัตยกรรม DSO

ส่วนประกอบ DSO ประกอบด้วยสามตาราง -

คิวการเปิดใช้งาน

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

ตารางข้อมูลที่ใช้งานอยู่

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

เปลี่ยนบันทึก

เมื่อคุณเปิดใช้งานออบเจ็กต์การเปลี่ยนแปลงข้อมูลที่ใช้งานจะถูกเก็บไว้ในบันทึกการเปลี่ยนแปลง บันทึกการเปลี่ยนแปลงเป็นตาราง PSA และเก็บรักษาไว้ใน Administration Workbench ภายใต้แผนภูมิ PSA

InfoCube

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

คุณสามารถเพิ่มข้อมูลจาก InfoSource หรือ InfoProviders ไปยัง InfoCube ได้ มีให้ในรูปแบบ InfoProviders เพื่อการวิเคราะห์และการรายงาน

โครงสร้าง InfoCube

InfoCube ใช้เพื่อจัดเก็บข้อมูลทางกายภาพ ประกอบด้วย InfoObjects จำนวนหนึ่งที่เต็มไปด้วยข้อมูลจากการจัดเตรียม มีโครงสร้างของสคีมาดาว

คุณสมบัติแบบเรียลไทม์สามารถกำหนดให้กับ InfoCube InfoCubes แบบเรียลไทม์ใช้แตกต่างจาก InfoCubes มาตรฐาน

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

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

การจัดเก็บข้อมูลแบบคอลัมน์ในหน่วยความจำให้การบีบอัดข้อมูลได้ถึง 11 เท่าช่วยลดพื้นที่ในการจัดเก็บข้อมูลจำนวนมาก

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

เริ่มต้นใช้งาน SAP HANA Studio

SAP HANA studio เป็นเครื่องมือที่ใช้ Eclipse ซึ่งทำงานบนสภาพแวดล้อมการพัฒนาและเครื่องมือการดูแลระบบสำหรับการทำงานบน HANA

SAP HANA studio เป็นทั้งสภาพแวดล้อมการพัฒนาส่วนกลางและเครื่องมือการดูแลระบบหลักสำหรับระบบ HANA เป็นเครื่องมือไคลเอนต์ที่สามารถใช้เพื่อเข้าถึงระบบ HANA ในพื้นที่หรือระยะไกล

จัดเตรียมสภาพแวดล้อมสำหรับ HANA Administration, HANA Information Modeling และ Data Provisioning ในฐานข้อมูล HANA

SAP HANA Studio สามารถใช้กับแพลตฟอร์มต่อไปนี้ -

  • Microsoft Windows รุ่น 32 และ 64 บิต: Windows XP, Windows Vista, Windows 7

  • SUSE Linux Enterprise Server SLES11: x86 64 บิต

อย่างไรก็ตามใน Mac OS ไคลเอ็นต์สตูดิโอ HANA ไม่สามารถใช้งานได้

คุณสมบัติทั้งหมดอาจไม่พร้อมใช้งานทั้งนี้ขึ้นอยู่กับการติดตั้ง HANA Studio ในขณะติดตั้ง Studio ให้ระบุคุณสมบัติที่คุณต้องการติดตั้งตามบทบาท ในการทำงานกับ HANA studio เวอร์ชันล่าสุดคุณสามารถใช้ Software Life Cycle Manager สำหรับการอัปเดตไคลเอ็นต์

SAP HANA Studio - คุณสมบัติ

SAP HANA Studio ให้มุมมองในการทำงานกับคุณสมบัติ HANA ต่อไปนี้ คุณสามารถเลือก Perspective ใน HANA Studio โดยใช้เส้นทางต่อไปนี้ HANA Studio → Window → Open Perspective →อื่น ๆ

การดูแลระบบ SAP HANA Studio

ชุดเครื่องมือสำหรับงานการดูแลระบบต่างๆไม่รวมอ็อบเจ็กต์ที่เก็บเวลาออกแบบที่ขนส่งได้ เครื่องมือแก้ไขปัญหาทั่วไปเช่นการติดตามเบราว์เซอร์แค็ตตาล็อกและคอนโซล SQL รวมอยู่ด้วย

การพัฒนาฐานข้อมูล SAP HANA Studio

มีชุดเครื่องมือสำหรับการพัฒนาเนื้อหา โดยเฉพาะอย่างยิ่ง DataMarts และ ABAP ในสถานการณ์ SAP HANA ซึ่งไม่รวมการพัฒนาแอปพลิเคชันที่มาพร้อม SAP HANA

การพัฒนาแอปพลิเคชัน SAP HANA Studio

ระบบ SAP HANA มีเว็บเซิร์ฟเวอร์ขนาดเล็กซึ่งสามารถใช้เพื่อโฮสต์แอปพลิเคชันขนาดเล็ก มีชุดเครื่องมือสำหรับการพัฒนาแอปพลิเคชันที่มาพร้อม SAP HANA เช่นโค้ดแอปพลิเคชันที่เขียนด้วย Java และ HTML

โดยค่าเริ่มต้นคุณสมบัติทั้งหมดจะถูกติดตั้ง

มุมมองการดูแล HANA Studio

ในการดำเนินการคุณสมบัติการจัดการฐานข้อมูล HANA และการมอนิเตอร์สามารถใช้ SAP HANA Administration Console Perspective

Administrator Editor สามารถเข้าถึงได้ด้วยวิธีต่อไปนี้ -

  • From System View Toolbar - เลือกปุ่มเริ่มต้นการดูแลระบบเปิด

  • In System View - ดับเบิลคลิก HANA System หรือ Open Perspective

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

การเพิ่มระบบ HANA ใน Studio

สามารถเพิ่มระบบหนึ่งหรือหลายระบบในสตูดิโอ HANA เพื่อวัตถุประสงค์ด้านการบริหารและการสร้างแบบจำลองข้อมูล ในการเพิ่มระบบ HANA ใหม่จำเป็นต้องมีชื่อโฮสต์หมายเลขอินสแตนซ์และชื่อผู้ใช้และรหัสผ่านฐานข้อมูล

  • ควรเปิดพอร์ต 3615 เพื่อเชื่อมต่อกับฐานข้อมูล
  • พอร์ต 31015 อินสแตนซ์หมายเลข 10
  • พอร์ต 30015 อินสแตนซ์หมายเลข 00
  • ควรเปิดพอร์ต SSh ด้วย

ต่อไปนี้เป็นขั้นตอนในการเพิ่มระบบให้กับ HANA studio -

Step 1- คลิกขวาในช่อง Navigator แล้วคลิก Add System ป้อนรายละเอียดระบบ HANA เช่นชื่อโฮสต์และหมายเลขอินสแตนซ์ คลิกถัดไป

Step 2- ป้อนชื่อผู้ใช้และรหัสผ่านฐานข้อมูลเพื่อเชื่อมต่อกับฐานข้อมูล SAP HANA คลิกถัดไปแล้วคลิกเสร็จสิ้น

เมื่อคุณคลิกเสร็จสิ้นระบบ HANA จะถูกเพิ่มในมุมมองระบบเพื่อวัตถุประสงค์ในการดูแลระบบและการสร้างโมเดล ระบบ HANA แต่ละระบบมีโหนดย่อยหลักสองโหนดแค็ตตาล็อกและเนื้อหา

Catalog - ประกอบด้วย Schemas ที่มีอยู่ทั้งหมดเช่นโครงสร้างข้อมูลตารางและข้อมูลมุมมองคอลัมน์และขั้นตอนทั้งหมดซึ่งสามารถใช้ได้ในแท็บเนื้อหา

Content- แท็บเนื้อหามีที่เก็บเวลาออกแบบซึ่งเก็บข้อมูลทั้งหมดของโมเดลข้อมูลที่สร้างด้วย HANA Modeler โมเดลเหล่านี้จัดอยู่ในแพ็คเกจ โหนดเนื้อหาให้มุมมองที่แตกต่างกันสำหรับข้อมูลทางกายภาพเดียวกัน

เมื่อ SAP BW ขับเคลื่อนโดย HANA งานทั้งหมดจะดำเนินการโดยใช้เทคนิคที่ปรับให้เหมาะสมกับฐานข้อมูล HANA SAP HANA มีหน้าที่รับผิดชอบในการปฏิบัติงานหลักที่เกี่ยวข้องกับ Data Warehousing ซึ่งให้ประสิทธิภาพที่ยอดเยี่ยมในขณะที่ดำเนินการรายงานเชิงวิเคราะห์

ในรูปต่อไปนี้คุณจะเห็น BW บนสถาปัตยกรรม HANA ซึ่งกิจกรรมหลักทั้งหมดของ BW ได้รับการปรับให้เหมาะสมที่สุด -

  • การสร้างแบบจำลองข้อมูลที่เพิ่มประสิทธิภาพ HANA: InfoCubes
  • HANA-Optimized Data Modeling: Advanced DataStore Objects
  • HANA-Optimized Data Modeling: ผู้ให้บริการคอมโพสิต
  • การจัดเตรียมข้อมูลที่ปรับให้เหมาะสมกับ HANA
  • HANA-Optimized Analytic Manager
  • กระบวนการวิเคราะห์ที่ปรับให้เหมาะสมกับ HANA

สถาปัตยกรรมที่ปรับขนาดได้หลายชั้น (LSA และ LSA ++)

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

  • การจัดส่งข้อมูล
  • การสร้างแบบจำลองข้อมูล
  • การจัดเตรียมข้อมูล
  • Authorizations
  • การส่งมอบโซลูชัน

เมื่อใช้ BW บน SAP HANA คุณสามารถสร้าง LSA อื่นซึ่งขึ้นอยู่กับวัตถุเสมือนมากกว่า สิ่งนี้เรียกว่า LSA ++ และประกอบด้วยสามชั้นสำคัญ -

เปิด Operation Data Store Layer

เลเยอร์นี้คล้ายกับเลเยอร์การเก็บข้อมูลใน SAP BW เลเยอร์ ODS แบบเปิดใช้เพื่อรวมข้อมูลเข้ากับคลังข้อมูลและมีฟังก์ชันการทำงานเช่นเดียวกับเลเยอร์การเก็บข้อมูลแบบคลาสสิก แต่มีความเป็นไปได้ในการรวมข้อมูลที่ยืดหยุ่นมากขึ้น

ชั้นคลังข้อมูลหลัก

เลเยอร์นี้มีหน้าที่ทำหน้าที่ต่างๆเช่นการแปลงข้อมูลการล้างข้อมูลและการรวม

Virtual Data Mart Layer

เลเยอร์นี้มีหน้าที่รวมข้อมูลจากเลเยอร์อื่น ๆ และทำให้พร้อมใช้งานเพื่อวัตถุประสงค์ในการรายงาน เลเยอร์นี้มี InfoProviders ทั้งหมดที่รวมข้อมูลโดยใช้ join หรือ union โดยไม่บันทึกผลลัพธ์: MultiProvider, Composite Provider เป็นต้นคุณสามารถใช้สิ่งนี้เพื่อเข้าถึงข้อมูลโดยตรงในฐานข้อมูล SAP HANA เพื่ออนุญาตการสืบค้นบน Composite Provider, Open ODS View .

ผู้ให้บริการคอมโพสิตช่วยให้คุณสามารถรวมข้อมูลจาก BW InfoProviders กับมุมมอง HANA Modeling Union และ Joins ดำเนินการใน SAP HANA และการสืบค้นสามารถรันบนผู้ให้บริการคอมโพสิตเช่น BW InfoProviders

การใช้ BW ที่ขับเคลื่อนโดย SAP HANA คุณจะได้รับประโยชน์ดังต่อไปนี้ -

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

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

  • เครื่องมือ BI ที่มีอยู่ทั้งหมดเช่น BEx เครื่องมือการรายงาน Business Objects BI และ Microsoft Excel ได้รับการสนับสนุนโดยตรงจาก SAP BW บน HANA

  • SAP HANA ให้การบีบอัดข้อมูลระดับสูง การจัดเก็บตารางแบบคอลัมน์ต้องใช้ประเภทพื้นที่จัดเก็บน้อยลงและด้วยเหตุนี้จึงให้ต้นทุนรวมในการเป็นเจ้าของ (TCO) ที่ต่ำลง

  • ไม่จำเป็นต้องใช้ Business Warehouse Accelerator (BWA) ในขณะที่ใช้ HANA ภายใต้ BW

  • คุณไม่จำเป็นต้องมีตารางรวมและ HANA รองรับการรวมแบบทันที

  • ได้ทำให้การสร้างแบบจำลองข้อมูลง่ายขึ้นโดยใช้วัตถุที่ปรับให้เหมาะสมในหน่วยความจำ ไม่จำเป็นต้องโหลดดัชนี BWA

  • เมื่อคุณใช้ SAP BW บน HANA กระบวนการต่อไปนี้ไม่จำเป็น -

    • การรวบรวมข้อมูลที่เติมเต็ม

    • การเติมมวลรวมใหม่

    • ปรับการรวมตามเวลา

    • สร้างสถิติฐานข้อมูล

    • สร้างดัชนี

    • ลบดัชนี

SAP HANA Modeler optionใช้เพื่อสร้างมุมมองข้อมูลที่ด้านบนของตารางสกีมา→ในฐานข้อมูล HANA มุมมองเหล่านี้ใช้โดยแอปพลิเคชันที่ใช้ JAVA / HTML หรือแอปพลิเคชัน SAP เช่น SAP Lumira การวิเคราะห์ Office หรือซอฟต์แวร์ของบุคคลที่สามเช่น MS Excel เพื่อวัตถุประสงค์ในการรายงานเพื่อให้เป็นไปตามตรรกะทางธุรกิจและเพื่อทำการวิเคราะห์และดึงข้อมูล

การสร้างแบบจำลอง HANA จะทำที่ด้านบนของตารางที่มีอยู่ในแท็บแค็ตตาล็อกภายใต้สคีมาใน HANA Studio และมุมมองทั้งหมดจะถูกบันทึกไว้ในตารางเนื้อหาภายใต้แพ็คเกจ

คุณสามารถสร้างแพ็คเกจใหม่ภายใต้แท็บเนื้อหาใน HANA Studio โดยคลิกขวาที่เนื้อหาและใหม่

มุมมองการสร้างแบบจำลองทั้งหมดที่สร้างขึ้นภายในแพ็คเกจเดียวจะอยู่ภายใต้แพ็คเกจเดียวกันใน HANA Studio และถูกจัดหมวดหมู่ตามประเภทมุมมอง

แต่ละ View มีโครงสร้างที่แตกต่างกันสำหรับตาราง Dimension และ Fact ตารางมิติถูกกำหนดด้วยข้อมูลหลัก ตารางข้อเท็จจริงมีคีย์หลักสำหรับตารางมิติข้อมูลและหน่วยวัดเช่นจำนวนหน่วยที่ขายเวลาล่าช้าเฉลี่ยราคารวม ฯลฯ

คุณสามารถสร้างแพ็คเกจใหม่ได้โดยคลิกขวาที่แท็บเนื้อหา→ใหม่→แพ็คเกจ

คุณยังสามารถสร้างแพ็กเกจย่อยภายใต้แพ็คเกจได้โดยคลิกขวาที่ชื่อแพ็กเกจ เมื่อเราคลิกขวาที่ Package เราจะได้รับ 7 ตัวเลือก เราสามารถสร้าง HANA Views Attribute Views, Analytical Views และ Calculation Views ได้ภายใต้แพ็คเกจ

คุณยังสามารถสร้างตารางตัดสินใจกำหนดสิทธิ์การวิเคราะห์และสร้างขั้นตอนในแพ็คเกจ

เมื่อคุณคลิกขวาที่ Package และคลิก New คุณยังสามารถสร้างแพ็คเกจย่อยใน Package ได้อีกด้วย คุณต้องป้อนชื่อแพ็กเกจคำอธิบายขณะสร้างแพ็คเกจ

SAP HANA - มุมมองแอตทริบิวต์

มุมมองแอตทริบิวต์ใน SAP HANA Modeling ถูกสร้างขึ้นที่ด้านบนของตาราง Dimension ใช้เพื่อเข้าร่วมตารางมิติข้อมูลหรือมุมมองแอตทริบิวต์อื่น ๆ

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

ต่อไปนี้เป็นลักษณะบางประการของ Attribute View ใน SAP HANA -

  • มุมมองแอตทริบิวต์ใน HANA ใช้เพื่อรวมตารางมิติหรือมุมมองแอตทริบิวต์อื่น ๆ

  • มุมมองแอตทริบิวต์ถูกใช้ในมุมมองการวิเคราะห์และการคำนวณสำหรับการวิเคราะห์เพื่อส่งผ่านข้อมูลหลัก

  • คล้ายกับลักษณะเฉพาะใน BM และมีข้อมูลหลัก

  • Attribute Views ใช้สำหรับการเพิ่มประสิทธิภาพในตารางมิติข้อมูลขนาดใหญ่ คุณสามารถ จำกัด จำนวนแอตทริบิวต์ในมุมมองแอตทริบิวต์ซึ่งจะใช้เพิ่มเติมสำหรับวัตถุประสงค์ในการรายงานและการวิเคราะห์

  • มุมมองแอตทริบิวต์ใช้เพื่อจำลองข้อมูลหลักเพื่อให้บริบทบางอย่าง

สร้าง Attribute View

เลือกชื่อแพ็กเกจที่คุณต้องการสร้าง Attribute View คลิกขวาที่ Package →ไปที่ New → Attribute View

เมื่อคุณคลิกที่ Attribute View หน้าต่างใหม่จะเปิดขึ้น ป้อนชื่อมุมมองคุณสมบัติและคำอธิบาย จากนั้นจากรายการแบบเลื่อนลงให้เลือกประเภทมุมมองและประเภทย่อย ในประเภทย่อยมีมุมมองแอตทริบิวต์ 3 ประเภท ได้แก่ Standard, Time และ Derived

ประเภทย่อยเวลา Attribute View เป็นมุมมอง Attribute ชนิดพิเศษที่เพิ่ม Time Dimension ให้กับ Data Foundation เมื่อคุณป้อนชื่อแอตทริบิวต์ประเภทและประเภทย่อยแล้วคลิกเสร็จสิ้นจะเปิดบานหน้าต่างงานสามบาน -

  • Scenario pane ที่มี Data Foundation และ Semantic Layer

  • Details pane แสดงแอตทริบิวต์ของตารางทั้งหมดที่เพิ่มลงใน Data Foundation และการรวมระหว่างตาราง

  • Output pane ที่เราสามารถเพิ่มแอตทริบิวต์จากบานหน้าต่างรายละเอียดเพื่อกรองในรายงาน

คุณสามารถเพิ่ม Objects ลงใน Data Foundation ได้โดยคลิกที่เครื่องหมาย '+' ที่เขียนถัดจาก Data Foundation คุณสามารถเพิ่มตารางมิติข้อมูลและมุมมองแอตทริบิวต์หลายตารางในบานหน้าต่างสถานการณ์และรวมเข้าด้วยกันโดยใช้คีย์หลัก

เมื่อคุณคลิกที่ Add Object ใน Data Foundation คุณจะได้รับแถบค้นหาจากจุดที่คุณสามารถเพิ่มตารางมิติข้อมูลและมุมมองแอตทริบิวต์ไปยังบานหน้าต่างสถานการณ์ เมื่อเพิ่มตารางหรือมุมมองแอตทริบิวต์ลงใน Data Foundation แล้วสามารถเข้าร่วมได้โดยใช้คีย์หลักในบานหน้าต่างรายละเอียดดังที่แสดงในภาพหน้าจอต่อไปนี้

เมื่อการเข้าร่วมเสร็จสมบูรณ์ให้เลือกแอตทริบิวต์หลายรายการในบานหน้าต่างรายละเอียดคลิกขวาและเพิ่มในผลลัพธ์

คอลัมน์ทั้งหมดจะถูกเพิ่มในบานหน้าต่างผลลัพธ์ คลิกตัวเลือกเปิดใช้งานและคุณจะได้รับข้อความยืนยันในบันทึกงาน

ตอนนี้คุณสามารถคลิกขวาที่ Attribute View แล้วไปที่ Data Preview

Note- เมื่อไม่ได้เปิดใช้งาน View จะมีเครื่องหมายเพชรอยู่ อย่างไรก็ตามเมื่อคุณเปิดใช้งานเพชรนั้นจะหายไปซึ่งเป็นการยืนยันว่าเปิดใช้งานมุมมองสำเร็จแล้ว

เมื่อคุณคลิกดูตัวอย่างข้อมูลจะแสดงแอตทริบิวต์ทั้งหมดที่ถูกเพิ่มลงในบานหน้าต่างผลลัพธ์ภายใต้วัตถุที่มี

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

SAP HANA - มุมมองการวิเคราะห์

มุมมองเชิงวิเคราะห์อยู่ในรูปแบบของ Star Schema ที่เรารวมตาราง Fact หนึ่งตารางเข้ากับตาราง Dimension หลาย ๆ ตาราง มุมมองเชิงวิเคราะห์ใช้พลังที่แท้จริงของ SAP HANA เพื่อทำการคำนวณที่ซับซ้อนและฟังก์ชันการรวมโดยการรวมตารางในรูปแบบของ Star Schema และโดยการดำเนินการค้นหา Star schema ต่อไปนี้เป็นคุณสมบัติบางประการของ SAP HANA Analytic View -

  • มุมมองเชิงวิเคราะห์ใช้เพื่อทำการคำนวณที่ซับซ้อนและฟังก์ชันรวมเช่น Sum, Count, Min, Max เป็นต้น

  • มุมมองการวิเคราะห์ได้รับการออกแบบมาเพื่อเรียกใช้แบบสอบถามเริ่มต้นสคีมา

  • มุมมองการวิเคราะห์แต่ละรายการมีตารางข้อเท็จจริงหนึ่งตารางล้อมรอบด้วยตารางมิติข้อมูลหลายตาราง ตารางข้อเท็จจริงประกอบด้วยคีย์หลักสำหรับตารางมิติข้อมูลและการวัดแต่ละรายการ

  • มุมมองการวิเคราะห์คล้ายกับออบเจ็กต์ข้อมูลและชุดข้อมูลของ SAP BW

สร้างมุมมองการวิเคราะห์

เลือกชื่อแพ็กเกจที่คุณต้องการสร้างมุมมองวิเคราะห์ คลิกขวาที่ Package →ไปที่ New → Analytic View เมื่อคุณคลิกที่มุมมองวิเคราะห์หน้าต่างใหม่จะเปิดขึ้น ป้อนชื่อดูและคำอธิบาย จากรายการดรอปดาวน์ให้เลือกประเภทมุมมองและคลิกเสร็จสิ้น

เมื่อคุณคลิกเสร็จสิ้นคุณจะเห็นตัวเลือกมุมมองวิเคราะห์ด้วย Data Foundation และ Star Join

คลิก Data Foundation เพื่อเพิ่มตารางมิติข้อมูลและข้อเท็จจริง คลิกติดดาวเพื่อเพิ่มมุมมองแอตทริบิวต์

เพิ่มตารางมิติข้อมูลและข้อเท็จจริงลงใน Data Foundation โดยใช้เครื่องหมาย“ +” ในตัวอย่างต่อไปนี้มีการเพิ่มตารางมิติข้อมูล 3 ตาราง DIM_CUSTOMER, DIM_PRODUCT, DIM_REGION และ 1 ตารางข้อมูล FCT_SALES ไปยังบานหน้าต่างรายละเอียด การเข้าร่วมตาราง Dimension เป็นตาราง Fact โดยใช้คีย์หลักจะถูกเก็บไว้ในตาราง Fact

เลือกแอตทริบิวต์จากตารางมิติข้อมูลและข้อเท็จจริงเพื่อเพิ่มลงในบานหน้าต่างผลลัพธ์ดังที่แสดงในภาพหน้าจอด้านบน ตอนนี้เปลี่ยนชนิดข้อมูลของ Facts จากตาราง Fact เป็นการวัดผล

คลิกเลเยอร์ความหมายเลือกข้อเท็จจริงและคลิกเครื่องหมายการวัดดังที่แสดงในภาพหน้าจอต่อไปนี้เพื่อเปลี่ยนประเภทข้อมูลเป็นการวัดและเปิดใช้งานมุมมอง

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

มีตัวเลือกให้เลือกแผนภูมิและกราฟประเภทต่างๆ

SAP HANA - มุมมองการคำนวณ

มุมมองการคำนวณใช้เพื่อใช้การวิเคราะห์แอตทริบิวต์และมุมมองการคำนวณอื่น ๆ และตารางคอลัมน์ฐาน สิ่งเหล่านี้ใช้ในการคำนวณที่ซับซ้อนซึ่งไม่สามารถทำได้กับ Views ประเภทอื่น ๆ ต่อไปนี้เป็นลักษณะบางประการของมุมมองการคำนวณ -

  • มุมมองการคำนวณใช้เพื่อใช้การวิเคราะห์แอททริบิวต์และมุมมองการคำนวณอื่น ๆ

  • ใช้เพื่อทำการคำนวณที่ซับซ้อนซึ่งไม่สามารถทำได้กับมุมมองอื่น ๆ

  • มีสองวิธีในการสร้างมุมมองการคำนวณ - ตัวแก้ไข SQL หรือตัวแก้ไขกราฟิก

  • โหนดในตัว Union, Join, Projection และ Aggregation

สร้างมุมมองการคำนวณ

เลือกชื่อแพ็กเกจที่คุณต้องการสร้างมุมมองการคำนวณ คลิกขวาที่ Package → New → Calculation View เมื่อคุณคลิกที่มุมมองการคำนวณหน้าต่างใหม่จะเปิดขึ้น

ป้อนชื่อมุมมองคำอธิบายและเลือกประเภทมุมมองเป็นมุมมองการคำนวณประเภทย่อยมาตรฐานหรือเวลา (เป็นมุมมองชนิดพิเศษที่เพิ่มมิติเวลา) คุณสามารถใช้มุมมองการคำนวณได้สองประเภท ได้แก่ สคริปต์แบบกราฟิกและสคริปต์ SQL

Graphical Calculation Views- มีโหนดเริ่มต้นเช่นการรวมการฉายการเข้าร่วมและสหภาพ ใช้เพื่อใช้มุมมองแอตทริบิวต์การวิเคราะห์และการคำนวณอื่น ๆ

SQL Script based Calculation Views - เขียนด้วยสคริปต์ SQL ที่สร้างขึ้นจากคำสั่ง SQL หรือฟังก์ชันที่กำหนดโดย HANA

Data Category- Cube ในโหนดเริ่มต้นนี้คือ Aggregation คุณสามารถเลือก Star join กับ Cube Dimension มิติในโหนดเริ่มต้นนี้คือ Projection

คุณสามารถตรวจสอบรายละเอียดเพิ่มเติมเกี่ยวกับการสร้างแบบจำลอง HANA พื้นเมืองของเราSAP HANA กวดวิชา

ออบเจ็กต์ BI แบ่งออกเป็นพื้นที่เนื้อหา BI หลายพื้นที่เพื่อให้สามารถใช้งานได้อย่างมีประสิทธิภาพ ซึ่งรวมถึงพื้นที่เนื้อหาจากโมดูลหลักทั้งหมดในองค์กร - SCM, CRM, HR, การจัดการการเงิน, วงจรชีวิตผลิตภัณฑ์, โซลูชันอุตสาหกรรม, แหล่งข้อมูลที่ไม่ใช่ SAP เป็นต้น

Star Schema และ Extended Star Schema

ใน Extended Star Schema ตารางข้อเท็จจริงจะเชื่อมต่อกับตารางมิติและตารางมิติเชื่อมต่อกับตาราง SID ตาราง SID เชื่อมต่อกับตารางข้อมูลหลัก ใน Extended Star Schema ตาราง Fact และ Dimension จะอยู่ภายในคิวบ์ อย่างไรก็ตามตาราง SID อยู่นอกคิวบ์ เมื่อคุณโหลดข้อมูลทรานแซคชันลงในคิวบ์ Info Dim Ids จะถูกสร้างขึ้นโดยยึดตาม SID และ Dim id เหล่านี้จะถูกใช้ในตารางข้อเท็จจริง

ใน Extended Star Schema ตารางข้อเท็จจริงหนึ่งตารางสามารถเชื่อมต่อกับตารางมิติ 16 ตารางและแต่ละตารางมิติถูกกำหนดด้วยตาราง SID สูงสุด 248 ตาราง ตาราง SID เรียกอีกอย่างว่าลักษณะและแต่ละลักษณะสามารถมีตารางข้อมูลหลักเช่น ATTR, Text เป็นต้น

ATTR - ใช้เพื่อจัดเก็บข้อมูลแอตทริบิวต์ทั้งหมด

Text - ใช้เพื่อจัดเก็บคำอธิบายในหลายภาษา

InfoArea และ InfoObjects

InfoObjects เรียกได้ว่าเป็นหน่วยที่เล็กที่สุดใน SAP BI และใช้ใน InfoProviders, DSOs, Multi provider เป็นต้น InfoProvider แต่ละตัวมี InfoObjects หลายรายการ

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

  • ลักษณะเช่นลูกค้าผลิตภัณฑ์ ฯลฯ
  • หน่วยเช่นปริมาณที่ขายสกุลเงิน ฯลฯ
  • ตัวเลขสำคัญเช่นรายได้รวมกำไร ฯลฯ
  • ลักษณะเวลาเช่นปีไตรมาส ฯลฯ

InfoObjects ถูกสร้างขึ้นในแค็ตตาล็อก InfoObject เป็นไปได้ว่า InfoObject สามารถกำหนดให้กับ Info Catalog อื่นได้

InfoAreaใน SAP BI ใช้เพื่อจัดกลุ่มวัตถุประเภทเดียวกันเข้าด้วยกัน InfoArea ใช้เพื่อจัดการ InfoCubes และ InfoObjects InfoObject แต่ละตัวจะอยู่ใน InfoArea และคุณสามารถกำหนดในโฟลเดอร์ที่ใช้เก็บไฟล์ที่คล้ายกันไว้ด้วยกัน

กระบวนการเปลี่ยนแปลง

กระบวนการแปลงจะใช้ในการรวมข้อมูลการล้างข้อมูลและการรวมข้อมูล เมื่อข้อมูลถูกโหลดจากออบเจ็กต์ BI หนึ่งไปยังออบเจ็กต์ BI อื่นการแปลงจะถูกนำไปใช้กับข้อมูล การแปลงใช้เพื่อแปลงเขตข้อมูลของแหล่งที่มาเป็นรูปแบบวัตถุเป้าหมาย

SAP BW สามารถทำงานบนฐานข้อมูลต่างๆเช่น Oracle, SQL Server, HANA หรือฐานข้อมูลอื่น ๆ เมื่อ SAP BW ขับเคลื่อนโดย HANA คุณสามารถตรวจสอบได้ใน SAP NetWeaver - เวอร์ชันของ NW และฐานข้อมูลที่ติดตั้ง

ตรวจสอบฐานข้อมูลใดที่ระบบ BW ถูกติดตั้งและเวอร์ชัน

ไปที่ BI บนระบบ HANA SAP และเข้าสู่ระบบ

ในการตรวจสอบเวอร์ชัน SAP NetWeaver และ DB ที่ติดตั้งให้คลิกระบบ→สถานะ

ในการตรวจสอบเวอร์ชันของระบบ SAP NetWeaver ให้คลิกที่แว่นขยาย คุณสามารถดูเวอร์ชันฐานข้อมูล - HDB Release 1.0 SPS 11

คุณสามารถติดตั้งเครื่องมือ BW Modeling บนระบบของคุณ - SAP GUI, SAP HANA Studio ในการติดตั้งเครื่องมือสร้างแบบจำลอง BW คุณต้องมีส่วนประกอบต่อไปนี้ -

  • ระบบปฏิบัติการ Windows 7 หรือ Windows 8 หรือ Apple Mac OS X 10.8 ขึ้นไปหรือการแจกจ่าย Linux

  • ต้องติดตั้ง Internet Explorer 7.0 ขึ้นไปหรือ Firefox 4.0 ขึ้นไป

  • ต้องติดตั้ง SAP GUI สำหรับ Windows 7.3 หรือ SAP GUI สำหรับ Windows 7.4 ในไดรฟ์ภายในเครื่องของคุณ คุณสามารถดาวน์โหลดได้จาก SAP Marketplace

  • ในการสื่อสารกับระบบแบ็กเอนด์คุณต้องติดตั้ง Microsoft Runtime DLLs VS2010 (สำหรับ Windows OS) บนระบบภายในของคุณ

  • SAP HANA Studio (32-Bit หรือ 64-Bit สำหรับ Windows) SP08 หรือสูงกว่า

สร้างโครงการ BW ใหม่ใน HANA Studio

เปิด SAP HANA Studio และสร้างโครงการใหม่ ไปที่ Windows →เปิดมุมมอง→อื่น ๆ

เลือก BW Modeling →คลิกตกลงตามที่แสดงในภาพหน้าจอต่อไปนี้

ถัดไปไปที่ไฟล์→ใหม่→โครงการ

ในหน้าต่างถัดไปเลือกการเชื่อมต่อ SAP คุณสามารถเลือกการเชื่อมต่อที่มีอยู่หรือกำหนดการเชื่อมต่อด้วยตนเองเพื่อเพิ่มการเชื่อมต่อใหม่

การเชื่อมต่อระบบจะคงอยู่ใน SAP Logon คลิกตกลง

ในหน้าจอถัดไปดังที่แสดงในภาพหน้าจอต่อไปนี้ให้ป้อนไคลเอนต์ชื่อผู้ใช้และรหัสผ่าน คลิกถัดไป

คุณสามารถป้อนชื่อโครงการและคลิกเสร็จสิ้น

ตอนนี้คลิกขวาที่โฟลเดอร์รูทโปรเจ็กต์ใหม่ของคุณแล้วเลือกแนบ SAP HANA System เลือก HDB ระบบ HANA ที่กำหนดค่าไว้ล่วงหน้าแล้วคลิกเสร็จสิ้น

สามารถเชื่อมต่อระบบ SAP HANA ที่เชื่อมต่อเท่านั้น เลือกระบบ HANA →เสร็จสิ้น

ในการกำหนดแบบสอบถาม BW บน InfoCube ของคุณให้เลือก InfoCube ใน BW Modeling Perspective คลิกขวาแล้วคลิก New → BW Query แล้วเลือก InfoProvider

ป้อนชื่อและคำอธิบายแล้วคลิกเสร็จสิ้น นี่คือวิธีที่คุณสามารถเพิ่มแบบสอบถาม BW

คุณสามารถใช้ฟังก์ชันต่างๆในแบบสอบถาม BW คุณสามารถใช้ตัวกรองกำหนดสูตรในเครื่องสำหรับการคำนวณ ฯลฯ

ในการบันทึกแบบสอบถาม BW ให้คลิกไอคอนบันทึก

หากต้องการดูตัวอย่างแบบสอบถาม BW ของคุณให้คลิกตัวอย่างการรายงาน BW ใน HANA Studio

เมื่อคุณวางแผนการย้ายระบบ BW ไปยัง HANA คุณต้องทำการตรวจสอบต่างๆที่ช่วยในการย้ายข้อมูลให้สำเร็จ คุณสามารถอ้างถึง SAP Notes ต่างๆที่มีอยู่ใน SAP support Launchpad

https://launchpad.support.sap.com/#/notes/

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

ในการย้ายฐานข้อมูลคุณต้องทำการตรวจสอบฮาร์ดแวร์ ในการย้ายระบบ BW ไปยัง HANA คุณต้องทำการปรับขนาดฮาร์ดแวร์และสามารถทำได้โดยใช้ report / SDF / HANA_BW_SIZING

หากต้องการเข้าถึงเครื่องมือรายการตรวจสอบทั้งหมดคุณสามารถอ้างอิงได้ SAP Note: 1729988บน support.sap.com ค้นหาบทความฐานความรู้

เครื่องมือนี้ตรวจสอบแนวทางปฏิบัติที่ดีที่สุดสำหรับการดำเนินงานและข้อกำหนดเบื้องต้นสำหรับการโอนย้ายการปรับใช้ SAP BW ที่มีอยู่ไปยังแพลตฟอร์ม SAP HANA โดยอัตโนมัติ

คุณยังสามารถตรวจสอบ K-base SAP Notes อื่น ๆ เช่นอ้างถึงอ้างถึงโดย SAP Note นี้ดังที่แสดงในภาพหน้าจอต่อไปนี้

ปัญหาระหว่างการย้ายข้อมูล

ขณะดำเนินการโอนย้าย SAP HANA คุณอาจพบข้อผิดพลาดประเภทต่างๆ ต่อไปนี้คือ SAP Notes บางส่วนที่คุณสามารถอ้างถึงในระหว่างขั้นตอนการโอนย้าย -

  • SAP Note 1846872 - ข้อผิดพลาด "ไม่มีพื้นที่เหลือบนอุปกรณ์" รายงานจาก HANA

  • SAP Note 1787489 - ฐานข้อมูล SAP HANA: การติดตามประสิทธิภาพ

  • SAP Note 1786918 - ข้อมูลที่จำเป็นในการตรวจสอบการใช้หน่วยความจำสูง

  • SAP Note 1747042 - ให้การสนับสนุนการเข้าถึงอินสแตนซ์ฐานข้อมูล HANA

  • SAP Note 1740136 - SAP HANA: ตัวเลือกการเชื่อมต่อที่ไม่ถูกต้องอาจทำให้เกิดความเสียหาย

  • SAP Note 1897157 - ติดตั้งหรืออัพเกรดล้มเหลวเนื่องจาก hdbnsutil ล้มเหลว

  • SAP Note 1894412 - เซิร์ฟเวอร์ชื่อ SAP HANA ขัดข้องหลังจากอัปเกรดการแก้ไข

  • SAP Note 1634848 - การเชื่อมต่อบริการฐานข้อมูล SAP HANA

  • SAP Note 1592925 - การเชื่อมต่อบริการ SAP HANA Studio

ในการโอนย้ายระบบ SAP BW ไปยัง HANA คุณสามารถใช้เครื่องมือการโอนย้ายต่อไปนี้ -

ผู้จัดการการจัดเตรียมซอฟต์แวร์

Software Provisioning Manager ช่วยให้คุณสามารถดำเนินการจัดเตรียมที่หลากหลายและครอบคลุมแพลตฟอร์มที่หลากหลายพร้อมการผลิตที่แตกต่างกัน Software Provisioning Manager สามารถใช้เพื่อตั้งค่าเอ็นจินแบบสแตนด์อโลนสำหรับการย้ายระบบหรือเพื่อคัดลอกระบบ NetWeaver

Software Provisioning Manager 1.0 รองรับสถานการณ์การจัดเตรียมต่อไปนี้สำหรับระบบ SAP ที่ใช้ SAP NetWeaver -

  • การติดตั้งระบบอินสแตนซ์และเอ็นจิ้นแบบสแตนด์อโลนใหม่
  • สำเนาระบบของระบบที่มีอยู่
  • การเปลี่ยนแปลงของระบบเช่นการเปลี่ยนชื่อระบบและการแยกแบบ Dual-Stack
  • การลบระบบอินสแตนซ์และเอ็นจิ้นแบบสแตนด์อโลน

Software Provisioning Manager 1.0 รองรับ SAP NetWeaver รีลีสต่อไปนี้ผลิตภัณฑ์ SAP Business Suite และ SAP Solution Manager Releases ตามพวกเขา

คุณสามารถรับเวอร์ชันล่าสุดได้จาก URL ต่อไปนี้: https://help.sap.com/sltoolset

1680045 - Release Note for Software Provisioning Manager 1.0 SP17

SAP BW Migration Cockpit สำหรับ SAP HANA

เครื่องมือนี้ใช้เพื่อให้เข้าถึงเครื่องมือที่ใช้มากที่สุดและมีประโยชน์สำหรับการย้ายระบบ SAP BW ของคุณไปยังและปรับให้เหมาะสมสำหรับ SAP HANA ได้อย่างง่ายดาย

SAP BW Migration Cockpit สำหรับ SAP HANA รวมเครื่องมือต่างๆเข้าด้วยกันเพื่อทำให้การโอนย้ายการปรับใช้ SAP BW ที่มีอยู่ไปยังแพลตฟอร์ม SAP HANA เป็นไปอย่างราบรื่นและใช้งานง่าย

ในการใช้ห้องนักบินให้ติดตั้งและเรียกใช้โปรแกรม ABAP ในการใช้ฟังก์ชันตรวจหาการอัปเดตคุณอาจต้องรักษาการตั้งค่าพร็อกซีในบรรทัดที่ 21 และ 22 ของรหัส

Program: ZBW_HANA_MIGRATION_COCKPIT

เครื่องมือนี้สามารถใช้ได้กับ SAP BW รีลีส 3.5 หรือสูงกว่า

ในการรับเครื่องมือคุณสามารถอ้างถึง SAP Notes 1909597 - SAP BW Migration Cockpit สำหรับ SAP HANA

ไปที่แท็บไฟล์แนบและคุณสามารถดาวน์โหลดไฟล์ zip ได้

ในกรณีที่ไม่มีเครื่องมือใดในระบบโลคัลของคุณคุณสามารถอ้างถึงแท็บเอกสารและคุณสามารถเข้าถึงวิธีใช้ออนไลน์และ SAP Notes ที่มีอยู่

SAP Note นี้อ้างถึงโดย -

จำนวน หัวข้อ
1729988 SAP BW ขับเคลื่อนโดย SAP HANA - เครื่องมือรายการตรวจสอบ
1736976 รายงานการปรับขนาดสำหรับ BW บน HANA
1908367 SAP BW Transformation Finder
1847431 SAP BW ABAP Routine Analyzer

ตัวเลือกการย้ายข้อมูลของ SUM

ตัวเลือกการย้ายข้อมูล (DMO) ภายใต้ Software Update Manager (SUM) ช่วยลดความยุ่งยากในการแปลง Unicode การอัปเดตระบบและการย้ายฐานข้อมูลในเครื่องมือเดียว

SAP Note 2257362 - Database Migration Option (DMO) of SUM 1.0 SP17

ในการย้ายฐานข้อมูลโดยใช้ DMO จำเป็นต้องมี SAP HANA เวอร์ชัน 8.5 หรือสูงกว่า ฐานข้อมูลเป้าหมาย SAP HANA ขึ้นอยู่กับฐานข้อมูลต้นทางที่มีข้อกำหนดที่แตกต่างกันเพื่อทำการอัพเกรด

ฐานข้อมูลที่มา ข้อกำหนด / ข้อ จำกัด
Oracle Oracle เวอร์ชัน 11.2 หรือสูงกว่า
MaxDB

MaxDB 7.7: เวอร์ชัน 7.7.07.47 หรือสูงกว่า

MaxDB 7.8: เวอร์ชัน 7.8.02.028 หรือสูงกว่า

MaxDB 7.9 หรือสูงกว่า: ไม่มีข้อ จำกัด

ไม่รองรับ SAP_BASIS 740 SP11 รุ่นเป้าหมาย

MS SQL MS SQL 2005 (มีให้ตามคำขอ) หรือรุ่นที่สูงกว่า Source SAP release ต้องอิง SAP_BASIS 700 หรือสูงกว่า
DB2 (DB2 สำหรับ z / OS) รุ่นเป้าหมายของ SAP_BASIS คือ 740 SP12 หรือสูงกว่า
DB4 (DB2 สำหรับ i)

รีลีส SAP ต้นทางต้องอิงตาม SAP_BASIS 700 หรือสูงกว่า

DB4 i7.1 หรือสูงกว่า

รีลีส SAP เป้าหมายต้องอิงตาม SAP_BASIS 740 SP10 หรือสูงกว่า

DB6 (DB2 สำหรับ Linux, UNIX และ Windows)

DB6 เวอร์ชัน 09.01.0000 หรือสูงกว่าหากรีลีส SAP_BASIS เป้าหมายต่ำกว่า 740 SP8

DB6 เวอร์ชัน 09.7 FP5 หรือสูงกว่าหาก SAP_BASIS รีลีสเป้าหมายคือ 740 SP8 หรือสูงกว่า

SAP HANA ไม่รองรับ SAP HANA เป็นฐานข้อมูลต้นทาง
SAP

SAP ASE เวอร์ชัน 16.0 SP02 แพตช์ระดับ 02 หรือสูงกว่าหากปล่อยเป้าหมายของ SAP_BASIS คือ 750 หรือสูงกว่า

ตาม PAM หากรุ่นเป้าหมายของ SAP_BASIS ต่ำกว่า 750

เมื่อระบบ SAP BW ของคุณทำงานบนฐานข้อมูล HANA ค่าใช้จ่ายในการใส่ข้อมูลทั้งหมดใน HANA ในหน่วยความจำจะสูง นอกจากนี้ข้อมูลทั้งหมดจาก SAP BW ไม่จำเป็นต้องใช้ในฐานข้อมูล HANA และมีเพียง 30-40% ของข้อมูลจาก BW เท่านั้นที่จำเป็นสำหรับการรายงานและการดำเนินงาน ข้อมูลนี้ควรใส่ไว้ในความสามารถในหน่วยความจำ HANA เท่านั้น

SAP BW บน HANA จัดเตรียมการตั้งค่าสำหรับข้อมูลที่แอ็คทีฟและไม่แอ็คทีฟเพื่อให้คุณสามารถจัดการต้นทุนรวมที่ต่ำกว่าในการเป็นเจ้าของ ข้อมูลสามารถแบ่งออกเป็น 3 ประเภทดังต่อไปนี้ตามอุณหภูมิของข้อมูล -

ข้อมูลร้อน

ในพื้นที่นี้ข้อมูลทั้งหมดภายใต้ข้อมูลร้อนจะถูกเก็บไว้ในฐานข้อมูล HANA ในหน่วยความจำและพร้อมใช้งานสำหรับการรายงานและการดำเนินการ ใน SAP BW นี่คือ InfoCubes และ DSO ที่อยู่ภายใต้ข้อมูลที่ร้อนแรงเนื่องจากมักใช้สำหรับการรายงานและการดำเนินงาน

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

ต่อไปนี้เป็นคุณสมบัติหลักของข้อมูลร้อน -

  • Access - บ่อยมากทุกสองสามวินาทีหรือหลายนาที

  • Response - เข้าถึงได้อย่างรวดเร็วประสิทธิภาพจะสูง

  • Data Type - ข้อมูลจาก InfoCubes, DSO มาตรฐาน, DSO แบบเปิดและข้อมูลหลักทั้งหมด

ข้อมูลเย็น

ข้อมูลเย็นถือเป็นข้อมูลที่เก็บถาวรซึ่งไม่ค่อยมีใครเข้าถึงและข้อมูลทั้งหมดจะถูกเก็บไว้ในฐานข้อมูลรอง ใน SAP BW DSO มาตรฐานและ InfoCubes ประกอบด้วยข้อมูลสำหรับการดำเนินการและการรายงาน อย่างไรก็ตามในสถานการณ์ปกติจะมีการเข้าถึงข้อมูลเพียงไม่กี่ปีที่ผ่านมาสำหรับการรายงาน โดยปกติข้อมูลที่เก่ากว่า 3 ปีสามารถจัดเก็บไว้ในแผน TCO ที่ต่ำกว่าได้เนื่องจากมีการเข้าถึงไม่บ่อยนัก

ต่อไปนี้เป็นคุณสมบัติหลักของข้อมูลเย็น -

  • Access - ข้อมูลที่เก่ากว่า 3 ปีและไม่บ่อยนักสำหรับการรายงานและการดำเนินงาน

  • Response - ช้ากว่าเมื่อเทียบกับข้อมูลร้อนและอุ่น

  • Data Type - ข้อมูลที่เก่ากว่าจาก InfoCubes และ Standard DSOs

ข้อมูลที่อบอุ่น

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

ข้อมูลนี้พร้อมใช้งานสำหรับการอ่านเขียนและแทรกและให้ต้นทุนรวมในการเป็นเจ้าของที่ต่ำกว่า

มีข้อมูลสองประเภทภายใต้ข้อมูลที่อบอุ่น -

  • ข้อมูลที่ไม่ใช้งาน
  • การจัดระดับแบบแอคทีฟ / ไดนามิก

ข้อมูลที่ไม่ใช้งาน

ชนิดข้อมูลนี้ใช้กับ Persistence Staging Area (PSAs) และ Write Optimized (W / O) DSO ใน SAP BW PSAs และ W / O DSO ถือเป็นออบเจ็กต์ที่มีลำดับความสำคัญต่ำและในกรณีที่หน่วยความจำขาดแคลนข้อมูลที่ไม่ได้ใช้งานจะถูกลบออกจากหน่วยความจำก่อน

ต่อไปนี้เป็นคุณสมบัติหลักของข้อมูลที่ไม่ใช้งาน -

  • Access- ข้อมูลบ่อยปานกลาง ข้อมูลที่เข้าถึงบ่อยกว่าข้อมูลเย็น

  • Response- การตอบสนองจะรวดเร็วเมื่อพาร์ติชันทั้งหมดอยู่ในหน่วยความจำ เมื่อข้อมูลถูกโหลดไปยังพาร์ติชันเวลาตอบสนองขึ้นอยู่กับปริมาณข้อมูล

  • Data Type - PSAs และ W / O DSO

Note - แนวคิดแบบไม่ใช้งานมีให้ตั้งแต่ SAP BW 7.3 SP8 และคุณสามารถใช้เพื่อจัดการหน่วยความจำในฐานข้อมูล HANA ได้อย่างมีประสิทธิภาพ

การจัดระดับแบบแอคทีฟ / ไดนามิก

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

ข้อมูลทั้งหมด - PSAs และ W / O DSO - ถูกเก็บไว้ในดิสก์และพร้อมใช้งานสำหรับ SAP BW 7.4 SP8 และ HANA 1.0 SP9 หรือเวอร์ชันที่สูงกว่า

ต่อไปนี้เป็นคุณสมบัติหลักของข้อมูลการจัดระดับที่ใช้งานอยู่ / ไดนามิก -

  • Access- ข้อมูลบ่อยปานกลาง ข้อมูลที่เข้าถึงบ่อยกว่าข้อมูลเย็น

  • Response - ช้ากว่าข้อมูลร้อนเล็กน้อย

  • Data Type - PSAs, W / O DSOs และ DSO ขั้นสูง

ตรวจสอบแนวคิดข้อมูลที่ไม่ใช้งานในระบบ SAP BW

เปิดการตรวจสอบข้อมูลที่ใช้งานอยู่ / ไม่ใช้งานเรียกใช้ Transaction Code: RSHDBMON หรือคุณสามารถไปที่ Administration Workbench → Administration → Monitors → Active / Non-Active data

ถัดไปคือคลิกมุมมองรายละเอียดเพื่อตรวจสอบการตั้งค่าการยกเลิกการโหลดก่อนกำหนด คุณสามารถตรวจสอบการตั้งค่าการยกเลิกการโหลดก่อนกำหนดสำหรับวัตถุต่อไปนี้ -

  • DSO มาตรฐาน
  • W / O DSO
  • InfoCube
  • แหล่งข้อมูล

จากการเลือกข้อมูลให้เลือกแหล่งข้อมูลจากเมนูแบบเลื่อนลง เลือก Object และคลิก Execute

ตาราง PSA และ DSO ที่ปรับให้เหมาะสมสำหรับการเขียนถูกทำเครื่องหมายว่าอบอุ่นโดย SAP ใน BW ตามค่าเริ่มต้น หมายความว่าแฟล็กถูกตั้งค่าเป็นแอ็คทีฟตามค่าเริ่มต้น

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

เมื่อคุณใช้ SAP BW บน HANA คุณสามารถสร้าง InfoCubes ที่มีอยู่เพื่อ HANA Optimized InfoCubes. เมื่อ InfoCubes ถูกย้ายไปยังฐานข้อมูล HANA จะกลายเป็นตารางตามคอลัมน์และทำหน้าที่เหมือนBWA Indexed InfoCubes.

เมื่อใช้ SAP HANA Optimized InfoCubes คุณสมบัติและตัวเลขหลักจะถูกกำหนดให้กับมิติ เพื่อปรับปรุงประสิทธิภาพของระบบ Surrogate IDs (SIDs) จะถูกใช้ในตารางข้อเท็จจริง

เมื่อคุณแปลง InfoCubes มาตรฐานเป็น InfoCubes ที่ปรับให้เหมาะสมกับ HANA เค้าโครงจะเปลี่ยนไปในขณะที่มีการแปลงและจะต้องปรับเปลี่ยนด้วยตนเอง

หากต้องการดู InfoCubes ในระบบ BW คุณสามารถใช้ไฟล์ Transaction: LISTSCHEMA

คุณสามารถเลือก InfoCube ของคุณและตรวจสอบตารางมิติต่างๆ เลือกประเภท InfoCube -

  • ลูกบาศก์รวม
  • มาตรฐาน InfoCube

มีสองวิธีในการแปลง InfoCube มาตรฐานเป็น HANA ที่ปรับให้เหมาะสม InfoCube

ไปที่ InfoCube แล้วคลิกเพื่อเปิดหน้าจอแก้ไข เลือกช่องทำเครื่องหมายการแปลงเป็น SAP HANA ที่ปรับให้เหมาะสม คุณยังสามารถตรวจสอบคุณสมบัตินี้ภายใต้คุณสมบัติของ InfoCube →ประเภทย่อย เปิด InfoCube และคุณจะเห็นประเภทย่อยเป็น HANA ที่ปรับให้เหมาะสม InfoCube

คุณยังสามารถโทร Transaction RSMIGRHANADBในระบบ BW ธุรกรรมนี้จะเปิดหน้าจอโดยตรงเพื่อแปลงวัตถุเป็นวัตถุที่ปรับให้เหมาะสมกับ HANA

คุณสามารถเลือกประเภทวัตถุและป้อนชื่อของวัตถุ ในหน้าจอต่อไปนี้ฉันได้เลือก InfoCube มาตรฐานเพื่อแปลงเป็น HANA Optimized InfoCube

คุณยังสามารถเลือกตัวเลือกเพื่อดูบันทึกหลังการแปลง

เมื่อออบเจ็กต์ที่เลือกเป็นอ็อบเจ็กต์ที่ปรับให้เหมาะสมกับ HANA แล้วหรือการแปลงเสร็จสิ้นคุณจะได้รับข้อความดังแสดงในภาพหน้าจอต่อไปนี้

ผู้ให้บริการคอมโพสิตใช้เพื่อรวม InfoProviders หลายตัวโดยใช้การดำเนินการเข้าร่วมหรือสหภาพ เมื่อคุณใช้ SAP BW บน HANA หนึ่งใน InfoProvider ควรใช้ฐานข้อมูลในหน่วยความจำและข้อมูลในผู้ให้บริการแบบผสมสามารถใช้สำหรับการรายงานและการวิเคราะห์

เมื่อคุณใช้ SAP BW กับฐานข้อมูลที่ไม่ใช่ HANA ดังนั้น BWA จึงเป็นข้อกำหนดเบื้องต้นในการสร้างผู้ให้บริการแบบผสม ข้อได้เปรียบหลักของผู้ให้บริการแบบผสมคือคุณสามารถสร้างสถานการณ์ทางธุรกิจใหม่ ๆ ที่ซับซ้อนได้โดยการรวม InfoProviders โดยใช้การดำเนินการเข้าร่วม

สร้างผู้ให้บริการคอมโพสิต

คุณสามารถสร้าง Composite Providers ใน Administration workbench โดยใช้ Transaction: RSLIMOBW

ในหน้าจอผู้ให้บริการคอมโพสิตป้อนชื่อของผู้ให้บริการคอมโพสิต (สูงสุด 10 อักขระ) แล้วคลิกปุ่มสร้าง

สภาพแวดล้อมการสร้างแบบจำลองกราฟิกจะปรากฏขึ้น

คุณสามารถลากและวาง InfoProviders ที่ต้องการ (จากแผนผัง InfoProvider ทางด้านซ้ายของหน้าจอ) ลงบนพื้นที่การสร้างแบบจำลอง

เมื่อคุณลาก InfoProviders คุณสามารถกำหนดประเภทการผูก - Union หรือ Join แล้วคลิกตกลง

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

คุณยังสามารถเปลี่ยนชื่อฟิลด์หรือเพิ่มคำอธิบายได้ ในการเปลี่ยนชื่อฟิลด์ให้คลิกขวาที่ชื่อฟิลด์→เปลี่ยนคุณสมบัติ→เปลี่ยน

คุณยังสามารถกำหนดสกุลเงินหรือหน่วยจากลักษณะเฉพาะเป็นตัวเลขหลัก โดยไปที่เมนูบริบทของรูปกุญแจ→เปลี่ยนคุณสมบัติ→เปลี่ยน

คุณยังสามารถดูโครงสร้าง XML ของผู้ให้บริการคอมโพสิตโดยใช้ตัวเลือก XML ที่แสดง

ขั้นตอนต่อไปคือการเปิดใช้งาน CompositeProvider เมื่อเปิดใช้งาน CompositeProvider ข้อมูลจะถูกเก็บไว้ใน BW Accelerator หรือฐานข้อมูล SAP HANA

คุณยังสามารถสร้างผู้ให้บริการคอมโพสิตใน SAP HANA Studio → BW Modeling

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

ไปที่ InfoArea ภายใต้โครงการ BW →เมนูบริบท→ใหม่→ผู้ให้บริการคอมโพสิต

ป้อนชื่อผู้ให้บริการคอมโพสิตและคำอธิบาย คลิกเสร็จสิ้น

ใน Editor คุณจะเห็นแท็บต่อไปนี้ -

  • General - แสดงคุณสมบัติของผู้ให้บริการคอมโพสิต

  • Scenario- ในแท็บนี้คุณเพิ่ม InfoProviders และ HANA Views ไปยัง Composite Provider ไปที่แท็บสถานการณ์และคุณจะเห็นประเภทการผูกเริ่มต้น คลิกที่เครื่องหมายเพิ่ม

เมื่อคุณคลิกที่เครื่องหมายเพิ่มคุณจะได้รับแจ้งว่าคุณต้องการเลือกมุมมอง InfoProvider หรือ HANA ในการค้นหาให้ป้อน * และคุณจะเห็นรายการวัตถุที่มีอยู่ เลือกวัตถุที่คุณต้องการเพิ่มไปยังผู้ให้บริการคอมโพสิต

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

ไปที่แท็บผลลัพธ์และคุณจะเห็นการแมปของวัตถุที่เพิ่ม

ถัดไปคือการตรวจสอบและเปิดใช้งานวัตถุ BW

คุณยังสามารถวิเคราะห์ผลลัพธ์ในบันทึกปัญหาของมุมมองนี้

ในการดูตัวอย่างข้อมูลใน HANA Studio ให้ใช้ไอคอนแว่นขยายที่มุมขวาบน→แสดงตัวอย่าง

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

ในการใช้ DSO ขั้นสูงคุณควรมีชุดรองรับฐานข้อมูล SAP HANA เวอร์ชัน 08 หรือสูงกว่าและในแบ็กเอนด์คุณควรมี SAP BW 7.4 SPS9

สร้าง DSO ขั้นสูงจากฐานข้อมูล HANA

ไปที่ SAP HANA studio → BW Modeling Tools

ในการสร้าง DSO ขั้นสูงให้คลิกขวาที่ InfoArea ของคุณแล้วเลือก New DataStoreObject (ขั้นสูง)

ระบุรายละเอียดต่อไปนี้แล้วคลิกเสร็จสิ้น

  • ป้อนชื่อ DataStore - ชื่อทางเทคนิคสามารถมีความยาวได้ระหว่างสามถึงเก้าอักขระ หากคุณมีเนมสเปซสำหรับออบเจ็กต์ DataStore (ขั้นสูง) ชื่อจะมีความยาวได้เพียงแปดอักขระ

  • คำอธิบายของ DataStore

  • เลือกเทมเพลตออบเจ็กต์

คุณสามารถสร้าง Transformation จาก DSO มาตรฐานของคุณเป็น Advanced DSO ที่คุณสร้างไว้ในฐานข้อมูล HANA ไปที่ระบบ SAP BW ขยาย InfoCube และคัดลอกการแปลงจาก DSO ที่มีอยู่เป็น Advanced DSO ใหม่

คุณสามารถสร้างการเปลี่ยนแปลงใหม่และโหลดข้อมูลไปยัง Advanced Data Store Object ใหม่ได้

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

สามารถใช้ผู้ให้บริการไฮบริดประเภทต่อไปนี้ -

ผู้ให้บริการไฮบริดขึ้นอยู่กับ DataStore Object

ผู้ให้บริการไฮบริดเหล่านี้ขึ้นอยู่กับการรวมกันของ DSO และ InfoCube ในฐานะที่เป็นส่วนหนึ่งของสถาปัตยกรรมแบบไฮบริดข้อมูลใหม่จะถูกเก็บไว้ใน DSO และ InfoCube จะให้ข้อมูลรวม

เมื่อคุณเรียกใช้แบบสอบถาม BEx บน HybridProvider ข้อมูลจะถูกอ่านโดยตรงจาก InfoCube หากคุณต้องการอ่านข้อมูลจาก DSO คุณต้องเปลี่ยนคำขอในตัวออกแบบ BEx

ไปที่ Properties → Advanced ใน BEx Query Designer และเลือกสถานะคำขอเป็น 2

การแปลง DSO และ InfoCube คือ 1: 1 และคุณไม่สามารถเปลี่ยนแปลงการเปลี่ยนแปลงนี้ได้

ใน Hybrid Provider สามารถโหลดข้อมูลจากแหล่งที่มาประเภทใดก็ได้ ข้อมูลทั้งหมดจะถูกเก็บไว้ในระบบ BW หรือใน BW Accelerator

ผู้ให้บริการแบบไฮบริดขึ้นอยู่กับการเข้าถึงโดยตรง

ในผู้ให้บริการไฮบริดนี้ข้อมูลจะขึ้นอยู่กับการรวมกันของผู้ให้บริการเสมือนและ InfoCube ข้อมูลใหม่จะถูกอ่านโดยตรงจากระบบต้นทางโดยใช้ Virtual Providers

สิ่งนี้ช่วยให้คุณเข้าถึงข้อมูลแบบเรียลไทม์ได้โดยไม่ล่าช้า คุณสามารถโหลดข้อมูลจากแหล่งข้อมูลที่ระบุเท่านั้น

เมื่อคุณใช้ SAP BW บนระบบ HANA คุณสามารถใช้อ็อบเจ็กต์ที่ปรับให้เหมาะสมของ HANA ต่อไปนี้: DataStore Objects, InfoObjects, เคียวรีเป็น InfoProviders และ CompositeProviders ในเวิร์กสเปซ BW และคิวรี

เมื่อคุณสร้างมุมมองข้อมูลใน SAP HANA ข้อมูลจากข้อมูล BW จะถูกเผยแพร่ มุมมอง SAP HANA เหล่านี้ชี้ไปที่ข้อมูลและตารางโดยตรงที่จัดการโดย BW

ข้อมูลจาก SAP BW สามารถใช้โดยตรงในมุมมอง HANA Modeling คุณสามารถสร้างมุมมอง SAP HANA สำหรับแบบสอบถามเป็น InfoProviders ในฐานข้อมูล HANA

สร้าง SAP HANA Views สำหรับ Queries เป็น InfoProvider

ขั้นตอนแรกคือการสร้างดัชนี SAP HANA คุณสามารถทำได้โดยใช้Transaction: RSDDB หรือโดยใช้ Transaction RSA1 เพื่อเปิด BW Workbench

คุณสามารถเรียกใช้การบำรุงรักษาดัชนีสำหรับวัตถุโดยใช้ตัวเลือกต่อไปนี้ -

Method 1 - วิธีแรกคือเรียก SAP BW Workbench โดยใช้ Transaction RSA1

เลือก InfoProvider ในการนำทาง คลิกขวาและเลือกรักษา BW Accelerator Index ซึ่งจะเปิดหน้าจอการดูแลดัชนี SAP HANA / BWA

Method 2 - วิธีอื่นในการเรียกหน้าจอการบำรุงรักษาดัชนี SAP HANA / BWA โดยตรงโดยใช้ Transaction RSDDB

ซึ่งจะเปิดหน้าจอการบำรุงรักษาดัชนี SAP HANA / BWA เลือกประเภทวัตถุ BW - VirtualProvider หรือ Query เป็น InfoProvider โดยใช้ตัวเลือกปุ่มกด

เลือกแบบสอบถามที่คุณต้องการสร้างมุมมอง SAP HANA สำหรับ→สร้าง

ในส่วนล่างของหน้าจอระบบจะแสดงรายการวัตถุทั้งหมดที่มีดัชนี SAP HANA อยู่แล้ว

คุณไม่สามารถจัดทำดัชนีผลลัพธ์การสืบค้นได้หากแบบสอบถามตรงตามเงื่อนไขใด ๆ ต่อไปนี้ -

  • เมื่อแบบสอบถามมีการรวมชั่วคราวเป็นผลลัพธ์จะไม่สามารถจัดเก็บในดัชนีแบนเนื่องจากลำดับชั้น

  • เมื่อใช้การรวมแบบโลคัล

  • เมื่อชื่อของแบบสอบถามมีมากกว่า 20 ตัวอักษร

  • เมื่อแบบสอบถามเป็นแบบสอบถามที่พร้อมป้อนข้อมูล

เลือกมุมมองที่เก็บ SAP HANA ภายนอก เมื่อคุณเปิดใช้งานดัชนีมุมมอง SAP HANA ที่สอดคล้องกับโครงสร้างของวัตถุจะถูกสร้างขึ้นบนฐานข้อมูล SAP HANA

SAP HANA Live ให้คุณภาพการวิเคราะห์ที่ดีขึ้นสำหรับแอปพลิเคชันชุดธุรกิจทั้งหมด ไม่มีข้อกำหนดของการสร้างแบบจำลอง BW หรือการเขียนโปรแกรม ABAP และคุณสามารถเข้าถึงกรอบการรายงานโดยใช้มาตรฐานแบบเปิด - SQL และ MDX

การใช้โมเดลข้อมูลเสมือนจะซ่อนความซับซ้อนของแอปพลิเคชันชุดธุรกิจ SAP และมีข้อมูลพร้อมให้เข้าถึงได้ง่ายบนโมเดลข้อมูล Virtual Data Model ประกอบด้วยมุมมองประเภทต่อไปนี้ -

มุมมองแบบสอบถาม

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

ใช้มุมมองซ้ำ

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

มุมมองส่วนตัว

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

สถาปัตยกรรมสดของ HANA

โมเดลข้อมูลเสมือน SAP HANA Live ได้รับการออกแบบที่ด้านบนของตาราง SAP Business suite ข้อมูลที่จัดเตรียมโดยโมเดลข้อมูลเสมือนสามารถใช้โดยใช้แอปพลิเคชันที่ใช้ HTML5 หรือด้วยเครื่องมือวิเคราะห์เช่น SAP BusinessObjects

ต่อไปนี้คือการแสดงแผนผังของสถาปัตยกรรม SAP HANA Live

การรายงานทั้งหมดใน SAP HANA Live ขึ้นอยู่กับกลไกการประมวลผลพื้นฐานและข้อมูลเรียลไทม์จากแอปพลิเคชัน SAP Business Suite จึงไม่จำเป็นต้องรอให้โหลดข้อมูล

ในกรณีที่ลูกค้าต้องการสร้างรายงานใหม่เพื่อปรับปรุงรายงานที่มีอยู่พวกเขาเพียงแค่ทำการเปลี่ยนแปลงโมเดลข้อมูลเสมือนหรือสร้างโมเดล HANA ใหม่เพื่อรองรับการพัฒนารายงานอย่างรวดเร็ว

ภูมิทัศน์ระบบเทคนิคสำหรับ SAP HANA Live

สามารถใช้สองแนวทางต่อไปนี้สำหรับการปรับใช้ SAP HANA Live บน SAP Business suite

สถานการณ์เคียงข้างกัน

ในสถานการณ์สมมตินี้คุณมีสองระบบและการจำลองข้อมูลเกิดขึ้นโดยใช้ SAP Landscape Transformation ในการดำเนินการมุมมอง SAP HANA Live คุณต้องจำลองตารางที่เกี่ยวข้องในฐานข้อมูล HANA

สถานการณ์การรวม

ระบบ SAP HANA Live และ Business Suite ใช้อุปกรณ์ SAP HANA เดียวกันและสถานการณ์นี้เหมาะสำหรับแอปพลิเคชันที่ทำงานบน SAP HANA โดยตรง

การจัดเตรียมข้อมูลเกี่ยวข้องกับการจำลองข้อมูลลงในฐานข้อมูล HANA เพื่อใช้ในการสร้างแบบจำลอง HANA และใช้โดยใช้เครื่องมือการรายงาน มีวิธีการจัดเตรียมข้อมูลต่างๆที่สนับสนุนในการจำลองข้อมูลระบบ SAP HANA

SAP HANA Replication อนุญาตให้โอนย้ายข้อมูลจากระบบต้นทางไปยังฐานข้อมูล SAP HANA วิธีง่ายๆในการย้ายข้อมูลจากระบบ SAP ที่มีอยู่ไปยัง HANA คือการใช้เทคนิคการจำลองข้อมูลต่างๆ

การจำลองระบบสามารถตั้งค่าบนคอนโซลผ่านทางบรรทัดคำสั่งหรือโดยใช้ HANA studio ECC หลักหรือระบบธุรกรรมสามารถออนไลน์ได้ในระหว่างกระบวนการนี้ วิธีการจำลองข้อมูลในระบบ HANA มีสามประเภท -

  • วิธีการจำลอง SAP Landscape Transformation (SLT)
  • เครื่องมือ ETL เมธอด SAP Business Object Data Service (BODS)
  • วิธีการเชื่อมต่อ Direct Extractor (DXC)

SAP Landscape Transformation (SLT) Replication เป็นวิธีการจำลองข้อมูลตามทริกเกอร์ในระบบ HANA เป็นโซลูชันที่สมบูรณ์แบบสำหรับการจำลองข้อมูลแบบเรียลไทม์หรือการจำลองแบบตามกำหนดการจาก SAP และแหล่งที่ไม่ใช่ SAP มีเซิร์ฟเวอร์ SAP LT Replication ซึ่งดูแลคำขอทริกเกอร์ทั้งหมด เซิร์ฟเวอร์การจำลองแบบสามารถติดตั้งเป็นเซิร์ฟเวอร์แบบสแตนด์อโลนหรือสามารถรันบนระบบ SAP ใดก็ได้ที่มี SAP NW 7.02 ขึ้นไป

มีการเชื่อมต่อ RFC ที่เชื่อถือได้ระหว่างระบบธุรกรรม HANA DB และ ECC ซึ่งเปิดใช้งานการจำลองข้อมูลตามทริกเกอร์ในสภาพแวดล้อมระบบ HANA ในภาพต่อไปนี้คุณสามารถดูสถานการณ์จำลอง SAP HANA SLT สำหรับการจำลองข้อมูลแบบเรียลไทม์

ข้อได้เปรียบของ SLT Replication

ต่อไปนี้เป็นข้อดีของ SLT Replication

  • วิธีการจำลองแบบ SLT ช่วยให้สามารถจำลองข้อมูลจากระบบต้นทางหลายระบบไปยังระบบ HANA เดียวและจากระบบต้นทางหนึ่งไปยังระบบ HANA หลายระบบ

  • SAP LT ใช้วิธีการตามทริกเกอร์ ไม่มีผลกระทบต่อประสิทธิภาพที่วัดได้ในระบบต้นทาง

  • นอกจากนี้ยังมีการแปลงข้อมูลและความสามารถในการกรองก่อนที่จะโหลดไปยังฐานข้อมูล HANA

  • อนุญาตให้จำลองข้อมูลแบบเรียลไทม์โดยจำลองเฉพาะข้อมูลที่เกี่ยวข้องไปยัง HANA จาก SAP และระบบต้นทางที่ไม่ใช่ SAP

  • รวมเข้ากับ HANA System และ HANA studio

สร้างการเชื่อมต่อ RFC ที่เชื่อถือได้ในระบบ ECC

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

การใช้ความสัมพันธ์ที่เชื่อถือได้ / เชื่อถือได้ RFC ระหว่างระบบ SAP สองระบบ RFC จากระบบที่เชื่อถือได้ไปยังระบบที่เชื่อถือได้ไม่จำเป็นต้องใช้รหัสผ่านสำหรับการล็อกออนเข้าสู่ระบบที่เชื่อถือ

เปิดระบบ SAP ECC โดยใช้การเข้าสู่ระบบ SAP ป้อนtransaction number sm59. นี่คือหมายเลขธุรกรรมเพื่อสร้างการเชื่อมต่อ RFC ที่เชื่อถือได้ใหม่→คลิกไอคอนที่สามเพื่อเปิดวิซาร์ดการเชื่อมต่อใหม่→คลิกสร้างและหน้าต่างใหม่จะเปิดขึ้น

RFC Destination ECCHANA (ป้อนชื่อปลายทาง RFC) ประเภทการเชื่อมต่อ: 3 (สำหรับระบบ ABAP)

ไปที่การตั้งค่าทางเทคนิค: ป้อนโฮสต์เป้าหมาย: ชื่อระบบ ECC, IP และป้อนหมายเลขระบบ

ไปที่แท็บ Logon & Security ป้อนภาษาไคลเอนต์ชื่อผู้ใช้และรหัสผ่านของระบบ ECC

คลิกตัวเลือกบันทึกที่ด้านบนสุดของหน้าจอ

คลิกทดสอบการเชื่อมต่อและจะทดสอบการเชื่อมต่อสำเร็จ

กำหนดค่าการเชื่อมต่อ RFC

วิ่ง transaction: ltr(เพื่อกำหนดค่าการเชื่อมต่อ RFC) เบราว์เซอร์ใหม่จะเปิดขึ้น ป้อนชื่อผู้ใช้และรหัสผ่านระบบ ECC และเข้าสู่ระบบ

คลิกใหม่ หน้าต่างใหม่จะเปิดขึ้น ป้อนชื่อการกำหนดค่า คลิกถัดไป ป้อน RFC Destination (ชื่อการเชื่อมต่อที่สร้างขึ้นก่อนหน้านี้) ใช้ตัวเลือกการค้นหาเลือกชื่อและคลิกถัดไป

ในระบบระบุเป้าหมายป้อนชื่อผู้ใช้และรหัสผ่านผู้ดูแลระบบ HANA ชื่อโฮสต์หมายเลขอินสแตนซ์แล้วคลิกถัดไป ป้อนจำนวนงานการถ่ายโอนข้อมูลเช่น 007 (ไม่สามารถเป็น 000) →ถัดไป→สร้างการกำหนดค่า

ไปที่ HANA Studio เพื่อใช้การเชื่อมต่อนี้และทำตามเส้นทาง: ไปที่ HANA Studio →คลิกที่การจัดเตรียมข้อมูล→เลือกระบบ HANA

เลือกระบบต้นทาง (ชื่อของการเชื่อมต่อ RFC ที่เชื่อถือได้) และชื่อสคีมาเป้าหมายที่คุณต้องการโหลดตารางจากระบบ ECC เลือกตารางที่คุณต้องการย้ายไปยังฐานข้อมูล HANA →เพิ่ม→เสร็จสิ้น

ตารางที่เลือกจะย้ายไปยังสคีมาที่เลือกภายใต้ฐานข้อมูล HANA

มีโหมดต่างๆภายใต้การจำลองข้อมูล SLT -

  • Load - กำหนดเวลาโหลดข้อมูลไปยังฐานข้อมูล HANA

  • Replicate - เพื่อทำซ้ำการตั้งเวลา

  • Suspend - เพื่อระงับกระบวนการจำลองแบบ

  • Resume - เพื่อดำเนินการจำลองแบบที่หยุดทำงานต่อเพื่อโหลดข้อมูลให้เสร็จสมบูรณ์

วิธีการตามทริกเกอร์การจำลองแบบ SLT เป็นเรื่องปกติมากกับระบบ SAP BW สำหรับการจำลองข้อมูลแบบเรียลไทม์บนฐานข้อมูลใด ๆ ตามเมทริกซ์ความพร้อมใช้งานผลิตภัณฑ์ (PAM)

ในรูปด้านบนคุณจะเห็นสถาปัตยกรรมอย่างง่ายของการจำลองข้อมูล SLT ด้วยระบบ SAP BW แนะนำการจำลองข้อมูล SLT สำหรับตารางแบบง่ายโดยไม่ต้องรวมหรือแปลงใด ๆ เซิร์ฟเวอร์การจำลองแบบ SLT สามารถใช้ได้โดยลูกค้า SAP BW และไม่ขึ้นอยู่กับฐานข้อมูล

SLT Replication server ใช้ในการดูแลและจัดการการจัดเตรียมข้อมูล

DB Connect ใช้เพื่อกำหนดการเชื่อมต่อฐานข้อมูลอื่น ๆ นอกเหนือจากการเชื่อมต่อเริ่มต้นและการเชื่อมต่อเหล่านี้ใช้เพื่อถ่ายโอนข้อมูลเข้าสู่ระบบ BI จากตารางหรือมุมมอง

ในการเชื่อมต่อฐานข้อมูลภายนอกคุณควรมีข้อมูลต่อไปนี้ -

  • Tools
  • แหล่งความรู้แอปพลิเคชัน
  • ไวยากรณ์ SQL ในฐานข้อมูล
  • ฟังก์ชั่นฐานข้อมูล

ข้อกำหนดเบื้องต้น

ในกรณีที่ระบบจัดการฐานข้อมูลต้นทางของคุณแตกต่างจาก BI DBMS คุณต้องติดตั้งไคลเอนต์ฐานข้อมูลสำหรับ DBMS ต้นทางบนแอ็พพลิเคชันเซิร์ฟเวอร์ BI

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

สถาปัตยกรรม DB

ฟังก์ชัน multiconnect คอมโพเนนต์ SAP NetWeaver ช่วยให้คุณสามารถเปิดการเชื่อมต่อฐานข้อมูลเพิ่มเติมนอกเหนือจากการเชื่อมต่อเริ่มต้นของ SAP และคุณสามารถใช้การเชื่อมต่อนี้เพื่อเชื่อมต่อกับฐานข้อมูลภายนอกได้

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

สำหรับการเชื่อมต่อเริ่มต้น DB Client และ DBSL ถูกติดตั้งไว้ล่วงหน้าสำหรับ Database Management System (DBMS) ในการใช้ DB Connect เพื่อถ่ายโอนข้อมูลเข้าสู่ระบบ BI จากระบบจัดการฐานข้อมูลอื่นคุณต้องติดตั้ง DB Client เฉพาะฐานข้อมูลและ DBSL เฉพาะฐานข้อมูลบนแอ็พพลิเคชันเซิร์ฟเวอร์ BI ที่คุณใช้เพื่อรัน DB connect

สร้าง DBMS เป็นระบบต้นทาง

ไปที่ RSA1 → Administration workbench ภายใต้แท็บการสร้างแบบจำลอง→ระบบต้นทาง

ไปที่ DB Connect →คลิกขวา→สร้าง

ป้อนชื่อระบบโลจิคัล (DB Connect) และคำอธิบาย คลิกดำเนินการต่อ

ป้อน DBMS ที่คุณต้องการใช้เพื่อจัดการฐานข้อมูล

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

ในข้อมูลการเชื่อมต่อคุณต้องป้อนข้อมูลทางเทคนิคที่จำเป็นเพื่อเปิดการเชื่อมต่อฐานข้อมูล

Permanent Indicator- คุณสามารถตั้งค่าตัวบ่งชี้นี้เพื่อรักษาการเชื่อมต่อกับฐานข้อมูลแบบถาวร หากธุรกรรมแรกสิ้นสุดลงแต่ละธุรกรรมจะถูกตรวจสอบเพื่อดูว่าการเชื่อมต่อสามารถเริ่มต้นใหม่ได้หรือไม่

คุณสามารถใช้อ็อพชันนี้ได้หากจำเป็นต้องเข้าถึงการเชื่อมต่อ DB บ่อยๆ

บันทึกการกำหนดค่านี้และคุณสามารถคลิกย้อนกลับเพื่อดูในตาราง

คุณสามารถสร้างมุมมองแบบจำลอง HANA ตาม InfoCubes ในระบบ SAP BW ในการดำเนินการนี้คุณต้องเปิด InfoCube ในโหมดแก้ไขและเปิดใช้งานแฟล็กภายนอก SAP HANA View

ถัดไปคือการเปิดใช้งาน InfoCube

จากนั้นไปที่ SAP HANA Studio →ไปที่ Package: system-local → BW → BW2HANA

ค้นหามุมมองเชิงวิเคราะห์ที่มีชื่อเป็น InfoCube คลิกขวา→เปิดคำจำกัดความ คุณสามารถเลือกฟังก์ชันเค้าโครงอัตโนมัติ

เมื่อคุณโอนย้ายจากฐานข้อมูล SAP BW ไปยัง HANA มีกระบวนการประเภทต่างๆที่ล้าสมัย หากคุณใช้ฐานข้อมูล SAP HANA ไม่จำเป็นต้องใช้ชนิดกระบวนการต่อไปนี้ในห่วงโซ่กระบวนการ -

  • การเติมมวลรวมใหม่
  • ดัชนี BWA
  • ปรับการรวมตามเวลา
  • สร้างดัชนี
  • ลบดัชนี

คุณไม่จำเป็นต้องแก้ไขโซ่กระบวนการเพื่อลบประเภทกระบวนการเหล่านี้ ห่วงโซ่กระบวนการทำงานต่อไปโดยไม่มีข้อผิดพลาด เมื่อคุณตรวจสอบล็อกของ Process Chain คุณจะเห็นขั้นตอนเหล่านี้ไม่ได้ดำเนินการ

มีธุรกรรมที่แตกต่างกันเพื่อตรวจสอบการรัน Process Chain

ตรวจสอบโซ่กระบวนการเป็นระยะ

ใช้ Transaction: RSPCM

คุณสามารถตรวจสอบสถานะของการรันปัจจุบันสำหรับห่วงโซ่กระบวนการที่เลือก คุณยังสามารถไปที่มุมมองโดยละเอียดของห่วงโซ่กระบวนการที่รันจากธุรกรรมนี้

ดูบันทึกสำหรับการรันของห่วงโซ่กระบวนการ

ใช้ Transaction: RSPC. จะแสดงหนึ่งหรือหลายรันสำหรับห่วงโซ่กระบวนการ

ดำเนินการบำรุงรักษา Process Chain สำหรับ Process Chain Run

ใช้ Transaction: RSPC1. ธุรกรรมนี้ใช้เพื่อดูบันทึกสำหรับการรันนี้โดยกล่าวถึงรหัสล็อกของห่วงโซ่กระบวนการคอนกรีต

BW Accelerator (BWA) และ HANA ทั้งสองเป็นเครื่องมือในหน่วยความจำและมีตัวเลือกในการเร่งประสิทธิภาพการสืบค้นด้วยสำเนาของ InfoCube ในหน่วยความจำ BWA เป็นรายแรกที่นำแนวคิดในหน่วยความจำมาสู่คลังข้อมูลและ SAP HANA อนุญาตให้แอปพลิเคชันทั้งหมดทำงานบนฐานข้อมูลในหน่วยความจำ HANA

ต่อไปนี้คือความแตกต่างที่สำคัญระหว่าง SAP HANA และ BWA -

BW Accelerator (BWA)

  • BW Accelerator ได้รับการออกแบบมาโดยเฉพาะสำหรับระบบ Business Warehouse 7.0 หรือสูงกว่าเพื่อเร่งประสิทธิภาพการสืบค้น ช่วยลดเวลาในการรับข้อมูลโดยการคงสำเนาข้อมูล InfoCube ไว้ในหน่วยความจำ

  • BWA เป็นโซลูชันเพื่อให้ได้ประสิทธิภาพที่ดีขึ้นโดยไม่ต้องทำการเปลี่ยนแปลงใด ๆ กับแอปพลิเคชัน BI / BW

  • อ่านข้อมูล SAP BW / BI และจัดเตรียมกระบวนการอ่านแบบเร่งและฟีดผลลัพธ์ไปยังเคียวรี BI / BW

  • คุณสามารถสร้างรายงาน BEx หรือการรายงานในเครื่องมือวิเคราะห์เช่น BusinessObjects หรือแม้แต่แดชบอร์ดโดยใช้แบบสอบถามแบบเร่งด้วย BWA

SAP HANA ในหน่วยความจำ

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

  • SAP HANA รองรับการโหลดข้อมูลและการรายงานแบบเรียลไทม์โดยใช้การจำลองแบบ SLT ทริกเกอร์ตามการจัดเตรียมข้อมูล

  • ชุดข้อมูลจะโหลดไปยัง SAP HANA และใช้เครื่องมือ BI คุณสามารถใช้โมเดลข้อมูล HANA สำหรับการวิเคราะห์และรายงานข้อมูล

  • คุณสามารถเข้าถึง SAP และข้อมูลที่ไม่ใช่ SAP ใน SAP HANA รวมถึง SAP BW

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

Note -

  • เมื่อคุณโอนย้าย SAP BW ที่ขับเคลื่อนโดย HANA BWA จะล้าสมัย คุณสามารถตรวจสอบกับผู้จำหน่ายฮาร์ดแวร์ BWA เพื่อให้เครดิตใบอนุญาต BWA ผู้จำหน่ายฮาร์ดแวร์เพียงไม่กี่รายที่อนุญาตให้คุณให้เครดิตฮาร์ดแวร์ BWA เมื่อคุณได้รับอุปกรณ์ฮาร์ดแวร์ใหม่ของ SAP HANA

  • คิวรีรันไทม์บน SAP BW บน HANA และ BWA เทียบเคียงกันได้ ในบางสถานการณ์การสืบค้นจะทำงานได้เร็วขึ้นบน BW บน HANA เมื่อเทียบกับ BWA

  • เมื่อคุณใช้ BW บน HANA การสร้างดัชนี BWA ทั้งหมดจะถูกตัดออก เมื่อดำเนินการโหลดข้อมูลจะพร้อมใช้งานทันที

เมื่อคุณสร้างมุมมอง SAP HANA ตามระบบ BW มีสิทธิ์บางประเภทที่จำเป็นในการรันมุมมองใน HANA สามารถใช้หลักทรัพย์ระดับต่างๆกับอ็อบเจ็กต์ในระบบ SAP HANA และ BW

ใน SAP HANA สิทธิ์การวิเคราะห์ใช้เพื่อ จำกัด การเข้าถึงระดับแถวบนมุมมองการสร้างแบบจำลอง มีการจัดการสิทธิ์การวิเคราะห์เป็นตัวกรองสำหรับการสืบค้นฐานข้อมูล ผู้ใช้จะเห็นเฉพาะข้อมูลที่มีสิทธิ์ในการวิเคราะห์เท่านั้น

คุณสามารถกำหนดสิทธิ์ประเภทต่างๆให้กับผู้ใช้ที่แตกต่างกันในองค์ประกอบต่างๆของมุมมองในสิทธิ์การวิเคราะห์

บางครั้งผู้ใช้รายอื่นต้องไม่สามารถเข้าถึงข้อมูลในมุมมองเดียวกันที่ไม่มีข้อกำหนดที่เกี่ยวข้องสำหรับข้อมูลนั้นได้

Example

สมมติว่าคุณมีมุมมองเชิงวิเคราะห์ EmpDetails ที่มีรายละเอียดเกี่ยวกับพนักงานขององค์กรเช่น Emp name, Emp Id, Dept, Salary, Date of Joining, Emp logon เป็นต้นตอนนี้หากคุณไม่ต้องการให้ผู้พัฒนา Report ของคุณเห็นรายละเอียดเงินเดือน หรือรายละเอียดการเข้าสู่ระบบ Emp ของพนักงานทั้งหมดคุณสามารถซ่อนสิ่งนี้ได้โดยใช้ตัวเลือกสิทธิ์การวิเคราะห์

สิทธิ์ในการวิเคราะห์ใช้กับแอตทริบิวต์ในมุมมองข้อมูลเท่านั้น เราไม่สามารถเพิ่มมาตรการเพื่อ จำกัด การเข้าถึงใน Analytic Privileges

Analytic Privileges ใช้เพื่อควบคุมการเข้าถึงการอ่านบนมุมมองข้อมูล SAP HANA ดังนั้นเราสามารถ จำกัด ข้อมูลโดยใช้ Empname, EmpId, Emp เข้าสู่ระบบหรือโดย Emp Dept และไม่ใช่ตามค่าตัวเลขเช่นเงินเดือนและโบนัส

สร้างสิทธิ์การวิเคราะห์ใน SAP HANA

คลิกขวาที่ชื่อแพ็กเกจและไปที่ Analytic Privilege ใหม่หรือคุณสามารถเปิดโดยใช้ HANA Modeler Quick Launch

ป้อนชื่อและคำอธิบายของ Analytic Privilege → Finish หน้าต่างใหม่จะเปิดขึ้น

คุณสามารถคลิกปุ่มถัดไปและเพิ่มมุมมองการสร้างแบบจำลองในหน้าต่างนี้ก่อนที่คุณจะคลิกเสร็จสิ้น นอกจากนี้ยังมีตัวเลือกในการคัดลอกแพ็คเกจ Analytic Privilege ที่มีอยู่

ใน BW ผู้ใช้สามารถดำเนินการสืบค้น BEx ที่ได้รับอนุญาตเท่านั้น ในกรณีที่คุณไม่มีสิทธิ์เรียกใช้แบบสอบถามข้อความแสดงข้อผิดพลาดจะปรากฏขึ้น

ในการสร้างมุมมอง SAP HANA จาก InfoProviders สามารถใช้วิธีการต่อไปนี้: สิทธิ์การวิเคราะห์ที่อิง XML

เมื่อมุมมอง SAP HANA ถูกสร้างขึ้นจาก InfoProviders จาก SAP HANA คุณสามารถใช้สิทธิ์การวิเคราะห์ XMLbased เพื่อนำไปใช้: สิทธิ์เชิงวิเคราะห์บน SQL

เมื่อมุมมอง SAP HANA ถูกสร้างขึ้นจาก BW InfoProviders จาก SAP BW จะใช้สิทธิ์การวิเคราะห์ตาม SQL

Object Privilege ใน SAP HANA

ในการเข้าถึงมุมมอง SAP HANA ที่สร้างจาก SAP BW คุณต้องมีการอนุญาตดังต่อไปนี้ -

  • Object privilege - เลือกบน _SYS_BI

  • Object privilege - ดำเนินการใน REPOSITORY_REST (SYS)

  • Package privilege - REPO.READ บนแพ็คเกจเนื้อหาที่จัดเก็บมุมมอง SAP HANA ที่สร้างขึ้น

บุคคลควรมีประสบการณ์ที่ดีใน SAP BW และมีความรู้ระดับผู้เชี่ยวชาญเกี่ยวกับ SAP BW ในโครงการ SAP HANA เขา / เธอควรทำงานในโครงการที่เกี่ยวข้องกับการสร้างแบบจำลอง SAP BW เกี่ยวกับ SAP HANA โดยใช้ผู้ให้บริการคอมโพสิต Advance DSOs ODP LSA ++ และใช้วัตถุ BW ที่แสดงเป็นมุมมอง HANA

ต่อไปนี้เป็นประสบการณ์และความสามารถอื่น ๆ ที่จำเป็น

  • BW เกี่ยวกับประสบการณ์โครงการ HANA และประสบการณ์การใช้งานหรือการพัฒนา BW แบบ end-to-end อย่างน้อย 2 ครั้ง

  • การนำ SAP BW ไปใช้กับการสร้างแบบจำลองเฉพาะของ HANA เช่นผู้ให้บริการคอมโพสิตและการเปิดเผยวัตถุ BW ในมุมมอง HANA การจัดเตรียมข้อมูลเชิงปฏิบัติการ LSA ++ และอื่น ๆ

  • ทำงานบน HANA Studio - แผนผังและตารางบน HANA มุมมองแอตทริบิวต์มุมมองเชิงวิเคราะห์และมุมมองการคำนวณ

  • การพัฒนาและจัดการสถานการณ์แบบไฮบริด - แบบจำลองข้อมูล BW และมุมมอง HANA ตามความต้องการ

  • จัดการตาราง SAP BW ในสภาพแวดล้อมการแจกจ่าย HANA

  • จำเป็นต้องมีประสบการณ์ในการทำงานร่วมกับ BW / BO / HANA

  • ความรู้เกี่ยวกับเครื่องมือ BOBJ เช่น WEBI, Lumira และ Design studio เป็นข้อดี

  • SAP BW 7.0 ขึ้นไปได้รับการรับรอง

  • SAP BW บน HANA Certified