SAP Hướng dẫn đào tạo HANA cho người mới bắt đầu

Sáp HANA là gì?

SAP HANNA là cơ sở dữ liệu trong bộ nhớ và nền tảng mới nhất có thể triển khai tại chỗ hoặc trên đám mây. SAP HANA là sự kết hợp giữa phần cứng và phần mềm, tích hợp các thành phần khác nhau như SAP Cơ sở dữ liệu HANA, SAP Máy chủ sao chép SLT (Chuyển đổi cảnh quan hệ thống), SAP Kết nối HANA Direct Extractor và sao chép Sybase.

HANA được áp dụng chưa từng có bởi SAP khách hàng. SAP HANA có khả năng xử lý một lượng lớn dữ liệu thời gian thực trong một khoảng thời gian ngắn.

Đây là những gì chúng tôi đề cập trong Khóa học

👉 Hướng dẫn Archikiến trúc
👉 Hướng dẫn Tải xuống cài đặt
👉 Hướng dẫn SAP HANA SQL
👉 Hướng dẫn Loại dữ liệu
👉 Hướng dẫn Operator
👉 Hướng dẫn CHỨC NĂNG SQL
👉 Hướng dẫn Thủ tục lưu trữ SQL
👉 Hướng dẫn Tạo trình tự
👉 Hướng dẫn TẬP TIN SQL
👉 Hướng dẫn Chế độ xem tính toán
👉 Hướng dẫn Cung cấp và sao chép dữ liệu
👉 Hướng dẫn SAP HANA SLT
👉 Hướng dẫn SAP DS (SAP Dịch vụ DỮ LIỆU)
👉 Hướng dẫn Kết nối trích xuất trực tiếp (DXC)
👉 Hướng dẫn Tải lên tệp phẳng
👉 Hướng dẫn Mô Hình
👉 Hướng dẫn Tham gia
👉 Hướng dẫn Chế độ xem thuộc tính
👉 Hướng dẫn Chế độ xem phân tích
👉 Hướng dẫn Đặc quyền phân tích
👉 Hướng dẫn Xuất nhập khẩu
👉 Hướng dẫn Bảo mật
👉 Hướng dẫn Báo cáo
👉 Hướng dẫn Các câu hỏi phỏng vấn
👉 Hướng dẫn SAP HANA PDF

SAP Cơ sở dữ liệu & nền tảng HANA

  1. SAP Cơ sở dữ liệu HANA – SAP Cơ sở dữ liệu HANA là cơ sở dữ liệu kết hợp trong bộ nhớ. SAP Cơ sở dữ liệu HANA là trái tim của SAP công nghệ trong bộ nhớ. TRONG SAP HANA, bảng cơ sở dữ liệu có hai loại -
  • Cửa hàng hàng
  • Cửa hàng cột
  1. SAP Nền tảng HANA – SAP Nền tảng HANA là một nền tảng phát triển với kho dữ liệu trong bộ nhớ cho phép khách hàng phân tích khối lượng lớn dữ liệu trong thời gian thực. SAP Nền tảng HANA hoạt động như một nền tảng phát triển, cung cấp cơ sở hạ tầng và công cụ để xây dựng ứng dụng hiệu suất cao dựa trên SAP Dịch vụ ứng dụng mở rộng HANA (SAP HANA XS).

SAP Phiên bản HANA

Có nhiều loại khác nhau SAP Phiên bản HANA, một số trong số đó như dưới đây-

  • SAP Phiên bản nền tảng HANA – Nó cung cấp công nghệ cơ sở dữ liệu cốt lõi. Nó tích hợp SAP thành phần như SAP cơ sở dữ liệu HANA, SAP HANA Studio và SAP Khách hàng của HANA. Nó dành cho những khách hàng muốn sử dụng bản sao dựa trên ETL và đã có giấy phép cho SAP Dịch vụ dữ liệu đối tượng kinh doanh.
  • SAP Phiên bản doanh nghiệp HANA – Nó chứa thành phần cung cấp dữ liệu (SLT, BODS, DXC) bao gồm công nghệ cơ sở dữ liệu cốt lõi. Nó dành cho những khách hàng muốn sử dụng sao chép dựa trên trình kích hoạt hoặc sao chép dựa trên ETL và không có tất cả giấy phép cần thiết để SAP Dịch vụ dữ liệu đối tượng kinh doanh.
  • SAP Phiên bản mở rộng HANA – Nó chứa các tính năng cung cấp dữ liệu (Sybase) nhiều hơn phiên bản Nền tảng và Doanh nghiệp. Nó dành cho những khách hàng muốn sử dụng toàn bộ tiềm năng của tất cả các kịch bản sao chép có sẵn, bao gồm cả sao chép dựa trên nhật ký.

Sơ đồ sau đây cho thấy sự khác biệt giữa tất cả các phiên bản –

SAP Hướng dẫn đào tạo HANA cho người mới bắt đầu

Tại sao phải chọn SAP HANA?

SAP HANA là nền tảng kinh doanh trong bộ nhớ thế hệ tiếp theo. Nó tăng tốc độ phân tích và ứng dụng trên một nền tảng duy nhất và trong bộ nhớ.


Đề cập dưới đây là một vài lý do tại sao để lựa chọn SAP HANA –

  • Thời gian thực - SAP HANA cung cấp việc cung cấp dữ liệu theo thời gian thực và báo cáo theo thời gian thực.
  • Tốc độ - SAP HANA cung cấp khả năng xử lý tốc độ cao trên dữ liệu lớn nhờ Công nghệ trong bộ nhớ.
  • Mọi dữ liệu/nguồn- SAP HANA có thể truy cập nhiều nguồn dữ liệu khác nhau bao gồm dữ liệu có cấu trúc và không có cấu trúc từ SAP hoặc khôngSAP nguồn dữ liệu.
  • Đám mây- SAP Cơ sở dữ liệu và ứng dụng HANA có thể được triển khai trên môi trường Đám mây.
  • Sự đơn giản - SAP HANA giảm bớt nỗ lực đằng sau quy trình ETL, Tổng hợp dữ liệu, lập chỉ mục và ánh xạ.
  • Giá cả - SAP tuyên bố rằng SAP Phần mềm HANA có thể giảm Tổng chi phí CNTT của một công ty.
  • Tùy chọn lựa chọn – SAP HANA được hỗ trợ bởi nhiều nhà cung cấp phần cứng và phần mềm khác nhau, do đó, dựa trên yêu cầu, người dùng có thể chọn tùy chọn tốt nhất.

SAP Chiến lược trong bộ nhớ HANA

SAP HANA có nhiều tiến trình chạy trên SUSE Linux Máy chủ. Máy chủ SUSE Linux quản lý việc dự trữ bộ nhớ cho tất cả quá trình.

Thời Gian SAP HANA khởi động, hệ điều hành Linux dành bộ nhớ cho mã chương trình, ngăn xếp chương trình và dữ liệu tĩnh. Hệ điều hành có thể tự động dự trữ bộ nhớ dữ liệu bổ sung theo yêu cầu từ SAP Máy chủ HANA.

SAP HANA tạo nhóm bộ nhớ để quản lý và theo dõi mức tiêu thụ bộ nhớ. Nhóm bộ nhớ được sử dụng để lưu trữ tất cả các bảng hệ thống và dữ liệu trong bộ nhớ, ngăn xếp luồng, các tính toán tạm thời và tất cả cấu trúc dữ liệu khác cần thiết để quản lý cơ sở dữ liệu.

SAP HANNA

Khi cần nhiều bộ nhớ hơn cho việc mở rộng bảng hoặc tính toán tạm thời, SAP Trình quản lý bộ nhớ HANA lấy thông tin này từ nhóm.

Để có cái nhìn tổng quan, hãy xem Tổng quan về bộ nhớ tính năng của SAP Studio HANA. Để truy cập nó, nhấp chuột phải vào Hệ thống -> Cấu hình và giám sát -> Mở Tổng quan về bộ nhớ trong menu ngữ cảnh, như sau:

SAP Hướng dẫn đào tạo HANA cho người mới bắt đầu

SAP Ưu điểm của HANA

Dưới đây là những ưu điểm của SAP HANA –

  • Bằng Công nghệ trong bộ nhớ, người dùng có thể khám phá và phân tích tất cả dữ liệu phân tích và giao dịch trong thời gian thực từ hầu hết mọi nguồn dữ liệu.
  • Dữ liệu có thể được tổng hợp từ nhiều nguồn.
  • Dịch vụ sao chép thời gian thực có thể được sử dụng để truy cập và sao chép dữ liệu từ SAP Hệ thống ERP.
  • Giao diện SQL và MDX từ sự hỗ trợ của bên thứ ba.
  • Nó cung cấp thông tin mô hình hóa và môi trường thiết kế.

SAP HANA So sánh với BWA (Công cụ tăng tốc kho hàng doanh nghiệp)

  • SAP Máy gia tốc BW: Nó là một bộ tăng tốc trong bộ nhớ cho BW. BWA tập trung vào việc cải thiện hiệu suất truy vấn của SAP NetWeaver BW. BWA được thiết kế đặc biệt để tăng tốc các truy vấn BW giúp giảm thời gian thu thập dữ liệu bằng cách lưu giữ các bản sao của hộp thông tin.
  • SAP HANA: SAP HANA là cơ sở dữ liệu và nền tảng trong bộ nhớ dành cho ứng dụng và báo cáo phân tích hiệu suất cao. TRONG SAP Dữ liệu HANA có thể được tải từ SAP và khôngSAP Hệ thống nguồn thông qua SLT, BODS, DXC và Sybase và có thể được xem bằng cách sử dụng SAP BO/BI, Crystal Report và Excel, v.v.

Hiện nay, SAP HANA cũng hoạt động như cơ sở dữ liệu trong bộ nhớ cho SAP BW, vậy theo cách này SAP HANA có thể cải thiện hiệu suất tổng thể của SAP Thợ dệt lưới BW.

Là gì SAP Nhà soạn thảo thông tin HANA?

SAP HANA Information composer là một ứng dụng web cho phép chúng ta thực hiện mô hình hóa và tải dữ liệu cục bộ lên SAP Cơ sở dữ liệu HANA.

Đây là môi trường mô hình hóa dành cho những người không chuyên về kỹ thuật như người dùng cuối. Information Composer hoạt động giống như SAP HANA Modeler được sử dụng bởi người dùng doanh nghiệp có ít kiến ​​thức kỹ thuật.

Một lượng lớn dữ liệu (lên tới 5 triệu ô) có thể được tải lên bằng Trình soạn thảo thông tin.

Vai trò cần thiết để làm việc với SAP Nhà soạn thảo thông tin HANA –

  • IC_MODELLER: Được sử dụng để cho phép người dùng làm việc với Trình soạn thảo thông tin, Tải dữ liệu và tạo chế độ xem thông tin.
  • IC_PUBLIC: Được sử dụng để cho phép người dùng làm việc với trình soạn thảo thông tin, xem sổ làm việc và chế độ xem thông tin.

SAP Biểu thức SQL HANA

Biểu thức SQL là một mệnh đề có thể được sử dụng cho các giá trị trả về. Có 4 loại biểu thức SQL-

  • Biểu thức trường hợp – Trong biểu thức này, người dùng có thể sử dụng logic IF – THEN – ELSE mà không cần thủ tục ghi.
  • Biểu thức hàm – Các hàm dựng sẵn của SQL có thể được sử dụng làm Biểu thức.
  • Biểu thức tổng hợp – Trong Biểu thức này, các hàm tổng hợp được dùng để tính một giá trị từ giá trị của nhiều hàng cho một cột.
Tên tổng hợp Mô tả
ĐẾM Đếm số hàng được truy vấn trả về.
MIN Trả về giá trị nhỏ nhất của biểu thức.
MAX Trả về giá trị lớn nhất của biểu thức.
TÓM TẮT Trả về tổng biểu thức.
AVG Trả về giá trị trung bình số học của biểu thức.
STDDEV Trả về Độ lệch chuẩn của các biểu thức đã cho dưới dạng căn bậc hai của hàm VARIANCE.
VAR Trả về phương sai của biểu thức dưới dạng bình phương độ lệch chuẩn
  • Truy vấn con trong biểu thức – Truy vấn con là một câu lệnh chọn được đặt trong dấu ngoặc đơn và được sử dụng trong câu lệnh chọn chính làm đầu vào.

Tạo trình kích hoạt SQL trong SAP HANNA

Trình kích hoạt cũng là một thủ tục được lưu trữ tự động thực thi khi một sự kiện xảy ra trên một bảng hoặc dạng xem nhất định.

Người dùng cơ sở dữ liệu chỉ có đặc quyền TRIGGER cho được phép tạo trình kích hoạt cho bảng hoặc dạng xem đó.

Lệnh CREATE TRIGGER xác định một tập hợp các câu lệnh được thực thi khi một thao tác nhất định (INSERT/UPDATE/DELETE) diễn ra trên một bảng chủ đề hoặc chế độ xem chủ đề nhất định.

Cú pháp tạo trigger 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 

Các phần tử cú pháp để tạo trình kích hoạt SQL

Yếu tố MÔ TẢ
Nó chỉ định tên của trình kích hoạt sẽ được tạo, với tên lược đồ tùy chọn.
TRƯỚC | SAU | THAY VÌ

  • TRƯỚC – Chỉ định rằng trình kích hoạt sẽ được thực thi trước DML Operatrên một cái bàn.
  • SAU – Chỉ định rằng trình kích hoạt sẽ được thực thi sau thao tác DML trên bảng.
  • INSTEAD OF – Chỉ định rằng trình kích hoạt sẽ được thực thi thay vì thao tác DML trên chế độ xem. Chế độ xem có trình kích hoạt INSTEAD OF sẽ có thể cập nhật được.

Là gì SAP Hồ sơ dữ liệu SQL HANA?

Lập hồ sơ dữ liệu là quá trình phân tích dữ liệu có sẵn trong nguồn dữ liệu hiện có và thu thập số liệu thống kê và thông tin về dữ liệu đó. SQL Nhiệm vụ định hình DỮ LIỆU được sử dụng để hiểu và phân tích dữ liệu từ các nguồn dữ liệu khác nhau. Bằng quy trình lược tả dữ liệu, người dùng có thể xóa dữ liệu không chính xác và không đầy đủ trước khi tải vào kho dữ liệu.

Lợi thế của SAP Hồ sơ dữ liệu SQL HANA như sau -

  • Nó giúp hiểu được dữ liệu nguồn.
  • Bằng Hồ sơ dữ liệu, chúng ta có thể phân tích dữ liệu một cách hiệu quả.
  • Bằng Hồ sơ dữ liệu, chúng tôi có thể loại bỏ dữ liệu không chính xác, không đầy đủ và cải thiện chất lượng dữ liệu.
  • Nâng cao khả năng tìm kiếm dữ liệu bằng cách thêm từ khóa, mô tả.
  • Hiểu rõ thách thức dữ liệu sớm trong dự án, việc tìm ra vấn đề dữ liệu muộn trong dự án có thể dẫn đến chậm trễ và dư thừa chi phí.
  • Bằng cách lập hồ sơ dữ liệu, chu kỳ thực hiện các dự án lớn có thể được rút ngắn.

Tóm tắt:

  • SAP HANA là một cơ sở dữ liệu và ứng dụng trong bộ nhớ, chạy trên SAP phần cứng và phần mềm được xác thực.
  • SAP HANA có ba phiên bản – nền tảng, doanh nghiệp và mở rộng.
  • SAP HANA có thể tải dữ liệu từ SAP và Non-SAP nguồn dữ liệu thông qua SLT, BODS, DXC và Sybase.
  • SAP HANA cung cấp việc cung cấp và báo cáo theo thời gian thực.
  • SAP HANA cung cấp báo cáo phân tích thời gian thực hiệu suất cao.
  • SAP HANA giảm tổng chi phí CNTT.