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

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

SAP HANA Administration ประกอบด้วยกิจกรรมต่อไปนี้ -

  • SAP HANA การจัดการระบบโฮสต์หลายระบบ
  • เครื่องมือการดูแลระบบ SAP HANA
  • การจัดการระบบ SAP HANA และความพร้อมใช้งาน
  • SAP HANA การจัดการวงจรชีวิต
  • SAP HANA ความปลอดภัยและการจัดการผู้ใช้
  • SAP HANA การสำรองและการจัดการการกู้คืน
  • SAP HANA Data Provisioning and Integration กับระบบที่ไม่ใช่ SAP

ระบบ SAP แต่ละระบบมีเซิร์ฟเวอร์หลายเครื่องและสามารถตรวจสอบได้ใน HANA Studio ภายใต้แท็บการดูแลระบบ SAP HANA Studio มี Administration Perspective (ค่าเริ่มต้น) เพื่อจัดการงานผู้ดูแลระบบทั้งหมดในระบบ HANA

ในการตรวจสอบภูมิทัศน์ของระบบ HANA ให้ไปที่แท็บแนวนอนใน HANA studio บริการแสดงบริการทั้งหมดที่ทำงานบนระบบ HANA

ภาพหน้าจอต่อไปนี้แสดงระบบ SAP HANA และบริการหลักทั้งหมดที่ทำงานภายใต้ System Landscape สำหรับระบบเดียวกัน

คุณสามารถดูชื่อบริการที่สอดคล้องกับแต่ละเซิร์ฟเวอร์ในแนวนอนของระบบ HANA

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

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

เมื่อคุณคลิกแท็บโฮสต์คุณจะเห็นชื่อโฮสต์ใน System Landscape และบทบาทของระบบ HANA ที่กำหนดไว้ใน Name server

คุณยังสามารถตรวจสอบสถานะของระบบสถานะเฟลโอเวอร์บทบาทเซิร์ฟเวอร์ดัชนีและกลุ่ม Failover

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

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

Persistence Layer ในเซิร์ฟเวอร์ Index ใช้สำหรับสำรองข้อมูลและธุรกรรมของล็อกไฟล์

ตารางต่อไปนี้แสดงส่วนประกอบของเซิร์ฟเวอร์หลักทั้งหมดใน HANA บริการที่เกี่ยวข้องและรายละเอียดกระบวนการ OS

ชื่อส่วนประกอบเซิร์ฟเวอร์ ชื่อบริการในระบบ HANA ชื่อกระบวนการ OS รายละเอียดส่วนประกอบ
เซิร์ฟเวอร์ดัชนี เซิร์ฟเวอร์ดัชนี hdbindexserver รับผิดชอบในการประมวลผลคำสั่ง SQL โดยใช้โปรเซสเซอร์ SQL / MDX
เซิร์ฟเวอร์ชื่อ เนมเซิร์ฟเวอร์ hdbnameserver เพื่อรักษาโทโพโลยีของระบบ SAP HANA ใช้เพื่อจัดการส่วนประกอบและข้อมูลที่ทำงานอยู่ทั้งหมดที่จัดเก็บไว้ในแต่ละองค์ประกอบ
XS Classic Server xsengine hdbxsengine สามารถใช้เพื่อพัฒนาและโฮสต์แอปพลิเคชันที่ด้านบนของระบบ SAP HANA
เซิร์ฟเวอร์การจัดเตรียมข้อมูล dpserver hdbdpserver เพื่อมอบฟังก์ชันการเข้าถึงข้อมูลอัจฉริยะ SAP HANA
ตัวประมวลผลล่วงหน้า พรีโปรเซสเซอร์ hdbpreprocessor เพื่อวิเคราะห์ข้อมูลข้อความและดำเนินการค้นหา
คอมไพล์เซิร์ฟเวอร์ คอมไพล์เซิร์ฟเวอร์ hdbcompileserver ใช้เพื่อรวบรวมขั้นตอน SQL และไม่มีข้อมูลใด ๆ
Web Dispatcher Webdispatcher hdbwebdispacher ใช้เพื่อประมวลผลคำขอ HTTP / HTTPS ไปยัง HANA XS Engine

เป็นไปได้ที่จะตั้งค่าฐานข้อมูลหลายฐานข้อมูลในระบบ HANA เดียว เมื่อคุณติดตั้งระบบ SAP HANA ในโหมดคอนเทนเนอร์หลายรายการคุณสามารถตั้งค่าฐานข้อมูลที่แยกได้หลายฐานข้อมูลในระบบ SAP HANA เดียว นี้เรียกว่าMultitenant database containers.

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

  • ผู้ใช้ฐานข้อมูล
  • Repository
  • Catalog
  • Backups
  • ร่องรอยและบันทึก
  • Persistence

วัตถุฐานข้อมูลทั้งหมด - ตารางสคีมามุมมองฐานข้อมูลขั้นตอน SQL จะแยกกันสำหรับแต่ละฐานข้อมูล คุณยังสามารถใช้ฟังก์ชันข้ามฐานข้อมูลในฐานข้อมูลแบบหลายฐานข้อมูล

ในระบบ SAP HANA ประกอบด้วยเซิร์ฟเวอร์หลายตัว ได้แก่ Name Server, Index Server, Preprocessor และ XS Server ด้วยฐานข้อมูลคอนเทนเนอร์หลายชุดจะใช้ชุดค่าผสมที่แตกต่างกันของเซิร์ฟเวอร์ข้างต้น

เนมเซิร์ฟเวอร์เก็บรักษารายละเอียดภูมิทัศน์ของระบบและฐานข้อมูลระบบรันเนมเซิร์ฟเวอร์ เซิร์ฟเวอร์ชื่อของฐานข้อมูลหลายฐานข้อมูลไม่มีข้อมูลโทโพโลยีและข้อมูลนี้จะถูกเก็บไว้ในแค็ตตาล็อกฐานข้อมูลผู้เช่า

พรีโปรเซสเซอร์และเซิร์ฟเวอร์คอมไพล์ทำงานบนฐานข้อมูลระบบเนื่องจากไม่มีข้อมูลคงอยู่ ฐานข้อมูลผู้เช่าแต่ละฐานข้อมูลมีเซิร์ฟเวอร์ดัชนีของตนเองและ SAP HANA Classic Server จะทำงานบนเซิร์ฟเวอร์ดัชนีของฐานข้อมูลผู้เช่าตามค่าเริ่มต้น

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

ในภาพหน้าจอด้านบนคุณจะเห็นฐานข้อมูล 2 ฐานข้อมูลที่กระจายไปทั่วสามโฮสต์ในระบบฐานข้อมูลคอนเทนเนอร์

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

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

เมื่อระบบ SAP HANA ของคุณติดตั้งบนระบบเดียวระบบจะเรียกว่า Single Host System; อย่างไรก็ตามเมื่อคุณแจกจ่ายการติดตั้งระบบในหลายระบบจะเรียกว่าMultiple Host Systems. การใช้ระบบโฮสต์หลายระบบคุณสามารถใช้คุณลักษณะต่างๆเช่นคุณสมบัติ Load Balancing และ Scale Out ของระบบ SAP HANA คุณสามารถเอาชนะข้อ จำกัด ของฮาร์ดแวร์ได้โดยการกระจายภาระของระบบของคุณบนเซิร์ฟเวอร์หลายเครื่อง

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

เมื่อระบบ SAP HANA ถูกติดตั้งบนโฮสต์หลายโฮสต์ผู้ดูแลระบบ SAP HANA สามารถเริ่มต้นและหยุดสำรองข้อมูลหรือรันการอัปเดตเป็นระบบเดียวโดยใช้ System ID เดียวที่เรียกว่า SID

ระบบ SAP HANA แต่ละระบบมีส่วนประกอบเซิร์ฟเวอร์ของตนเองสำหรับแต่ละโฮสต์และคำขอจากไคลเอ็นต์แอ็พพลิเคชันสามารถแจกจ่ายไปยังโฮสต์ที่แตกต่างกันในระบบโฮสต์หลายระบบ

ในภาพหน้าจอด้านบนคุณจะเห็นสถาปัตยกรรมระบบโฮสต์ของ SAP HANA โดยที่ระบบ HANA มี 3 อินสแตนซ์แยกกันและแต่ละอินสแตนซ์จะมีส่วนประกอบเซิร์ฟเวอร์

คำขอจากแอปพลิเคชันไคลเอนต์สามารถแจกจ่ายไปยังอินสแตนซ์ใดก็ได้ในสภาพแวดล้อมนี้

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

ต่อไปนี้เป็นเครื่องมือการดูแลระบบ HANA ทั่วไป -

ห้องนักบิน SAP HANA

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

SAP HANA สตูดิโอ

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

HANA Studio เป็นเครื่องมือที่ใช้ Eclipse และพร้อมใช้งานสำหรับ Window, Mac และ Unix OS

SAP HANA Lifecycle Manager

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

SAP Solution Manager

เครื่องมือนี้ใช้เพื่อรวมแพลตฟอร์ม SAP HANA ของคุณเข้ากับโซลูชันทางธุรกิจอื่น ๆ

การตรวจสอบการกำหนดค่า SAP HANA HW

คุณสามารถใช้เครื่องมือนี้เพื่อตรวจสอบความสามารถในการทำงานร่วมกันของระบบ SAP HANA กับที่เก็บข้อมูลขององค์กร

เครื่องมือการดูแลระบบ SAP HANA XS

เครื่องมือนี้ใช้ในการจัดการและการดูแลระบบแอปพลิเคชันที่พัฒนาบนฐานข้อมูล HANA ในรูปแบบ XS Classic และ XS Advanced model คุณสามารถดำเนินการรักษาความปลอดภัยและกำหนดการพิสูจน์ตัวตนผู้ใช้สำหรับแอปพลิเคชันที่พัฒนาและโฮสต์ในสภาพแวดล้อม SAP HANA

SAP HANA Application Lifecycle Management

เครื่องมือนี้ใช้เพื่อดำเนินการขนส่งหน่วยจัดส่งอัปโหลดหรือดาวน์โหลดการขนส่งและเพื่อดำเนินการจัดการการขนส่ง

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

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

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

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

ต้องมีบทบาทต่อไปนี้เพื่อเปิดและเข้าถึง SAP HANA Cockpit แบบไทล์ -

sap.hana.admin.roles:: Monitoring or sap.hana.admin.roles:: Administrator

ในการเปิด SAP HANA Cockpit ผ่านเว็บเบราว์เซอร์คุณต้องมีเบราว์เซอร์ที่รองรับ SAPUI5 ไลบรารี sap.m.

คุณยังสามารถเปิด SAP HANA Cockpit ผ่าน HANA Studio ไปที่ระบบ HANA →การกำหนดค่าและการตรวจสอบ→เปิด SAP HANA Cockpit

ระบบคอนเทนเนอร์เดียวเข้าถึงได้ผ่าน URL ต่อไปนี้ -

https://<host_FQDN>:43<instance>/sap/hana/admin/cockpit

https://<host_FQDN>:80<instance>/sap/hana/admin/cockpit

ชื่อโฮสต์คือชื่อระบบ SAP HANA และหมายเลขอินสแตนซ์คือหมายเลขอินสแตนซ์ของระบบ SAP HANA

SAP HANA Cockpit สำหรับการบริหารแบบออฟไลน์

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

ในการเข้าสู่ระบบ SAP HANA Cockpit สำหรับการดูแลระบบออฟไลน์ควรปฏิบัติตามข้อกำหนดต่อไปนี้ -

  • คุณจำเป็นต้องมีข้อมูลประจำตัวสำหรับผู้ใช้ระบบปฏิบัติการ <sid> ผู้ดูแลระบบที่สร้างขึ้นในขณะที่ติดตั้ง

  • พอร์ต 1129 ควรเปิดสำหรับการสื่อสาร

  • คุณต้องมีเบราว์เซอร์ที่รองรับ SAPUI5 ไลบรารี sap.m.

มีสองวิธีในการเปิด SAP HANA Cockpit ในโหมดออฟไลน์ -

การใช้เว็บเบราว์เซอร์

ป้อน URL ต่อไปนี้ในเว็บเบราว์เซอร์

https://<host>:1129/lmsl/hdbcockpit/<sid>/index.html

คุณสามารถป้อน URL ด้านบนได้โดยตรงในเว็บเบราว์เซอร์และจะเปิด SAP HANA Cockpit สำหรับการดูแลระบบออฟไลน์ คุณต้องพิสูจน์ตัวตนผ่านผู้ใช้ระบบปฏิบัติการ <sid> ผู้ดูแลระบบ

ไม่แนะนำให้ใช้วิธีนี้เนื่องจากจะโอนรหัสผ่านเป็นข้อความธรรมดาผ่าน HTTP

การใช้ Standard SAP HANA Cockpit

คุณสามารถเปิดห้องนักบิน SAP HANA ได้โดยป้อน URL ต่อไปนี้

https://<host_FQDN>:43<instance>/sap/hana/admin/cockpit

ไปที่กลุ่มการจัดการฐานข้อมูล SAP HANA →เลือก SAP HANA Cockpit สำหรับการดูแลระบบออฟไลน์ดังแสดงในช่องสุดท้ายที่ 2 ของภาพหน้าจอต่อไปนี้

มีตัวเลือกมากมายภายใต้ SAP HANA Cockpit สำหรับโหมดออฟไลน์เมื่อคุณคลิกที่ตัวเลือกดังที่แสดงในภาพหน้าจอต่อไปนี้ -

เริ่มต้นใหม่และหยุด

ไทล์นี้แสดงสถานะของระบบ SAP HANA ของคุณ ต่อไปนี้เป็นข้อความสถานะทั่วไปที่คุณสามารถดูได้ -

  • Running
  • Stopping
  • Stopped
  • Initializing

เมื่อคุณคลิกที่ไทล์นี้จะอนุญาตให้คุณเริ่มหยุดและรีสตาร์ทเซิร์ฟเวอร์

ไฟล์การวินิจฉัย

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

นอกจากนี้ยังสามารถค้นหาไฟล์การวินิจฉัยเพื่อค้นหาคำและวลีที่เฉพาะเจาะจง

แก้ไขปัญหาระบบที่ไม่ตอบสนอง

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

ไทล์เอกสาร SAP HANA

เมื่อใช้ไทล์นี้คุณสามารถดูเอกสารของงานการดูแลระบบทั้งหมดที่คุณสามารถทำได้ใน SAP HANA Cockpit สำหรับการดูแลระบบออฟไลน์

ห้องนักบิน SAP HANA

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

Note - ในคอนเทนเนอร์ฐานข้อมูลแบบหลายผู้ใช้เมื่อคุณใช้ตัวเลือกเริ่มภายใต้การดูแลระบบออฟไลน์ SAP HANA Cockpit → Star, Restart, Stop tile → Footer bar, Start System - ตัวเลือกนี้จะรีสตาร์ทระบบฐานข้อมูลผู้เช่าทั้งหมด

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

SAP HANA Studio เป็นเครื่องมือที่ใช้ Eclipse SAP HANA Studio เป็นทั้งสภาพแวดล้อมการพัฒนาส่วนกลางและเครื่องมือการดูแลระบบหลักสำหรับระบบ HANA คุณสมบัติเพิ่มเติมคือ -

  • เป็นเครื่องมือไคลเอนต์ที่สามารถใช้เพื่อเข้าถึงระบบ HANA ในพื้นที่หรือระยะไกล

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

มีงานการดูแลระบบต่างๆที่สามารถทำได้โดยใช้ SAP HANA Studio -

  • เพื่อเริ่มและหยุดให้บริการ
  • เพื่อทำการตรวจสอบระบบ SAP HANA
  • เพื่อดำเนินการจัดการผู้ใช้และการอนุญาต
  • เพื่อทำการสำรองและกู้คืน
  • เพื่อดำเนินนโยบายการตรวจสอบและการกำหนดค่าความปลอดภัย
  • เพื่อดำเนินการจัดการใบอนุญาต
  • เพื่อดำเนินการกำหนดค่าอื่น ๆ ในระบบ HANA
  • เพื่อดำเนินการพัฒนา SQL - แบบจำลองข้อมูล HANA, SQL Stored Procedures

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

หากต้องการดูรายการ Perspective ทั้งหมดใน HANA Studio ให้ไปที่แท็บ Window → Perspective → Open Perspective → Other

เมื่อคุณคลิกที่“ อื่น ๆ …” จะเปิดรายการมุมมองทั้งหมดที่สามารถใช้ในการจัดการและดำเนินการดูแลระบบ

SAP HANA Administration Console ใน HANA Studio

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

ในการเปิด SAP HANA Administration คุณสามารถเลือกอ็อพชันเริ่มต้น SAP HANA Administration Console Perspective คุณยังสามารถเข้าถึงได้ผ่านปุ่มการดูแลระบบที่ด้านบน

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

แท็บต่อไปนี้อยู่ภายใต้ SAP HANA Administration Console -

  • Overview
  • Landscape
  • Alerts
  • Performance
  • Volumes
  • Configuration
  • ข้อมูลระบบ
  • ไฟล์การวินิจฉัย
  • การกำหนดค่าการติดตาม

แท็บเหล่านี้ใช้เพื่อดำเนินการตรวจสอบและดูแลระบบในระบบ SAP HANA ของคุณ

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

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

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

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

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

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

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

ระบบ HANA แต่ละระบบมีโหนดย่อยหลักสองโหนดแค็ตตาล็อกและเนื้อหา

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

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

การดำเนินการคำสั่ง SQL ใน SAP HANA Studio

SQL Console สามารถเปิดได้โดยการเลือกชื่อ Schema ซึ่งจะต้องสร้างตารางใหม่โดยใช้ตัวเลือก System View SQL Editor หรือคลิกขวาที่ชื่อ Schema ดังที่แสดงในภาพหน้าจอต่อไปนี้

เมื่อเปิด SQL Editor แล้วสามารถยืนยันชื่อ Schema ได้จากชื่อที่เขียนไว้ด้านบนของ SQL Editor คุณสามารถสร้างวัตถุฐานข้อมูลโดยใช้คำสั่ง SQL

ในการสร้างตาราง -

Create column Table Test1 ( 
   ID INTEGER, 
   NAME VARCHAR(10), 
   PRIMARY KEY (ID) 
);

ในคำสั่ง SQL นี้เราได้สร้างตารางคอลัมน์“ Test1” กำหนดประเภทข้อมูลของตารางและคีย์หลัก

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

คำสั่ง 'สร้างคอลัมน์ตาราง Test1 (ID INTEGER, NAME VARCHAR (10), PRIMARY KEY (ID))' ดำเนินการสำเร็จใน 13 ms 761 μs (เวลาประมวลผลของเซิร์ฟเวอร์: 12 ms 979 μs) - แถวที่ได้รับผลกระทบ: 0

คำสั่งแทรกใช้เพื่อป้อนข้อมูลในตารางโดยใช้ตัวแก้ไข SQL

แทรกลงในค่า TEST1 (1, 'ABCD')

แทรกลงในค่า TEST1 (2, 'EFGH');

คลิก Execute

คุณสามารถคลิกขวาที่ชื่อตารางและใช้ Open Data Definition เพื่อดูประเภทข้อมูลของตาราง เปิดตัวอย่างข้อมูล / เปิดเนื้อหาเพื่อดูเนื้อหาในตาราง

การใช้ Log Off / Log On ใน SAP HANA Studio

เมื่อใช้ SAP HANA Studio คุณยังสามารถออกจากระบบ SAP HANA และสิ้นสุดการเชื่อมต่อทั้งหมดได้ ในการเข้าสู่ระบบ HANA อีกครั้งให้คลิก Logon

ในการออกจากระบบให้คลิกขวาที่ชื่อระบบใน HANA Studio → Log Off

ในการเข้าสู่ระบบอีกครั้งให้คลิกขวาที่ระบบ HANA ในบานหน้าต่างระบบ→เข้าสู่ระบบ คุณจะได้รับแจ้งให้ป้อนรหัสผ่าน ป้อนรหัสผ่านแล้วคลิกตกลง คุณจะเข้าสู่ระบบ HANA ภายใต้ HANA Studio คุณสามารถดูโฟลเดอร์และวัตถุทั้งหมดในระบบ HANA

คุณยังสามารถกำหนดพฤติกรรมการเข้าสู่ระบบของผู้ใช้ในการเริ่มต้น SAP HANA Studio ช่วยให้คุณสามารถบันทึกรหัสผ่านสำหรับผู้ใช้เมื่อ HANA Studio หรือการตั้งค่าผู้ใช้อื่น ๆ เปิดอยู่

ไปที่การตั้งค่า→ SAP HANA →การตั้งค่าส่วนกลาง

หากคุณต้องการให้การเข้าสู่ระบบอัตโนมัติเกิดขึ้นเมื่อ Studio เริ่มทำงานและยังอนุญาตให้ล็อกออนอย่างชัดเจนเมื่อ HANA studio เริ่มทำงานให้ยกเลิกการเลือกตัวเลือกแรก

เมื่อติดตั้งระบบ SAP HANA จะมีส่วนประกอบต่างๆที่ได้รับการติดตั้งพร้อมกับระบบ HANA ประกอบด้วย -

ส่วนประกอบบังคับของ SAP HANA -

  • เซิร์ฟเวอร์ SAP HANA
  • ระบบ SAP HANA Client

ส่วนประกอบเพิ่มเติม -

  • SAP HANA สตูดิโอ
  • SAP HANA Smart Data Access SDA
  • สภาพแวดล้อมรันไทม์ SAP HANA XS
  • แอปพลิเคชัน SAP Live Cache

เมื่อการติดตั้งเสร็จสมบูรณ์คุณอาจต้องดำเนินการต่างๆในระบบ SAP HANA เช่น -

  • การสำรองข้อมูลและการจัดการการกู้คืน
  • การจัดการผู้ใช้
  • การเริ่มต้นระบบ HANA
  • กำลังหยุดระบบ HANA
  • คีย์ใบอนุญาต
  • ไฟล์ INI ของระบบ
  • การตรวจสอบระบบ HANA
  • การจำลองข้อมูลโดยใช้การเข้าถึงข้อมูล SMART
  • การรวม SAP HANA กับสภาพแวดล้อมการรายงาน BusinessObjects

งานเหล่านี้สามารถทำได้โดยใช้เครื่องมือผู้ดูแลระบบ SAP HANA ต่างๆ เครื่องมือทั่วไปส่วนใหญ่ในการจัดการระบบ SAP HANA - HANA Cockpit, SAP HANA Studio

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

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

คุณสามารถแปลงระบบ SAP HANA เพื่อสนับสนุนคอนเทนเนอร์ฐานข้อมูลแบบหลายผู้ใช้โดยใช้โปรแกรมประจำตัว SAP HANA Database Lifecycle Manager (HDBLCM) ในอินเทอร์เฟซผู้ใช้แบบกราฟิก

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

คุณสามารถเปิดตัวจัดการวงจรชีวิตของฐานข้อมูล SAP HANA โดยใช้ URL ต่อไปนี้ในเว็บเบราว์เซอร์

https://hostname:1129/lmsl/HDBLCM/HDB/index.html

คุณยังสามารถเปิดเบราว์เซอร์นี้จาก SAP HANA Studio คลิกขวาที่ระบบ HANA →การจัดการวงจรชีวิต→การจัดการวงจรชีวิตของแพลตฟอร์ม→การจัดการวงจรการใช้งานแพลตฟอร์ม SAP HANA

คุณยังสามารถทำการแปลงคอนเทนเนอร์เดียวเป็นระบบฐานข้อมูลแบบหลายผู้ใช้โดยใช้ SAP HANA Cockpit ไปที่ SAP HANA Platform Lifecycle Manager

คลิก Convert to Multitenant Database Containers ดังที่แสดงในภาพหน้าจอต่อไปนี้

การสร้างฐานข้อมูลผู้เช่า

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

Step 1 - ในการสร้างฐานข้อมูลผู้เช่าคุณต้องไปที่แอปจัดการฐานข้อมูลของ SAP HANA Cockpit

Step 2 - ในการเข้าถึงไทล์นี้ใน SAP HANA Cockpit คุณต้องมีการกำหนดบทบาทต่อไปนี้: sap.hana.admin.cockpit.sysdb.roles::SysDBAdmin

Step 3 - ในแถบเครื่องมือส่วนท้ายคุณต้องไปที่เมนูล้น→สร้างฐานข้อมูลผู้เช่า

Step 4- ป้อนชื่อฐานข้อมูลผู้เช่าและรหัสผ่านผู้ใช้ระบบ คุณยังสามารถระบุผู้ใช้ระบบปฏิบัติการและกลุ่มฐานข้อมูลผู้เช่า

คุณสามารถเลือกฟิลด์ทางเลือกต่างๆในขณะที่สร้างฐานข้อมูลผู้เช่าเช่นการสร้างผู้ใช้ OS หรือเพื่อเพิ่มฐานข้อมูลผู้เช่าในกลุ่มและอื่น ๆ อีกมากมาย

Step 5 - เมื่อคุณทำวิซาร์ดเสร็จแล้วให้คลิกสร้างฐานข้อมูลผู้เช่าและอาจใช้เวลาสักครู่เพื่อดำเนินการสร้างให้เสร็จสิ้น

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

SELECT * FROM "PUBLIC"."M_DATABASES

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

เลือกฐานข้อมูลผู้เช่าที่คุณต้องการเริ่มและหยุดภายใต้การจัดการแอปฐานข้อมูลใน HANA Cockpit คลิกเริ่มฐานข้อมูลผู้เช่า / หยุดฐานข้อมูลผู้เช่าเพื่อเริ่มต้นและหยุด

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

เริ่มระบบโดยใช้ห้องนักบิน HANA

ไปที่ SAP HANA Database Administration → SAP HANA Cockpit for Offline Administration

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

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

สถานะของระบบจะแสดง“ กำลังทำงาน” เมื่อบริการทั้งหมดเริ่มทำงานสำเร็จ

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

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

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

เริ่มและหยุดระบบใน HANA Studio

ในการเริ่มต้น / หยุดระบบ HANA เดียวหรือในระบบคอนเทนเนอร์หลายระบบคุณยังสามารถใช้ SAP HANA Studio ฐานข้อมูลผู้เช่าทั้งหมดที่หยุดทำงานทีละรายการจะต้องเริ่มต้นแยกกันใน HANA Studio

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

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

ต้องมีการจัดการใบอนุญาต SAP HANA และคีย์เพื่อใช้ฐานข้อมูล HANA คุณสามารถติดตั้งหรือลบคีย์ใบอนุญาต HANA โดยใช้ HANA studio

ประเภทของคีย์ใบอนุญาต

ระบบ SAP HANA รองรับคีย์ใบอนุญาตสองประเภท -

รหัสใบอนุญาตชั่วคราว

คีย์ใบอนุญาตชั่วคราวจะถูกติดตั้งโดยอัตโนมัติเมื่อคุณติดตั้งฐานข้อมูล HANA คีย์เหล่านี้มีอายุ 90 วันเท่านั้นและคุณควรขอคีย์ใบอนุญาตถาวรจาก SAP Marketplace ก่อนที่จะหมดอายุ 90 วันหลังจากการติดตั้ง

รหัสใบอนุญาตถาวร

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

คีย์ใบอนุญาตถาวรสำหรับระบบ HANA มีสองประเภท -

  • Unenforced - หากติดตั้งไลเซนส์คีย์ที่ไม่ได้บังคับใช้และการใช้งานระบบ HANA เกินจำนวนไลเซนส์ของหน่วยความจำการทำงานของ SAP HANA จะไม่ได้รับผลกระทบในกรณีนี้

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

มีสถานการณ์การอนุญาตให้ใช้งานที่แตกต่างกันที่สามารถใช้ในระบบ HANA ขึ้นอยู่กับภูมิทัศน์ของระบบ (แบบสแตนด์อโลน, HANA Cloud, BW บน HANA เป็นต้น) และโมเดลทั้งหมดนี้ไม่ได้อิงตามหน่วยความจำของการติดตั้งระบบ HANA

การล็อกระบบ SAP HANA

มีหลายสถานการณ์เมื่อระบบ SAP HANA ของคุณล็อกลง สิ่งนี้จะเกิดขึ้นเมื่อรหัสใบอนุญาตหมดอายุหรือรหัสใบอนุญาตถูกลบ

เมื่อระบบถูกล็อกจะไม่สามารถเรียกใช้ธุรกรรมใด ๆ โดยเชื่อมต่อกับฐานข้อมูล ในการต่ออายุคีย์ใบอนุญาต / ปลดล็อกระบบเฉพาะผู้ใช้ HANA ที่มีสิทธิ์ระบบ License Admin เท่านั้นที่สามารถเชื่อมต่อกับฐานข้อมูล HANA

ต่อไปนี้เป็นสถานการณ์ที่อาจทำให้ระบบ SAP HANA ถูกล็อก -

  • เมื่อคีย์ใบอนุญาตฮาร์ดแวร์เปลี่ยนแปลงและใช้คีย์ใบอนุญาตชั่วคราวในระบบ SAP HANA

  • คีย์ใบอนุญาตชั่วคราวจะหมดอายุในระบบ HANA

  • คีย์ใบอนุญาตทั้งหมดที่ติดตั้งในฐานข้อมูล HANA จะถูกลบ

  • รหัสใบอนุญาตถาวรของระบบ SAP HANA จะหมดอายุและไม่ได้รับการต่ออายุในช่วงเวลาผ่อนผัน 28 วัน

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

Note - ไม่สามารถสำรองข้อมูลระบบ HANA ได้เมื่อระบบถูกล็อค

จะตรวจสอบและติดตั้ง License Keys ของ HANA ได้อย่างไร?

บทบาทที่จำเป็นในการติดตั้ง / ลบ License Key ที่มีอยู่: LICENSE ADMIN

ในการตรวจสอบและติดตั้งรหัสใบอนุญาตใหม่ให้นำทางและคลิกขวาที่ระบบ HANA →คุณสมบัติ→ใบอนุญาต

จะบอกเกี่ยวกับประเภทใบอนุญาตวันที่เริ่มต้นและวันที่หมดอายุการจัดสรรหน่วยความจำและข้อมูล (คีย์ฮาร์ดแวร์รหัสระบบ) ที่จำเป็นในการขอใบอนุญาตใหม่ผ่าน SAP Marketplace

ตอนนี้เพื่อต่ออายุ / ติดตั้งรหัสใบอนุญาตใหม่ให้ไปที่ติดตั้งรหัสใบอนุญาต→เรียกดู→เข้าสู่เส้นทางใช้เพื่อติดตั้งรหัสใบอนุญาตใหม่ ตัวเลือก Delete ใช้เพื่อลบคีย์การหมดอายุเก่า ๆ

แท็บใบอนุญาตทั้งหมดภายใต้ใบอนุญาตจะบอกเกี่ยวกับชื่อผลิตภัณฑ์คำอธิบายคีย์ฮาร์ดแวร์เวลาติดตั้งครั้งแรก

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

ในการลบรหัสใบอนุญาตให้คลิกขวาที่ระบบ HANA →คุณสมบัติ→ใบอนุญาต→ลบรหัสใบอนุญาต

คุณยังสามารถดำเนินการคำสั่ง SQL ต่อไปนี้เพื่อลบไลเซนส์คีย์ทั้งหมดในฐานข้อมูล HANA ที่ส่งผลให้ระบบถูกล็อก

UNSET SYSTEM LICENSE ALL

การตรวจสอบระบบใน HANA Studio ให้ภาพรวมของระบบ HANA ทั้งหมดของคุณได้อย่างรวดเร็ว จากการตรวจสอบระบบคุณสามารถเจาะลึกรายละเอียดของแต่ละระบบได้ในตัวแก้ไขการดูแลระบบ มันบอกเกี่ยวกับ Data disk, Log disk, Trace disk, Alerts เกี่ยวกับการใช้ทรัพยากรที่มีลำดับความสำคัญ

ข้อมูลต่อไปนี้มีอยู่ในการตรวจสอบระบบ -

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

ลำดับความสำคัญของการแจ้งเตือนที่เพิ่มขึ้นในระบบ HANA จะบอกถึงความสำคัญของปัญหาและขึ้นอยู่กับการตรวจสอบที่ดำเนินการกับส่วนประกอบ ตัวอย่าง: หากการใช้งาน CPU เป็น 80% การแจ้งเตือนที่มีลำดับความสำคัญต่ำจะเพิ่มขึ้น อย่างไรก็ตามหากถึง 96% ระบบจะแจ้งเตือนลำดับความสำคัญสูง

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

คุณยังสามารถเจาะลึกรายละเอียดของแต่ละระบบได้ใน Administration Editor จะบอกเกี่ยวกับ Data disk, Log disk, Trace disk, แจ้งเตือนการใช้ทรัพยากรโดยมีลำดับความสำคัญ

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

นอกจากนี้ยังแสดงเวลาที่มีการแจ้งเตือนคำอธิบายของการแจ้งเตือนลำดับความสำคัญของการแจ้งเตือนเป็นต้น

แดชบอร์ดการตรวจสอบ SAP HANA แสดงประเด็นสำคัญของความสมบูรณ์ของระบบและการกำหนดค่า

คุณยังสามารถใช้ SAP HANA Cockpit สำหรับการตรวจสอบและแจ้งเตือนระบบ SAP HANA Cockpit สามารถเปิดได้โดยตรงจาก HANA Studio หรือคุณสามารถเปิดผ่านเว็บเบราว์เซอร์ คุณควรมี sap.hana.admin.roles :: Monitoring หรือ sap.hana.admin.roles :: บทบาทผู้ดูแลระบบที่กำหนดให้เข้าถึงการเข้าถึงแค็ตตาล็อกผู้ดูแลระบบฐานข้อมูล SAP HANA

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

  • Row Store
  • ร้านคอลัมน์

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

ตารางร้านค้าแถวเหมาะสำหรับการดำเนินการคำสั่ง INSERT และ UPDATE SQL บนตารางขนาดเล็ก

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

การสร้างตารางในฐานข้อมูล HANA โดยใช้ตัวเลือก GUI ใน HANA Studio

คลิกขวาที่แท็บ Table ภายใต้ Schema →เลือกตัวเลือก 'New Table' ดังที่แสดงในภาพหน้าจอต่อไปนี้

เมื่อคุณคลิกที่ New Table มันจะเปิดหน้าต่างขึ้นมาเพื่อป้อนชื่อตาราง เลือกชื่อสคีมาจากเมนูแบบเลื่อนลง→กำหนดประเภทตารางจากรายการแบบเลื่อนลง: Column Store หรือ Row Store

กำหนดประเภทข้อมูลดังที่แสดงในภาพหน้าจอต่อไปนี้สามารถเพิ่มคอลัมน์ได้โดยคลิกที่เครื่องหมาย (+) คีย์หลักสามารถเลือกได้โดยคลิกที่เซลล์ใต้คีย์หลักด้านหน้าชื่อคอลัมน์ Not Null จะใช้งานได้ตามค่าเริ่มต้น เมื่อเพิ่มคอลัมน์แล้วให้คลิกดำเนินการ

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

ในขณะที่ใช้คำสั่ง SQL เพื่อสร้างตารางคุณต้องพูดถึงคีย์เวิร์ด "Column" ในคำสั่ง Create Table โดยค่าเริ่มต้นจะสร้างตารางเก็บแถวโดยใช้ตัวแก้ไข SQL

เมื่อคุณดำเนินการ (F8) ให้คลิกขวาที่แท็บตาราง→รีเฟรช ตารางใหม่จะแสดงในรายการตารางภายใต้สคีมาที่เลือก

Note - คุณยังสามารถเปลี่ยนประเภทตารางในฐานข้อมูล SAP HANA โดยใช้คำสั่ง Alter ต่อไปนี้ใน SQL Editor

Alter table_name Column;

ประโยชน์ของการใช้ Column Store Tables

ต่อไปนี้เป็นข้อดีของการใช้ Column store table เมื่อเทียบกับ Row store -

การดำเนินงานคอลัมน์ที่เพิ่มประสิทธิภาพ

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

ดัชนีในตัวสำหรับตารางคอลัมน์

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

การบีบอัดข้อมูล

เมื่อคุณจัดเก็บตารางตามคอลัมน์ในฐานข้อมูล HANA ชนิดข้อมูลที่คล้ายกันจะถูกจัดเก็บอย่างต่อเนื่องในหน่วยความจำ ช่วยให้คุณสามารถใช้เทคนิคการบีบอัดข้อมูลต่างๆเช่น - Run Length Compressed, Dictionary Compressed ดังนั้นจึงลดพื้นที่ที่ต้องใช้ในการจัดเก็บตาราง คุณสามารถบีบอัดข้อมูลได้สูงถึง 11 เท่าเมื่อเทียบกับฐานข้อมูลทั่วไป

การประมวลผลแบบขนาน

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

การใช้การแบ่งพาร์ติชันคุณสามารถแบ่งคอลัมน์จัดเก็บตารางเป็นตารางขนาดเล็กในระบบโฮสต์หลายระบบ คุณยังสามารถแบ่งตารางออกเป็นส่วนเล็ก ๆ ที่จัดการได้โดยใช้การแบ่งพาร์ติชัน การแบ่งพาร์ติชันทำได้โดยใช้คำสั่ง DML SQL

เมื่อตารางถูกแบ่งพาร์ติชันจะมีชุดแถวที่แตกต่างกันสำหรับแต่ละส่วนและการแบ่งพาร์ติชันสามารถทำได้ตามอัลกอริทึมที่แตกต่างกัน - การแบ่งพาร์ติชันแฮชระดับเดียวหรือการแบ่งพาร์ติชันหลายระดับ

ต่อไปนี้เป็นข้อดีของการใช้ Table Partitioning -

การแบ่งพาร์ติชันการตัดแต่งกิ่ง

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

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

โหลดบาลานซ์

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

ข้อ จำกัด ขนาด

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

ปรับปรุงการทำงานของ Delta Merge

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

การประมวลผลแบบสอบถามแบบขนาน

การใช้พาร์ติชันคุณสามารถเรียกใช้แบบสอบถามหลายรายการพร้อมกันได้และด้วยเหตุนี้จึงปรับปรุงเวลาตอบสนอง

ตอนนี้ให้เราพูดถึงประเภทของการแบ่งกลุ่ม

การแบ่งพาร์ติชันระดับเดียว

มีการแบ่งพาร์ติชันระดับเดียวที่แตกต่างกันในระบบ SAP HANA -

  • การแบ่งพาร์ติชันแฮช
  • การแบ่งพาร์ติชัน Round Robin
  • การแบ่งช่วง

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

เมื่อเทียบกับ Hash Partitioning ในแถว Round Robin Partitioning จะกระจายไปยังแต่ละพาร์ติชันอย่างเท่าเทียมกันและแถวใหม่จะถูกกำหนดให้กับแต่ละพาร์ติชันอย่างเท่าเทียมกัน

ในการสร้าง 4 พาร์ติชันของตารางโดยใช้ Round Robin คุณสามารถใช้แบบสอบถาม SQL ต่อไปนี้ ไม่ควรกำหนดคีย์หลัก

CREATE COLUMN TABLE TABLENAME (a INT, b INT, c INT) 
PARTITION BY ROUNDROBIN PARTITIONS 4

คำสั่งนี้จะสร้าง 4 พาร์ติชันของตาราง

CREATE COLUMN TABLE Table_Name (a INT, b INT, c INT, PRIMARY KEY (a,b)) 
PARTITION BY HASH (a, b) PARTITIONS 4

สิ่งนี้จะสร้าง 4 พาร์ติชันในคอลัมน์ a และ bและคุณต้องระบุอย่างน้อยหนึ่งคอลัมน์

การแบ่งช่วง

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

Example - สร้างพาร์ติชันหนึ่งสำหรับแต่ละเดือนปฏิทิน

CREATE COLUMN TABLE TABLE_NAME (a INT, b INT, c INT, PRIMARY KEY (a,b)) 
PARTITION BY RANGE (a) 
(PARTITION 1 <= VALUES < 10, PARTITION 10 <= VALUES < 20, 
PARTITION VALUE = 50, PARTITION  OTHERS)

นี้จะสร้างพาร์ทิชันที่ 4 หนึ่งสำหรับช่วงพาร์ทิชัน 1 ถึง 10 2 ครั้ง 10-20, 3 มูลค่า 50, และ 4 วันสำหรับค่าอื่น ๆ ทั้งหมด

การแบ่งพาร์ติชันหลายระดับ

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

ในการแบ่งพาร์ติชันหลายระดับของแฮชคุณใช้การแบ่งพาร์ติชันแฮชในระดับแรกเพื่อใช้การทำโหลดบาลานซ์และการแบ่งพาร์ติชันช่วงในระดับที่สองเพื่อใช้การแบ่งพาร์ติชันตามเวลา

CREATE COLUMN TABLE Table_name (a INT, b INT, c INT, PRIMARY KEY (a,b))
PARTITION BY HASH (a, b) PARTITIONS 4,
RANGE (c) (PARTITION 1 <= VALUES < 10, PARTITION 10 <= VALUES < 20)

แทนที่จะใช้การแบ่งพาร์ติชันแฮชในระดับแรกคุณยังสามารถใช้การแบ่งพาร์ติชัน Round Robin ได้ซึ่งเรียกว่า Round Robin-Range multilevel partitioning.

CREATE COLUMN TABLE Table_name (a INT, b INT, c INT) 
PARTITION BY ROUNDROBIN PARTITIONS 4,
RANGE (c) (PARTITION 1 <= VALUES < 10, PARTITION 10 <= VALUES < 20)

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

การจำลองแบบตาราง SAP HANA มีข้อ จำกัด บางประการ -

  • คุณไม่สามารถจำลองตารางที่แบ่งพาร์ติชันได้

  • เมื่อคุณใช้ SAP BW บน HANA จะไม่รองรับการจำลองแบบตาราง

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

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

สร้างตารางที่เก็บคอลัมน์ด้วย Replica บนโฮสต์ทั้งหมดในระบบคอนเทนเนอร์หลายตัว

CREATE COLUMN TABLE Table_Name (I INT PRIMARY KEY) REPLICA AT ALL LOCATIONS

คำสั่งนี้จะสร้างตารางเก็บคอลัมน์ที่มีแบบจำลองบนแต่ละโฮสต์ คุณยังสามารถจำลองตารางฐานคอลัมน์ที่มีอยู่บนแต่ละโฮสต์ที่มีได้โดยใช้คำสั่ง ALTER table ดังนี้ -

ALTER TABLE Table_Name ADD REPLICA AT ALL LOCATIONS

นอกจากนี้ยังสามารถวางแบบจำลองของตารางที่มีอยู่โดยใช้คำสั่ง ALTER table drop replica ได้ดังนี้

ALTER TABLE Table_name DROP REPLICA AT ALL LOCATIONS

Note -

  • คุณสามารถทำการจำลองตารางบนตารางร้านค้าแถว

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

ในระบบ SAP HANA คุณยังสามารถตรวจสอบความสอดคล้องของตารางที่จำลองแบบโดยใช้คำสั่ง SQL ต่อไปนี้ -

CALL CHECK_TABLE_CONSISTENCY('CHECK_REPLICATION', '<schema>', '<table'>)

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

อัตราส่วนของขนาดข้อมูลที่ไม่มีการบีบอัดต่อขนาดข้อมูลที่บีบอัดเรียกว่า Compression Factor. ขนาดตารางที่บีบอัดคือขนาดที่ครอบครองโดยตารางในหน่วยความจำหลักของฐานข้อมูล SAP HANA

ตรวจสอบการบีบอัดของตารางคอลัมน์

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

ในการโหลดตารางลงในหน่วยความจำ SAP HANA คุณควรมี -

  • System privilege - ผู้ดูแลตาราง

  • Object privilege - อัปเดตสำหรับตารางหรือสคีมาที่ตารางตั้งอยู่

คุณยังสามารถโหลดตารางโดยใช้คำสั่ง SQL เปิดคอนโซล SQL และดำเนินการคำสั่งต่อไปนี้ -

LOAD <table_name>  
UNLOAD <table_name>

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

ในการบีบอัดข้อมูลให้รันคำสั่ง SQL ต่อไปนี้เพื่อตรวจสอบคุณสมบัติการบีบอัดข้อมูล

SELECT SCHEMA_NAME, TABLE_NAME, COLUMN_NAME, COMPRESSION_TYPE, LOADED from  
PUBLIC.M_CS_COLUMNS where SCHEMA_NAME = '<your_schema>' and TABLE_NAME = '<your_table>'

คุณสามารถตรวจสอบผลลัพธ์ในแท็บผลลัพธ์

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

หากต้องการดูอัตราส่วนการบีบอัดไปที่แท็บคอลัมน์ คุณสามารถดูอัตราส่วนการบีบอัดได้ในคอลัมน์ Main Size Compression Ratio [%]

บีบอัดตารางด้วยตนเองใน SAP HANA

นอกจากนี้ยังสามารถบีบอัดตารางในระบบ SAP HANA ด้วยตนเองโดยดำเนินการคำสั่ง SQL ต่อไปนี้

UPDATE "table_name" WITH PARAMETERS ('OPTIMIZE_COMPRESSION' = 'YES')

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

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

UPDATE "AA_HANA11"."SHOP_FACTS" WITH PARAMETERS ('OPTIMIZE_COMPRESSION' = 'FORCE')

คุณยังสามารถรองรับระบบ SAP HANA ของคุณได้โดยใช้ SAP Solution Manager ในการทำให้สองระบบสื่อสารกันคุณต้องลงทะเบียนระบบ SAP HANA ของคุณกับ System Landscape Directory (SLD) ของ SAP solution manager ไดเร็กทอรีนี้มีข้อมูลเกี่ยวกับเวอร์ชันขององค์ประกอบแนวนอนและซอฟต์แวร์ ระบบ SAP สามารถกำหนดค่าให้ลงทะเบียนภายใต้ SLD SLD จัดการข้อมูลเกี่ยวกับองค์ประกอบที่ติดตั้งและติดตั้งทั้งหมดของภูมิทัศน์ระบบของคุณ

การตรวจสอบที่สำคัญ

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

  • ระบบ SAP HANA ของคุณควรติดตั้งด้วย SAP HANA Database Lifecycle Manager (HDBLCM)

  • คุณควรเข้าสู่ระบบด้วยบัญชีผู้ดูแลระบบของ SID หนังสือรับรอง

  • ระบบ SAP HANA กำลังทำงาน

ในการดำเนินการรวมระบบ SAP HANA ภายใต้ SLD ให้เปิด SAP HANA Database Lifecycle Manager GUI คุณสามารถเปิด SAP HANA Database Lifecycle Manager ผ่านทางห้องนักบิน HANA หรือผ่าน HANA Studio → Platform Lifecycle Manager

ไปที่ Configure System Landscape Registry Configuration ภายใต้ SAP HANA Platform Lifecycle Management

ป้อนข้อมูลต่อไปนี้ใน System Landscape Directory -

  • SLD Host Name - ชื่อโฮสต์ที่ติดตั้งระบบ SLD

  • SLD Port - ป้อนพอร์ตการเข้าถึง HTTP มาตรฐานของ SLD

  • SLD User Name- ป้อนผู้ใช้ระบบ SLD ต้องเป็นผู้ใช้ที่มีอยู่แล้วบนโฮสต์ที่ระบบ SLD กำลังทำงานอยู่

  • SLD Password - ป้อนรหัสผ่านสำหรับระบบ SLD

  • Use HTTPS - ที่นี่คุณสามารถระบุได้ว่าจะใช้ HTTPS หรือไม่

คลิกปุ่ม Run เพื่อสิ้นสุดการกำหนดค่าภายใต้ System Landscape Directory

คุณยังสามารถทำตามขั้นตอนข้างต้นจากบรรทัดคำสั่งโดยดำเนินการคำสั่งต่อไปนี้ -

./hdblcm --action=configure_sld

ป้อนพารามิเตอร์ที่ระบุข้างต้นโดยใช้บรรทัดคำสั่ง เลือก’y’ เพื่อสิ้นสุดการกำหนดค่าภายใต้ SLD

SAP HANA Lifecycle Management มีคุณลักษณะสองอย่างในระบบ HANA ได้แก่ Platform Lifecycle Management สำหรับการดำเนินการอัปเดตและปรับแต่งแพลตฟอร์ม SAP HANA และ Application Lifecycle Management เพื่อจัดการแอปพลิเคชันตามระบบ SAP HANA และการขนส่ง

SAP HANA Admin ─การจัดการวงจรการใช้งานแพลตฟอร์ม

SAP HANA Platform Lifecycle Manager สามารถใช้เพื่อดำเนินการติดตั้งและอัพเดตระบบ SAP HANA เพื่อกำหนดค่าส่วนประกอบเพิ่มเติมโพสต์คอนฟิกูเรชันการติดตั้งเพื่อเพิ่มหรือลบโฮสต์เพื่อดูข้อมูลระบบและกำหนดค่าการสื่อสารระหว่างเซอร์วิส

ต่อไปนี้เป็นคุณสมบัติหลักภายใต้ SAP HANA Platform Lifecycle Manager -

  • คุณสามารถรวมระบบ SAP HANA ของคุณเข้ากับโซลูชันทางธุรกิจเช่น - SAP Solution Manager โดยการลงทะเบียนภายใต้ System Landscape Directory SLD

  • คุณยังสามารถเพิ่ม / ลบโฮสต์ในภูมิทัศน์ SAP HANA ของคุณ

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

ในภาพหน้าจอด้านบนคุณจะเห็นตัวเลือกต่างๆภายใต้ SAP HANA Platform Lifecycle Management

SAP HANA Platform Lifecycle Management สามารถเข้าถึงได้สามวิธี -

  • ส่วนต่อประสานผู้ใช้บนเว็บ
  • อินเทอร์เฟซผู้ใช้แบบกราฟิก
  • บรรทัดคำสั่ง

SAP HANA Admin ─การจัดการวงจรการใช้งานแอปพลิเคชัน

คุณสามารถใช้ SAP HANA Application Lifecycle Management เพื่อสนับสนุนทุกช่วงของวงจรชีวิตของการพัฒนาแอปพลิเคชัน SAP HANA โดยกำหนดโครงสร้างแอปพลิเคชันเพื่อดำเนินการจัดการการขนส่งและอัปเดตสำหรับแอปพลิเคชัน

SAP HANA Application Lifecycle Manager รองรับขั้นตอนต่างๆของการพัฒนาแอปพลิเคชัน -

  • Model - กำหนดโครงสร้างแพ็คเกจกำหนดลำดับชั้นของแพ็กเกจและกำหนดแพ็กเกจให้กับ Delivery Units สำหรับการพัฒนาแอปพลิเคชัน

  • Develop - ดำเนินการพัฒนาแอปพลิเคชันในแพ็คเกจและติดตามการเปลี่ยนแปลง

  • Transport - ขนส่งแอปพลิเคชันที่คุณพัฒนาขึ้นและสามารถทำได้โดยใช้การขนส่งผลิตภัณฑ์หรือหน่วยจัดส่ง

  • Assemble - รวบรวมผลิตภัณฑ์ที่พัฒนาแล้วและหน่วยจัดส่งการแปลของคุณเพื่อประกอบผลิตภัณฑ์เสริมของคุณ

  • Install - ติดตั้งผลิตภัณฑ์และส่วนประกอบซอฟต์แวร์จาก SAP Support Portal

เข้าถึง SAP HANA Application Lifecycle Management (ALM)

ในการเข้าถึง SAP HANA ALM คุณสามารถเปิด SAP HANA Cockpit และไปที่ SAP HANA Application Lifecycle Management

คุณสามารถคลิก HANA Application Lifecycle Management ได้จากที่นี่หรือสามารถเปิดได้โดยตรงโดยใช้เว็บเบราว์เซอร์

http://<WebServerHost>:80<SAPHANAinstance>/sap/hana/xs/lm

Example - ในระบบของเรา HANA ALM สามารถเข้าถึงได้โดยใช้ลิงค์ - https://hanaerp:4312/sap/hana/xs/lm/?page=HomeTab

ใน SAP HANA Cockpit คุณสามารถใช้ไทล์ที่มีอยู่ใน SAP HANA Application Lifecycle Management และในกลุ่ม SAP HANA Application Installation and Update กระเบื้องเหล่านี้สามารถปรับแต่งได้ตามความต้องการของคุณ

บทบาทการจัดการวงจรการใช้งาน SAP HANA

ในการดำเนินงาน SAP HANA Application Lifecycle Management คุณควรกำหนดบทบาทการจัดการวงจรชีวิตของแอปพลิเคชันให้กับผู้ใช้ มีหลายบทบาทที่พร้อมใช้งานในระบบ SAP HANA เพื่อดำเนินงาน HALM บทบาทสำคัญบางประการ ได้แก่ -

sap.hana.xs.lm.roles::Administrator

บทบาทนี้จำเป็นเพื่อดำเนินการอ่านและเขียนทั้งหมดใน SAP HANA Application Lifecycle Management และเพื่อให้สิทธิ์การเข้าถึงสำหรับการใช้งานอื่น ๆ ในสภาพแวดล้อม SAP HALM

sap.hana.xs.lm.roles::Developer

บทบาทนี้จำเป็นเพื่อดำเนินการเปลี่ยนแปลงและทำงานกับรายการการเปลี่ยนแปลงและเพิ่มวัตถุในรายการการเปลี่ยนแปลงจากมุมมองของการพัฒนา

sap.hana.xs.lm.roles::ExecuteTransport

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

สามารถกำหนดบทบาทเหล่านี้ให้กับผู้ใช้โดยใช้ SAP HANA Cockpit หรือภายใต้แท็บ SAP HANA Studio → Security

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

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

คุณควรจัดการผู้ใช้และบทบาทกิจกรรมการตรวจสอบใน SAP HANA การเข้ารหัสข้อมูลในฐานข้อมูล HANA และใบรับรองไคลเอ็นต์ในระบบ

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

SAP HANA Cockpit และ HANA Studio ให้คุณมีตัวเลือกต่างๆในการตรวจสอบการตั้งค่าความปลอดภัยที่สำคัญ

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

  • การจัดการผู้ใช้และบทบาท
  • การรับรองความถูกต้องและ SSO
  • Authorization
  • การเข้ารหัสการสื่อสารข้อมูลในเครือข่าย
  • การเข้ารหัสข้อมูลใน Persistence Layer

คุณสมบัติเพิ่มเติมในฐานข้อมูล HANA แบบหลายผู้ใช้ -

  • Database Isolation - เกี่ยวข้องกับการป้องกันการโจมตีข้ามผู้เช่าผ่านกลไกระบบปฏิบัติการ

  • Configuration Change blacklist - เกี่ยวข้องกับการป้องกันไม่ให้ผู้ดูแลระบบฐานข้อมูลผู้เช่าเปลี่ยนแปลงคุณสมบัติของระบบ

  • Restricted Features - เกี่ยวข้องกับการปิดใช้งานคุณสมบัติฐานข้อมูลบางอย่างที่ให้การเข้าถึงโดยตรงไปยังระบบไฟล์เครือข่ายหรือทรัพยากรอื่น ๆ

ดูการตั้งค่าความปลอดภัยใน SAP HANA Cockpit

หากต้องการดูการตั้งค่าความปลอดภัยในระบบ SAP HANA ให้เปิด SAP HANA Cockpit และไปที่กลุ่ม SAP HANA Security Overview

คุณควรมีบทบาท sap.hana.security.cockpit.roles::DisplaySecurityDashboard ได้รับมอบหมายให้ดูการตั้งค่าความปลอดภัยใน HANA Cockpit

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

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

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

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

ประเภทผู้ใช้

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

ผู้ใช้มาตรฐาน

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

ผู้ใช้ที่ถูก จำกัด

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

หากเราเปรียบเทียบผู้ใช้ที่ถูก จำกัด กับผู้ใช้มาตรฐาน -

  • ผู้ใช้ที่ถูก จำกัด ไม่สามารถสร้างวัตถุในฐานข้อมูล HANA หรือ Schemas ของตนเองได้

  • พวกเขาไม่สามารถเข้าถึงเพื่อดูข้อมูลใด ๆ ในฐานข้อมูลเนื่องจากไม่มีการเพิ่มบทบาทสาธารณะทั่วไปในโปรไฟล์เช่นผู้ใช้มาตรฐาน

  • สามารถเชื่อมต่อกับฐานข้อมูล HANA โดยใช้ HTTP / HTTPS เท่านั้น

การบริหารผู้ใช้ HANA และการจัดการบทบาท

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

กิจกรรมการดูแลผู้ใช้ SAP HANA

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

กิจกรรมที่พบบ่อย ได้แก่ -

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

สร้างผู้ใช้ใน HANA Studio

เฉพาะผู้ใช้ฐานข้อมูลที่มีสิทธิ์ระบบ ROLE ADMIN เท่านั้นที่ได้รับอนุญาตให้สร้างผู้ใช้และบทบาทใน HANA Studio ในการสร้างผู้ใช้และบทบาทใน HANA Studio ให้ไปที่ HANA Administrator Console คุณจะเห็นแท็บความปลอดภัยในมุมมองระบบ

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

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

ชื่อบทบาทที่ระบุต้องไม่เหมือนกับชื่อของผู้ใช้หรือบทบาทที่มีอยู่ กฎรหัสผ่านประกอบด้วยความยาวของรหัสผ่านขั้นต่ำและคำจำกัดความของประเภทอักขระ (ล่าง, บน, ตัวเลข, อักขระพิเศษ) ต้องเป็นส่วนหนึ่งของรหัสผ่าน

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

  • กลไกการพิสูจน์ตัวตนภายในโดยใช้รหัสผ่าน

  • กลไกภายนอกเช่น Kerberos, SAML, SAP Logon Ticket, SAP Assertion Ticket หรือ X.509

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

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

มีผู้ใช้บางรายที่มาพร้อมกับฐานข้อมูล SAP HANA ตามค่าเริ่มต้น: SYS, SYSTEM, _SYS_REPO, _SYS_STATISTICS

เมื่อเสร็จแล้วขั้นตอนต่อไปคือการกำหนดสิทธิ์สำหรับโปรไฟล์ผู้ใช้

ประเภทของสิทธิพิเศษในโปรไฟล์ผู้ใช้

มีสิทธิพิเศษหลายประเภทที่สามารถเพิ่มลงในโปรไฟล์ผู้ใช้ได้

บทบาทที่ได้รับ

ใช้เพื่อเพิ่มบทบาท sap.hana inbuilt ในโปรไฟล์ผู้ใช้หรือเพื่อเพิ่มบทบาทแบบกำหนดเองที่สร้างขึ้นภายใต้แท็บบทบาท บทบาทที่กำหนดเองช่วยให้คุณกำหนดบทบาทตามความต้องการในการเข้าถึงและคุณสามารถเพิ่มบทบาทเหล่านี้ลงในโปรไฟล์ผู้ใช้ได้โดยตรง ซึ่งทำให้ไม่จำเป็นต้องจำและเพิ่มวัตถุในโปรไฟล์ผู้ใช้ทุกครั้งสำหรับการเข้าถึงประเภทต่างๆ

บทบาทสาธารณะ

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

การสร้างแบบจำลอง

ประกอบด้วยสิทธิ์ทั้งหมดที่จำเป็นสำหรับการใช้ตัวสร้างโมเดลข้อมูลใน SAP HANA studio

สิทธิ์ของระบบ

มีสิทธิ์ของระบบหลายประเภทที่สามารถเพิ่มลงในโปรไฟล์ผู้ใช้ได้ ในการเพิ่มสิทธิ์ของระบบให้กับโปรไฟล์ผู้ใช้ให้คลิกที่เครื่องหมาย (+)

สิทธิ์ของระบบใช้สำหรับ Backup / Restore, User Administration, Instance start and stop เป็นต้น

ผู้ดูแลเนื้อหา

มันมีสิทธิพิเศษที่คล้ายกันในบทบาท MODELING แต่ด้วยการเพิ่มเติมว่าบทบาทนี้ได้รับอนุญาตให้มอบสิทธิ์เหล่านี้ให้กับผู้ใช้รายอื่น นอกจากนี้ยังมีสิทธิ์ที่เก็บเพื่อทำงานกับอ็อบเจ็กต์ที่อิมพอร์ต

ผู้ดูแลระบบข้อมูล

นี่เป็นสิทธิพิเศษอีกประเภทหนึ่งที่จำเป็นสำหรับการเพิ่มข้อมูลจากออบเจ็กต์ไปยังโปรไฟล์ผู้ใช้

ต่อไปนี้เป็นสิทธิ์ของระบบที่รองรับทั่วไป -

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

AUDIT ADMIN- ควบคุมการทำงานของคำสั่งที่เกี่ยวข้องกับการตรวจสอบดังต่อไปนี้: สร้างนโยบายการตรวจสอบนโยบายการตรวจสอบและแก้ไขนโยบายการตรวจสอบและการเปลี่ยนแปลงของการกำหนดค่าการตรวจสอบ ยังอนุญาตให้เข้าถึงมุมมองระบบ AUDIT_LOG

AUDIT OPERATOR- อนุญาตให้ดำเนินการคำสั่งต่อไปนี้: แก้ไขระบบล้างบันทึกการตรวจสอบ ยังอนุญาตให้เข้าถึงมุมมองระบบ AUDIT_LOG

BACKUP ADMIN - อนุญาตคำสั่งสำรองและกู้คืนสำหรับการกำหนดและเริ่มขั้นตอนการสำรองข้อมูลและการกู้คืน

BACKUP OPERATOR - อนุญาตคำสั่ง BACKUP เพื่อเริ่มกระบวนการสำรองข้อมูล

CATALOG READ- อนุญาตให้ผู้ใช้มีสิทธิ์เข้าถึงแบบอ่านอย่างเดียวสำหรับมุมมองระบบทั้งหมด โดยปกติเนื้อหาของมุมมองเหล่านี้จะถูกกรองตามสิทธิ์ของผู้ใช้ที่เข้าถึง

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

CREATE STRUCTURED PRIVILEGE- อนุญาตให้สร้างสิทธิ์ที่มีโครงสร้าง (สิทธิ์ในการวิเคราะห์) มีเพียงเจ้าของสิทธิ์การวิเคราะห์เท่านั้นที่สามารถให้สิทธิ์หรือเพิกถอนสิทธิ์นั้นแก่ผู้ใช้หรือบทบาทอื่น ๆ ได้

CREDENTIAL ADMIN - อนุญาตคำสั่งข้อมูลประจำตัว: สร้าง / แก้ไข / ปล่อยเครดิต

DATA ADMIN- อนุญาตให้อ่านข้อมูลทั้งหมดในมุมมองระบบ นอกจากนี้ยังเปิดใช้งานคำสั่ง Data Definition Language (DDL) ในฐานข้อมูล SAP HANA ผู้ใช้ที่มีสิทธิ์นี้ไม่สามารถเลือกหรือเปลี่ยนตารางข้อมูลที่จัดเก็บไว้ซึ่งพวกเขาไม่มีสิทธิ์การเข้าถึง แต่สามารถวางตารางหรือแก้ไขคำจำกัดความของตารางได้

DATABASE ADMIN - อนุญาตคำสั่งทั้งหมดที่เกี่ยวข้องกับฐานข้อมูลในหลายฐานข้อมูลเช่น CREATE, DROP, ALTER, RENAME, BACKUP, RECOVERY

EXPORT- อนุญาตกิจกรรมการส่งออกในฐานข้อมูลผ่านคำสั่ง EXPORT TABLE โปรดทราบว่านอกเหนือจากสิทธิ์นี้ผู้ใช้ต้องการสิทธิ์ SELECT บนตารางต้นทางเพื่อส่งออก

IMPORT- อนุญาตกิจกรรมการนำเข้าในฐานข้อมูลโดยใช้คำสั่งนำเข้า โปรดทราบว่านอกเหนือจากสิทธิพิเศษนี้ผู้ใช้ต้องใช้สิทธิ์ INSERT บนตารางเป้าหมายเพื่อนำเข้า

INIFILE ADMIN - อนุญาตให้เปลี่ยนการตั้งค่าระบบ

LICENSE ADMIN - อนุญาตคำสั่ง SET SYSTEM LICENSE เพื่อติดตั้งใบอนุญาตใหม่

LOG ADMIN - อนุญาตคำสั่ง ALTER SYSTEM LOGGING [ON | OFF] เพื่อเปิดหรือปิดกลไกการล้างบันทึก

MONITOR ADMIN - อนุญาตคำสั่ง ALTER SYSTEM สำหรับเหตุการณ์

OPTIMIZER ADMIN - อนุญาตคำสั่ง ALTER SYSTEM ที่เกี่ยวข้องกับคำสั่ง SQL PLAN CACHE และ ALTER SYSTEM UPDATE STATISTICS ซึ่งมีผลต่อพฤติกรรมของเครื่องมือเพิ่มประสิทธิภาพการสืบค้น

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

ROLE ADMIN- อนุญาตให้สร้างและลบบทบาทโดยใช้คำสั่ง CREATE ROLE และ DROP ROLE นอกจากนี้ยังอนุญาตการอนุญาตและการเพิกถอนบทบาทโดยใช้คำสั่ง GRANT และ REVOKE

บทบาทที่เปิดใช้งานหมายถึงบทบาทที่ผู้สร้างเป็นผู้ใช้ _SYS_REPO ที่กำหนดไว้ล่วงหน้าไม่สามารถมอบให้กับบทบาทหรือผู้ใช้อื่นหรือลดลงโดยตรง ผู้ใช้ที่มีสิทธิ์ ROLE ADMIN จะไม่สามารถทำได้เช่นกัน โปรดตรวจสอบเอกสารเกี่ยวกับวัตถุที่เปิดใช้งาน

SAVEPOINT ADMIN - อนุญาตการดำเนินการของกระบวนการบันทึกโดยใช้คำสั่ง ALTER SYSTEM SAVEPOINT

ส่วนประกอบของฐานข้อมูล SAP HANA สามารถสร้างสิทธิ์ระบบใหม่ สิทธิ์เหล่านี้ใช้ชื่อคอมโพเนนต์เป็นตัวระบุแรกของสิทธิ์ระบบและ componentprivilege-name เป็นตัวระบุที่สอง

สิทธิ์ของวัตถุ / SQL

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

ต่อไปนี้เป็นประเภทของ Object Privileges -

  • สิทธิ์ของวัตถุบนวัตถุฐานข้อมูลที่มีอยู่ในรันไทม์เท่านั้น

  • สิทธิ์ของอ็อบเจ็กต์บนอ็อบเจ็กต์ที่เปิดใช้งานที่สร้างขึ้นในที่เก็บเช่นมุมมองการคำนวณ

  • สิทธิ์ของอ็อบเจ็กต์บนสกีมาที่มีอ็อบเจ็กต์ที่เปิดใช้งานที่สร้างขึ้นในที่เก็บ

  • Object / SQL Privileges คือคอลเล็กชันสิทธิ์ DDL และ DML ทั้งหมดบนอ็อบเจ็กต์ฐานข้อมูล

ต่อไปนี้คือ Object Privileges ที่รองรับโดยทั่วไป -

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

Object Privileges และการบังคับใช้กับอ็อบเจ็กต์ฐานข้อมูล

สิทธิ์การวิเคราะห์ในโปรไฟล์ผู้ใช้

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

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

Analytic Privileges ใช้สำหรับ -

  • การจัดสรรการรักษาความปลอดภัยระดับแถวและคอลัมน์สำหรับช่วงค่าเฉพาะ
  • การจัดสรรการรักษาความปลอดภัยระดับแถวและคอลัมน์สำหรับมุมมองแบบจำลอง

สิทธิพิเศษของแพ็คเกจ

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

ขั้นตอนในการเพิ่มสิทธิ์แพ็คเกจในโปรไฟล์ผู้ใช้ -

  • Step 1- คลิกแท็บสิทธิ์แพ็คเกจใน HANA studio ใต้การสร้างผู้ใช้→เลือกเครื่องหมาย (+) เพื่อเพิ่มแพ็คเกจอย่างน้อยหนึ่งแพ็คเกจ ใช้ปุ่ม Ctrl เพื่อเลือกหลายแพ็คเกจ

  • Step 2 - ในไดอะล็อก Select Repository Package ให้ใช้ชื่อแพ็กเกจทั้งหมดหรือบางส่วนเพื่อค้นหาแพ็กเกจที่เก็บที่คุณต้องการอนุญาตการเข้าถึง

  • Step 3 - เลือกแพ็กเกจพื้นที่เก็บข้อมูลอย่างน้อยหนึ่งแพ็กเกจที่คุณต้องการอนุญาตการเข้าถึงแพ็กเกจที่เลือกจะปรากฏในแท็บสิทธิ์ของแพ็กเกจ

สิทธิ์การให้สิทธิ์ต่อไปนี้ใช้กับแพ็กเกจที่เก็บเพื่ออนุญาตให้ผู้ใช้แก้ไขอ็อบเจ็กต์ -

  • REPO.READ - อ่านการเข้าถึงแพคเกจที่เลือกและวัตถุเวลาออกแบบ (ทั้งเนทีฟและนำเข้า)

  • REPO.EDIT_NATIVE_OBJECTS - การอนุญาตให้แก้ไขวัตถุในแพ็คเกจ

  • Grantable to Others

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

สิทธิ์การสมัคร

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

ในการกำหนดสิทธิ์เฉพาะแอปพลิเคชันในโปรไฟล์ผู้ใช้หรือเพื่อเพิ่มกลุ่มผู้ใช้ควรใช้สิทธิ์ต่อไปนี้ -

  • ไฟล์สิทธิ์การใช้งาน (.xsprivileges)
  • ไฟล์การเข้าถึงแอปพลิเคชัน (.xsaccess)
  • ไฟล์นิยามบทบาท (<RoleName> .hdbrole)

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

ต่อไปนี้เป็นรายการวิธีการพิสูจน์ตัวตนที่ SAP HANA รองรับ -

  • ชื่อผู้ใช้รหัสผ่าน
  • Kerberos
  • SAML 2.0
  • ตั๋ว SAP Logon
  • X.509

ชื่อผู้ใช้รหัสผ่าน

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

รหัสผ่านควรเป็นไปตามนโยบายรหัสผ่าน ตัวอย่างเช่น - ความยาวของรหัสผ่านความซับซ้อนอักษรตัวพิมพ์เล็กและตัวพิมพ์ใหญ่เป็นต้นคุณสามารถเปลี่ยนนโยบายรหัสผ่านได้ตามมาตรฐานความปลอดภัยขององค์กรของคุณ

Note - ไม่สามารถปิดใช้งานนโยบายรหัสผ่านได้

Kerberos

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

วิธีนี้ช่วยให้ผู้ใช้สามารถพิสูจน์ตัวตนระบบ HANA ได้โดยตรงโดยใช้ไดรเวอร์ JDBC / ODBC ผ่านเครือข่ายหรือโดยใช้แอปพลิเคชันส่วนหน้าใน SAP Business Objects

นอกจากนี้ยังอนุญาตให้เข้าถึง HTTP ใน HANA Extended Service โดยใช้เอ็นจิ้น HANA XS ใช้กลไก SPENGO สำหรับการตรวจสอบสิทธิ์ Kerberos

SAML

SAML ย่อมาจาก Security Assertion Markup Language และสามารถใช้เพื่อพิสูจน์ตัวตนผู้ใช้ที่เข้าถึงระบบ HANA ได้โดยตรงจากไคลเอนต์ ODBC / JDBC นอกจากนี้ยังสามารถใช้เพื่อรับรองความถูกต้องของผู้ใช้ในระบบ HANA ซึ่งมาทาง HTTP ผ่านเอ็นจิ้น HANA XS

SAML ใช้เพื่อวัตถุประสงค์ในการตรวจสอบสิทธิ์เท่านั้นไม่ใช่เพื่อการอนุญาต

ตั๋วเข้าสู่ระบบ SAP และการยืนยัน

SAP Logon / assertion ticket สามารถใช้เพื่อพิสูจน์ตัวตนผู้ใช้ในระบบ HANA ตั๋วเหล่านี้จะออกให้กับผู้ใช้เมื่อล็อกอินเข้าสู่ระบบ SAP ซึ่งกำหนดค่าให้ออกตั๋วเช่น SAP Portal เป็นต้นผู้ใช้ที่ระบุในตั๋วเข้าสู่ระบบ SAP ควรสร้างในระบบ HANA เนื่องจากไม่ได้ให้การสนับสนุนผู้ใช้การทำแผนที่ .

ใบรับรองลูกค้า X.509

นอกจากนี้ยังสามารถใช้ใบรับรอง X.509 เพื่อเข้าสู่ระบบ HANA ผ่านการร้องขอการเข้าถึง HTTP จากเอ็นจิ้น HANA XS ผู้ใช้จะได้รับการรับรองความถูกต้องโดยใบรับรองที่ลงนามจากผู้ออกใบรับรองที่เชื่อถือได้ซึ่งเก็บไว้ในระบบ HANA XS

ผู้ใช้ในใบรับรองที่เชื่อถือได้ควรมีอยู่ในระบบ HANA เนื่องจากไม่มีการรองรับการแมปผู้ใช้

การลงชื่อเพียงครั้งเดียวในระบบ HANA

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

SSO สามารถกำหนดค่าได้โดยใช้วิธีการกำหนดค่าต่อไปนี้ -

  • SAML
  • Kerberos
  • ใบรับรองไคลเอ็นต์ X.509 สำหรับการเข้าถึง HTTP จากเอ็นจิ้น HANA XS
  • ตั๋ว SAP Logon / Assertion

คุณยังสามารถใช้ SAP HANA Cockpit เพื่อปฏิบัติงานผู้ใช้และการจัดการบทบาท

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

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

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

การตรวจสอบใน SAP HANA Cockpit

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

บทบาทที่จำเป็นในการตรวจสอบในระบบ HANA - sap.hana.security.cockpit.roles::MaintainAuditPolicy

ใน SAP HANA Cockpit ไทล์การตรวจสอบจะพร้อมใช้งานภายใต้ SAP HANA Security Overview ดังภาพหน้าจอต่อไปนี้

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

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

หากคุณไม่ได้กำหนดค่าเป้าหมายเฉพาะสำหรับระดับการตรวจสอบรายการการตรวจสอบจะถูกเขียนไปยังเป้าหมายเส้นทางการตรวจสอบที่กำหนดค่าสำหรับระบบ

ตามค่าเริ่มต้นตารางฐานข้อมูลคือเป้าหมายเส้นทางการตรวจสอบเริ่มต้น คุณยังสามารถเลือก - Syslog, ไฟล์ข้อความ CSV สำหรับเป้าหมายเส้นทางการตรวจสอบ

สร้างนโยบายการตรวจสอบ

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

Step 1 - ในการสร้างนโยบายการตรวจสอบให้ไปที่แท็บนโยบายการตรวจสอบ

Step 2- ทางด้านขวาให้สร้างปุ่มนโยบายการตรวจสอบ คลิกปุ่มสร้างนโยบายการตรวจสอบและป้อนชื่อนโยบาย

Step 3- เลือกสถานะของนโยบายการตรวจสอบ คุณสามารถเลือกตัวเลือกเปิดใช้งาน / ปิดใช้งาน

Step 4 - เลือกสถานะการดำเนินการ

  • SUCCESSFUL - การดำเนินการจะได้รับการตรวจสอบเมื่อดำเนินการคำสั่ง SQL สำเร็จเท่านั้น

  • UNSUCCESSFUL - การดำเนินการจะได้รับการตรวจสอบก็ต่อเมื่อคำสั่ง SQL ไม่สำเร็จ

  • ALL - การดำเนินการจะถูกตรวจสอบเมื่อคำสั่ง SQL ดำเนินการสำเร็จและไม่สำเร็จ

Step 5- เลือกระดับการตรวจสอบ ระดับการตรวจสอบระบุความรุนแรงของรายการการตรวจสอบที่เขียนลงในเส้นทางการตรวจสอบเมื่อการดำเนินการในนโยบายเกิดขึ้น

Step 6- เลือกเป้าหมายเส้นทางการตรวจสอบ รายการตรวจสอบที่เรียกใช้โดยนโยบายนี้จะเขียนไปยังเป้าหมายเส้นทางการตรวจสอบที่ระบุ

Step 7 - ป้อนการดำเนินการที่จะตรวจสอบโดยคลิกปุ่มเพิ่มและเลือกการดำเนินการที่เกี่ยวข้อง

มีการดำเนินการต่างๆที่สามารถเลือกได้โดยใช้ปุ่มเพิ่มการดำเนินการดังที่แสดงในภาพหน้าจอต่อไปนี้

ในการดำเนินการเพิ่มคุณจะต้องป้อนวัตถุเป้าหมายที่จะตรวจสอบโดยคลิกปุ่มเพิ่มและเลือกวัตถุที่เกี่ยวข้อง คุณยังสามารถเลือกการดำเนินการที่จะตรวจสอบได้ ตัวอย่างเช่น: SELECT, INSERT, UPDATE, DELETE และ EXECUTE คุณสามารถคลิกปุ่มบันทึกเพื่อบันทึกนโยบาย

ตรวจสอบรายละเอียดการตรวจสอบใน HANA Cockpit

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

Note- คุณสามารถจัดการนโยบายการตรวจสอบใน SAP HANA Studio ได้เช่นกัน โปรดตรวจสอบบทช่วยสอน SAP HANA ของเรา -

https://www.tutorialspoint.com/sap_hana/sap_hana_auditing.htm

การสำรองและกู้คืน SAP HANA ใช้เพื่อทำการสำรองข้อมูลระบบ HANA และการกู้คืนระบบในกรณีที่ฐานข้อมูลล้มเหลว

หากต้องการดูรายละเอียดการสำรองข้อมูลคุณสามารถไปที่แอป SAP HANA Backup ใน HANA Cockpit คุณสามารถดูสถานะการสำรองข้อมูลล่าสุดบนหน้าจอหลักและสามารถปรับแต่งได้

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

คุณยังสามารถดูสถานะการสำรองข้อมูลล่าสุดเวลาระยะเวลาขนาดและรายละเอียดประเภทปลายทางได้ในรายละเอียดแค็ตตาล็อกสำรอง

คุณยังสามารถทำการสำรองข้อมูล SAP HANA โดยใช้ HANA Studio ไปที่โฟลเดอร์สำรองในมุมมองระบบ

แท็บภาพรวม

แท็บนี้ระบุสถานะของการสำรองข้อมูลที่กำลังทำงานอยู่และการสำรองข้อมูลครั้งล่าสุดที่สำเร็จ

ตัวเลือกสำรองตอนนี้สามารถใช้เพื่อเรียกใช้ตัวช่วยสร้างการสำรองข้อมูล

แท็บการกำหนดค่า

แท็บนี้ระบุการตั้งค่าช่วงเวลาการสำรองข้อมูลการตั้งค่าการสำรองข้อมูลตามไฟล์และการตั้งค่าการสำรองข้อมูลที่บันทึกไว้

การตั้งค่าช่วงการสำรองข้อมูล

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

กำหนดคอนฟิกการเชื่อมต่อกับเครื่องมือสำรองข้อมูลของ บริษัท อื่นโดยระบุไฟล์พารามิเตอร์สำหรับ Backint agent

การตั้งค่าการสำรองข้อมูลไฟล์และเข้าสู่ระบบ

การตั้งค่าการสำรองข้อมูลตามไฟล์ระบุโฟลเดอร์ที่คุณต้องการบันทึกข้อมูลสำรองบนระบบ HANA คุณสามารถเปลี่ยนโฟลเดอร์สำรองของคุณ

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

บันทึกการตั้งค่าการสำรองข้อมูลระบุโฟลเดอร์ปลายทางที่คุณต้องการบันทึกการสำรองข้อมูลบันทึกบนเซิร์ฟเวอร์ภายนอก คุณสามารถเลือกประเภทปลายทางสำหรับการสำรองข้อมูลบันทึก

File - มั่นใจได้ว่ามีพื้นที่เพียงพอในระบบเพื่อจัดเก็บข้อมูลสำรอง

Backint - ไปป์ที่มีชื่อพิเศษมีอยู่ในระบบไฟล์อย่างไรก็ตามไม่ต้องการพื้นที่ดิสก์

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

Backup Interval - อาจเป็นวินาทีนาทีหรือชั่วโมง

Enable Automatic log backup option- การตรวจสอบตัวเลือกนี้จะช่วยให้พื้นที่บันทึกว่าง หากคุณปิดใช้งานตัวเลือกนี้พื้นที่บันทึกจะยังคงเติมเต็มและทำให้ฐานข้อมูลค้าง

Open Backup Wizard - เพื่อเรียกใช้การสำรองข้อมูลของระบบ

ตัวช่วยสำรองใช้เพื่อระบุการตั้งค่าการสำรองข้อมูล ระบุประเภทการสำรองข้อมูลประเภทปลายทางโฟลเดอร์ปลายทางการสำรองข้อมูลคำนำหน้าการสำรองข้อมูลขนาดของการสำรองข้อมูล ฯลฯ

คลิกถัดไป→ตรวจสอบการตั้งค่าการสำรองข้อมูล→เสร็จสิ้น รันการสำรองข้อมูลระบบและแสดงเวลาของการสำรองข้อมูลที่สมบูรณ์สำหรับแต่ละเซิร์ฟเวอร์

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

จำเป็นต้องมีการกู้คืนฐานข้อมูล SAP HANA ในสถานการณ์ต่อไปนี้ -

  • ดิสก์ในพื้นที่ข้อมูลใช้ไม่ได้หรือดิสก์ในพื้นที่บันทึกไม่สามารถใช้งานได้

  • อันเป็นผลมาจากข้อผิดพลาดทางตรรกะฐานข้อมูลจะต้องถูกรีเซ็ตเป็นสถานะ ณ เวลาใดเวลาหนึ่ง

  • คุณต้องการสร้างสำเนาของฐานข้อมูล

วิธีการกู้คืนระบบ HANA

เลือกระบบ HANA →คลิกขวา→ย้อนกลับและการกู้คืน→กู้คืนระบบ

ประเภทของการกู้คืนในระบบ HANA

Most Recent State- ใช้สำหรับการกู้คืนฐานข้อมูลให้มีเวลาใกล้เคียงกับเวลาปัจจุบันมากที่สุด สำหรับการกู้คืนนี้การสำรองข้อมูลและการสำรองข้อมูลบันทึกจะต้องพร้อมใช้งานตั้งแต่การสำรองข้อมูลครั้งสุดท้ายและต้องใช้พื้นที่บันทึกเพื่อทำการกู้คืนประเภทข้างต้น

Point in Time- ใช้สำหรับการกู้คืนฐานข้อมูลไปยังจุดที่กำหนด สำหรับการกู้คืนนี้จำเป็นต้องมีการสำรองข้อมูลและการสำรองข้อมูลบันทึกเนื่องจากการสำรองข้อมูลครั้งล่าสุดและพื้นที่บันทึกจะต้องดำเนินการกู้คืนประเภทข้างต้น

Specific Data Backup- ใช้สำหรับการกู้คืนฐานข้อมูลเพื่อสำรองข้อมูลที่ระบุ จำเป็นต้องมีการสำรองข้อมูลเฉพาะสำหรับตัวเลือกการกู้คืนประเภทข้างต้น

Specific Log Position - ประเภทการกู้คืนนี้เป็นตัวเลือกขั้นสูงที่สามารถใช้ได้ในกรณีพิเศษที่การกู้คืนก่อนหน้าล้มเหลว

ในระบบ SAP HANA มีเครื่องมือมากมายที่สามารถใช้ในการจัดการการพัฒนาแอปพลิเคชันในรุ่น HANA XS Service Classic และรุ่น Advance คุณสามารถให้บริการดูแลระบบและสนับสนุนบริการรูปแบบบริการ XS หรือคุณสามารถดำเนินการพัฒนาภายใต้ระบบ SAP HANA

บริการแอปพลิเคชัน HANA XS ประกอบด้วยเครื่องมือที่มีอยู่ใน SAP HANA XS Administration Cockpit หรือคุณสามารถใช้ SAP HANA Studio เพื่อรักษาการพัฒนาแอปพลิเคชันภายใต้บริการ HANA XS

ต่อไปนี้เป็นบทบาทต่างๆที่มีอยู่ในระบบ SAP HANA เพื่อจัดการ XS Application Service

HTTPDestAdministrator

เข้าถึงรายละเอียดของการกำหนดค่าปลายทาง HTTP โดยสมบูรณ์ (แสดงและแก้ไข)

HTTPDestViewer

สิทธิ์เข้าถึงการกำหนดค่าปลายทาง HTTP แบบอ่านอย่างเดียวซึ่งใช้เพื่อระบุรายละเอียดการเชื่อมต่อสำหรับการเชื่อมต่อขาออก ตัวอย่างเช่นการใช้ JavaScript Connectivity API ฝั่งเซิร์ฟเวอร์ที่มาพร้อมกับ SAP HANA XS

RuntimeConfAdministrator

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

RuntimeConfViewer

เข้าถึงการตั้งค่าคอนฟิกูเรชันสำหรับความปลอดภัยของแอปพลิเคชัน SAP HANA XS และผู้ให้บริการการพิสูจน์ตัวตนผู้ใช้ที่เกี่ยวข้องแบบอ่านอย่างเดียว ตัวอย่างเช่น SAML หรือ X509

มีหลายบทบาทที่มีอยู่ในระบบ SAP HANA ในการจัดการ HANA XS Application Service ดังที่แสดงในภาพหน้าจอด้านบน

XS Service Tools ภายใต้ SAP HANA Cockpit

ใน SAP HANA Cockpit มีเครื่องมือต่างๆที่คุณสามารถใช้เพื่อดูแล HANA XS Service เป็นเครื่องมือบนเว็บที่ช่วยให้คุณกำหนดค่าและดูแลองค์ประกอบพื้นฐานที่เกี่ยวข้องกับการดูแลระบบของกระบวนการพัฒนาแอปพลิเคชันและสภาพแวดล้อม

การบริหารสิ่งประดิษฐ์ XS

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

XS Job Dashboard

ใช้เพื่อตรวจสอบและดูแลตารางงาน SAP HANA XS ที่กำหนดโดยใช้ไวยากรณ์งาน XS

ผู้จัดการความน่าเชื่อถือ

ใช้เพื่อรักษาใบรับรองที่ใช้เพื่อสร้างความสัมพันธ์ที่เชื่อถือได้ระหว่างเซิร์ฟเวอร์ที่ใช้โดยแอปพลิเคชัน SAP HANA XS

การกำหนดค่า SMTP

ไทล์นี้ใช้เพื่อกำหนดรายละเอียดของเซิร์ฟเวอร์ SMTP ที่พร้อมให้ใช้งานโดยแอปพลิเคชันทั้งหมดที่ทำงานบนเซิร์ฟเวอร์ SAP HANA XS

เครื่องมือบริการตนเองของผู้ใช้

ไทล์นี้มีชุดเครื่องมือที่อนุญาตให้รักษาการร้องขอการบริการตนเองและดูแลเครื่องมือบริการตนเองโดยผู้ใช้

วิธีดูพารามิเตอร์การกำหนดค่าสำหรับ SAP HANA XS Engine ใน HANA Studio

หากต้องการดูรายละเอียดการกำหนดค่าของ HANA XS Engine ใน HANA Studio ให้ดับเบิลคลิกระบบ HANA ในบานหน้าต่างมุมมองระบบ ไปที่แท็บ Configuration

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

Application_container

ซึ่งประกอบด้วยรายการแอปพลิเคชันทั้งหมดที่ XS Engine ไว้วางใจ

การสื่อสาร

สิ่งนี้ประกอบด้วยคำขอการเชื่อมต่อและการกำหนดค่าที่เกี่ยวข้องกับแอปพลิเคชัน

Customer_usage

สิ่งนี้กำหนดรายละเอียดการใช้งานเฉพาะของลูกค้าสำหรับบริการแอปพลิเคชัน HANA

ดีบักเกอร์

ใช้เพื่อจัดการการตั้งค่าดีบักเกอร์

Httpserver

สิ่งนี้ให้รายละเอียด SAP HANA XS Web Server ตัวเลือกอื่น ๆ ภายใต้ xsengine.ini ใช้เพื่อกำหนดคอนฟิกูเรชันเซอร์วิสแอ็พพลิเคชัน SAP HANA XS

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

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

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

วิธีการจำลองแบบ SAP LT

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

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

การจำลองแบบ ETL SAP Data Services

การจำลองแบบตาม SAP HANA ETL ใช้ SAP Data Services เพื่อย้ายข้อมูลจาก SAP หรือระบบต้นทางที่ไม่ใช่SAPเพื่อกำหนดเป้าหมายฐานข้อมูล HANA ระบบ BODS เป็นเครื่องมือ ETL ที่ใช้ในการแยกแปลงและโหลดข้อมูลจากระบบต้นทางไปยังระบบเป้าหมาย

ช่วยให้สามารถอ่านข้อมูลธุรกิจที่เลเยอร์แอปพลิเคชัน คุณต้องกำหนดโฟลว์ข้อมูลใน Data Services กำหนดเวลางานการจำลองแบบและกำหนดแหล่งที่มาและระบบเป้าหมายในที่เก็บข้อมูลใน Data Services designer

วิธีการเชื่อมต่อ Direct Extractor (DXC)

การจำลองข้อมูล Direct Extractor Connection จะนำกลไกการแยกการแปลงและการโหลดที่มีอยู่มาใช้ใหม่ในระบบ SAP Business Suite ผ่านการเชื่อมต่อ HTTP (S) อย่างง่ายกับ SAP HANA เป็นเทคนิคการจำลองข้อมูลที่ขับเคลื่อนด้วยแบทช์ ถือเป็นวิธีการสกัดการแปลงและการโหลดที่มีความสามารถ จำกัด ในการแยกข้อมูล

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

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

https://www.tutorialspoint.com/sap_hana/data_replication_overview.htm

ในระบบ SAP HANA คุณสามารถใช้ตัวเลือก Smart Data Access (SDA) เพื่อจำลองข้อมูลไปยังฐานข้อมูล HANA จากแหล่งข้อมูลอื่นที่คุณสร้างตารางเสมือนซึ่งเชื่อมโยงกับตารางในระบบระยะไกล คุณสามารถดำเนินการอ่าน / เขียนบนตารางเสมือนเหล่านี้ได้ - SELECT, Insert และ Update

สามารถใช้ระบบระยะไกลประเภทต่างๆภายใต้การเข้าถึงข้อมูลอัจฉริยะ -

  • SAP HANA
  • Sybase
  • Teradata
  • Apache Hadoop
  • Oracle

แหล่งข้อมูลระยะไกลทั้งหมดข้างต้นได้รับการสนับสนุนภายใต้ HANA SPS07 หรือสูงกว่า SAP HANA เวอร์ชันเก่ารองรับเฉพาะ - Sybase, Apache Hadoop และ Teradata

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

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

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

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

สถานการณ์ต่อไปนี้สามารถใช้เพื่อเชื่อมต่อระบบ SAP HANA กับ Hadoop -

  • ไดร์เวอร์ Hive ODBC
  • การรวมข้อมูลอัจฉริยะ
  • ตัวควบคุม HANA Spark

ในการใช้ Smart Data Access เพื่อเชื่อมต่อกับระบบ Hadoop ใน HANA Studio ให้เลือก Adapter Name: Hadoop

ในคุณสมบัติการเชื่อมต่อให้ป้อน URL และข้อมูลรับรอง

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

CREATE REMOTE SOURCE RC_Hadoop 
ADAPTER "hadoop" 
CONFIGURATION 'webhdfs_url = http:// 
<full_qualified_domain_name> 
: 
50070;webhcat_url = http:// 
<full_qualified_domain_name> 
:50111' 
WITH CREDENTIAL TYPE 'PASSWORD' 
USING 'user = username;password = pwd';

ป้อนคำสั่ง SQL ด้านบนในตัวแก้ไข HANA Studio SQL แล้วคลิกปุ่มดำเนินการ

ด้วยวิธีนี้คุณสามารถรวมระบบ SAP HANA ของคุณเข้ากับ Hadoop โดยใช้การรวมข้อมูลอัจฉริยะใน HANA Studio

แสดงข้อมูลทั่วไปเกี่ยวกับฐานข้อมูล HANA และต้องดำเนินการในบรรทัดคำสั่ง

hdbsql -n localhost -i 1 -u username -p Password \s

คำสั่งนี้จะแสดงรายละเอียดของฐานข้อมูล HANA เช่นชื่อโฮสต์ฐานข้อมูลผู้ใช้เวอร์ชันเคอร์เนลเวอร์ชัน SQLDBC เป็นต้น

ดูการล็อกอินฐานข้อมูลพร้อมกันไปยังฐานข้อมูล HANA

hdbsql -n localhost -i 1 -u username -p Password 
"SELECT CNO,TITLE,FIRSTNAME,NAME,ZIP FROM Database_Name"

คำสั่งดังกล่าวแสดงผลลัพธ์ต่อไปนี้เกี่ยวกับเซสชันพร้อมกัน -

CNO | TITLE | FIRSTNAME | NAME | ZIP

เริ่มและหยุดฐานข้อมูล HANA จาก HDB

ในการเริ่มและหยุดฐานข้อมูล HANA โดยใช้ HDB คุณต้องล็อกอินเข้าสู่โฮสต์ระบบ HANA เป็น <sid> adm และรันคำสั่งต่อไปนี้ -

/usr/sap/<SID>/HDB<instance number>/HDB start 
/usr/sap/<SID>/HDB<instance number>/HDB stop

ต่อไปนี้เป็นประสบการณ์และความสามารถบางประการที่จำเป็นในการจัดการความรับผิดชอบงานของ HANA Admin

  • การรวม SAP HANA เข้ากับระบบรีโมตต่างๆ การเปิดรับตัวเลือกการเข้าถึงระยะไกลต่างๆในระบบ HANA

  • มีประสบการณ์ในการตรวจสอบปรับแต่งและแก้ไขปัญหาระบบ SAP HANA

  • การดูแลระบบ HANA โดยใช้ SAP HANA Cockpit และ HANA Studio

  • มีประสบการณ์ในการจัดการผู้ใช้และบทบาทในระบบ SAP HANA

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

  • การติดตั้ง HANA การจัดเตรียมข้อมูลการดูแลระบบการสร้างแบบจำลอง

  • SAP BusinessObjects และการรวม HANA, เอกสารการออกแบบ, RFP และแผนการประมาณค่า

  • สัมผัสกับความพร้อมใช้งานสูงและกลไกการสำรองข้อมูล

  • การใช้กลไก SAP HANA Security, บริการ HANA XS Application และการตรวจสอบระบบ HANA