SAP บทช่วยสอน HANA สำหรับผู้เริ่มต้น

ทรัพย์ฮานะคืออะไร?

SAP HANA เป็นฐานข้อมูลในหน่วยความจำและแพลตฟอร์มล่าสุดที่สามารถปรับใช้งานได้ทั้งภายในองค์กรหรือบนคลาวด์ SAP HANA คือการผสมผสานระหว่างฮาร์ดแวร์และซอฟต์แวร์ ซึ่งรวมส่วนประกอบต่างๆ เช่น SAP ฐานข้อมูลฮาน่า SAP เซิร์ฟเวอร์การจำลองแบบ SLT (การแปลงภูมิทัศน์ระบบ) SAP การเชื่อมต่อ HANA Direct Extractor และการจำลองแบบ Sybase

HANA ได้รับการนำไปใช้อย่างไม่เคยปรากฏมาก่อนโดย SAP ลูกค้า SAP HANA สามารถประมวลผลข้อมูลแบบเรียลไทม์จำนวนมากได้ในระยะเวลาอันสั้น

นี่คือสิ่งที่เราครอบคลุมในหลักสูตร

👍 การกวดวิชา Archiเทคเจอร์
👍 การกวดวิชา ดาวน์โหลดและติดตั้ง
👍 การกวดวิชา SAP ฮาน่า SQL
👍 การกวดวิชา ประเภทข้อมูล
👍 การกวดวิชา OperaTor
👍 การกวดวิชา ฟังก์ชัน SQL
👍 การกวดวิชา ขั้นตอนการจัดเก็บ SQL
👍 การกวดวิชา สร้างลำดับ
👍 การกวดวิชา สคริปต์ SQL
👍 การกวดวิชา มุมมองการคำนวณ
👍 การกวดวิชา การจัดเตรียมข้อมูลและการจำลองแบบ
👍 การกวดวิชา SAP ฮาน่า SLT
👍 การกวดวิชา SAP ดีเอส (SAP บริการข้อมูล)
👍 การกวดวิชา การเชื่อมต่อตัวแยกโดยตรง (DXC)
👍 การกวดวิชา อัพโหลดไฟล์แบบแบน
👍 การกวดวิชา การสร้างแบบจำลอง
👍 การกวดวิชา ร่วมเป็นผู้ขายกับเราที่
👍 การกวดวิชา มุมมองแอตทริบิวต์
👍 การกวดวิชา มุมมองการวิเคราะห์
👍 การกวดวิชา สิทธิ์การวิเคราะห์
👍 การกวดวิชา นำเข้าและส่งออก
👍 การกวดวิชา ⁠ความปลอดภัย
👍 การกวดวิชา การรายงาน
👍 การกวดวิชา คำถามสัมภาษณ์
👍 การกวดวิชา SAP ฮานะ PDF

SAP ฐานข้อมูลและแพลตฟอร์ม HANA

  1. SAP ฐานข้อมูล HANA – SAP ฐานข้อมูล HANA เป็นฐานข้อมูลในหน่วยความจำแบบไฮบริด SAP ฐานข้อมูล HANA คือหัวใจของ SAP เทคโนโลยีในหน่วยความจำ ใน SAP HANA ตารางฐานข้อมูลมีสองประเภท –
  • ร้านแถว
  • ร้านขายคอลัมน์
  1. SAP แพลตฟอร์ม HANA – SAP HANA Platform เป็นแพลตฟอร์มการพัฒนาที่มีการจัดเก็บข้อมูลในหน่วยความจำซึ่งช่วยให้ลูกค้าสามารถวิเคราะห์ข้อมูลปริมาณมากแบบเรียลไทม์ SAP แพลตฟอร์ม HANA ทำงานเป็นแพลตฟอร์มการพัฒนาซึ่งมีโครงสร้างพื้นฐานและเครื่องมือสำหรับการสร้างแอปพลิเคชันที่มีประสิทธิภาพสูง SAP บริการแอพพลิเคชั่นเพิ่มเติมของ HANA (SAP ฮานะ เอ็กซ์เอส)

SAP ฉบับฮานะ

มีหลายประเภท SAP ฉบับ HANA บางส่วนมีดังต่อไปนี้-

  • SAP ฉบับแพลตฟอร์ม HANA – ให้บริการเทคโนโลยีฐานข้อมูลหลัก มันบูรณาการ SAP ส่วนประกอบเช่น SAP ฐานข้อมูลฮาน่า SAP ฮานะ สตูดิโอ แอนด์ SAP ลูกค้าฮาน่า. มีไว้สำหรับลูกค้าที่ต้องการใช้การจำลองแบบ ETL และมีใบอนุญาตอยู่แล้ว SAP บริการข้อมูลออบเจ็กต์ทางธุรกิจ
  • SAP HANA รุ่นองค์กร – ประกอบด้วยองค์ประกอบการจัดเตรียมข้อมูล (SLT, BODS, DXC) รวมถึงเทคโนโลยีฐานข้อมูลหลัก มีไว้สำหรับลูกค้าที่ต้องการใช้การจำลองแบบตามทริกเกอร์หรือการจำลองแบบแบบ ETL และไม่มีใบอนุญาตที่จำเป็นทั้งหมดสำหรับ SAP บริการข้อมูลออบเจ็กต์ทางธุรกิจ
  • SAP HANA ฉบับขยาย – มันมีคุณสมบัติการจัดเตรียมข้อมูล (Sybase) มากกว่ารุ่นแพลตฟอร์มและองค์กร มีไว้สำหรับลูกค้าที่ต้องการใช้ศักยภาพสูงสุดของสถานการณ์การจำลองแบบที่มีอยู่ทั้งหมด รวมถึงการจำลองแบบตามบันทึก

แผนภาพต่อไปนี้แสดงความแตกต่างระหว่างรุ่นทั้งหมด

SAP บทแนะนำการฝึกอบรม HANA สำหรับผู้เริ่มต้น

ทำไมถึงต้องเลือก SAP ฮานะ?

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


ด้านล่างนี้เป็นสาเหตุบางประการที่ควรเลือก SAP ฮานะ –

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

SAP กลยุทธ์ในหน่วยความจำ HANA

SAP HANA มีกระบวนการมากมายที่ทำงานบน SUSE ลินุกซ์ เซิร์ฟเวอร์ เซิร์ฟเวอร์ SUSE Linux จัดการการสำรองหน่วยความจำให้กับกระบวนการทั้งหมด

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

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

SAP HANA

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

สำหรับภาพรวม โปรดดูที่ ภาพรวมหน่วยความจำ คุณสมบัติของ SAP ฮานะ สตูดิโอ. หากต้องการเข้าถึง ให้คลิกขวาที่ระบบ -> การกำหนดค่าและการตรวจสอบ -> เปิดภาพรวมหน่วยความจำในเมนูบริบท ดังนี้:

SAP บทแนะนำการฝึกอบรม HANA สำหรับผู้เริ่มต้น

SAP ข้อดีของฮาน่า

ด้านล่างนี้คือข้อดีของ SAP ฮานะ –

  • ด้วยเทคโนโลยี In-Memory ผู้ใช้สามารถสำรวจและวิเคราะห์ข้อมูลธุรกรรมและการวิเคราะห์ทั้งหมดแบบเรียลไทม์จากแหล่งข้อมูลแทบทุกชนิด
  • ข้อมูลสามารถรวบรวมได้จากหลายแหล่ง
  • บริการการจำลองแบบแบบเรียลไทม์สามารถใช้เพื่อเข้าถึงและจำลองข้อมูลได้ SAP อีอาร์พี
  • อินเทอร์เฟซ SQL และ MDX จากการสนับสนุนของบุคคลที่สาม
  • มีการสร้างแบบจำลองข้อมูลและสภาพแวดล้อมการออกแบบ

SAP HANA เปรียบเทียบกับ BWA (ตัวเร่งคลังสินค้าธุรกิจ)

  • SAP ตัวเร่งความเร็ว BW: มันเป็นตัวเร่งความเร็วในหน่วยความจำสำหรับ BW BWA มุ่งเน้นไปที่การปรับปรุงประสิทธิภาพการสืบค้นของ SAP เน็ตวีฟเวอร์ BW. BWA ได้รับการออกแบบมาโดยเฉพาะเพื่อเร่งการสืบค้น BW เพื่อลดเวลาในการรับข้อมูลโดยคงสำเนาของ infocube
  • SAP ฮานะ: SAP HANA เป็นฐานข้อมูลและแพลตฟอร์มในหน่วยความจำสำหรับรายงานและแอปพลิเคชันการวิเคราะห์ประสิทธิภาพสูง ใน SAP สามารถโหลดข้อมูล HANA ได้จาก SAP และไม่ใช่ -SAP ระบบต้นทางผ่าน SLT, BODS, DXC และ Sybase และสามารถดูได้โดยใช้ SAP BO/BI, Crystal Reports และ Excel ฯลฯ

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

ความหมายของ SAP HANA ข้อมูลผู้ประพันธ์เพลง?

SAP HANA Information composer เป็นแอปพลิเคชันเว็บที่ช่วยให้เราสร้างแบบจำลองและอัปโหลดข้อมูลท้องถิ่นได้ SAP ฐานข้อมูลฮาน่า

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

สามารถอัพโหลดข้อมูลจำนวนมาก (สูงสุดถึง 5 ล้านเซลล์) ได้โดยใช้ Information Composer

บทบาทที่จำเป็นสำหรับการทำงานด้วย SAP นักประพันธ์ข้อมูล HANA –

  • IC_MODELLER:ใช้เพื่อให้ผู้ใช้สามารถทำงานกับเครื่องมือสร้างข้อมูล โหลดข้อมูล และสร้างมุมมองข้อมูล
  • IC_PUBLIC:ใช้เพื่อให้ผู้ใช้สามารถทำงานกับเครื่องมือจัดทำข้อมูล ดูสมุดงานและมุมมองข้อมูล

SAP นิพจน์ HANA SQL

SQL Expressions คือส่วนคำสั่งที่สามารถใช้สำหรับค่าส่งคืน นิพจน์ SQL มี 4 ประเภท -

  • นิพจน์กรณี – ในนิพจน์นี้ ผู้ใช้สามารถใช้ตรรกะ IF – THEN – ELSE ได้โดยไม่ต้องเขียนขั้นตอน
  • นิพจน์ฟังก์ชัน – ฟังก์ชันในตัวของ SQL สามารถใช้เป็นนิพจน์ได้
  • นิพจน์รวม – ในฟังก์ชันการรวมนิพจน์นี้ใช้ในการคำนวณค่าเดียวจากค่าของหลายแถวสำหรับคอลัมน์
ชื่อรวม Descriptไอออน
COUNT นับจำนวนแถวที่ส่งคืนโดยแบบสอบถาม
นาที ส่งคืนค่าต่ำสุดของนิพจน์
MAX ส่งคืนค่าสูงสุดของนิพจน์
SUM ส่งกลับผลรวมของนิพจน์
AVG ส่งกลับค่าเฉลี่ยเลขคณิตของนิพจน์
STDDEV ส่งกลับค่าเบี่ยงเบนมาตรฐานของนิพจน์ที่กำหนดเป็นรากที่สองของฟังก์ชัน VARIANCE
VAR ส่งคืนค่าความแปรปรวนของนิพจน์เป็นกำลังสองของส่วนเบี่ยงเบนมาตรฐาน
  • แบบสอบถามย่อยในนิพจน์ – แบบสอบถามย่อยคือคำสั่ง Select ที่อยู่ในวงเล็บและใช้ในคำสั่ง Select หลักเป็นอินพุต

สร้างทริกเกอร์ SQL ใน SAP HANA

ทริกเกอร์ยังเป็นขั้นตอนการจัดเก็บที่ดำเนินการโดยอัตโนมัติเมื่อมีเหตุการณ์เกิดขึ้นบนตารางหรือมุมมองที่กำหนด

ผู้ใช้ฐานข้อมูลมีสิทธิ์ TRIGGER เท่านั้น ได้รับอนุญาตให้สร้างทริกเกอร์สำหรับตารางหรือมุมมองนั้น

คำสั่ง CREATE TRIGGER กำหนดชุดคำสั่งที่ดำเนินการเมื่อมีการดำเนินการที่กำหนด (INSERT/UPDATE/DELETE) ในตารางเรื่องหรือมุมมองเรื่องที่กำหนด

ไวยากรณ์เพื่อสร้างทริกเกอร์ SQL

CREATE TRIGGER <trigger_name>	<trigger_action_time>  <trigger_event_list>		
     ON <subject_table_name> [REFERENCING <transition_list>] 
       [<for_each_row>] 
                 BEGIN 
                           [<trigger_decl_list>]
                           [<proc_handler_list>]
	             <trigger_stmt_list>		
                 END 

องค์ประกอบไวยากรณ์เพื่อสร้างทริกเกอร์ SQL

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

  • BEFORE – ระบุว่าทริกเกอร์จะถูกดำเนินการก่อน DML Operaบนโต๊ะ
  • AFTER – ระบุว่าทริกเกอร์จะถูกดำเนินการหลังจากการดำเนินการ DML บนตาราง
  • INSTEAD OF – ระบุว่าทริกเกอร์จะถูกดำเนินการแทนการดำเนินการ DML บนมุมมอง มุมมองที่มีทริกเกอร์ INSTEAD OF จะสามารถอัปเดตได้

ความหมายของ SAP การทำโปรไฟล์ข้อมูล HANA SQL?

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

ประโยชน์จาก SAP HANA SQL DATA Profiling มีดังต่อไปนี้ –

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

สรุป:

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