SAP Hướng dẫn kết nối bộ trích xuất trực tiếp HANA (DXC)
Là gì SAP HANA DXC?
SAP HANA DXC là kỹ thuật sao chép dữ liệu theo đợt, tức là nó có thể thực thi sau một khoảng thời gian.
SAP HANA DXC sử dụng phương pháp ETL (Trích xuất, Chuyển đổi và Tải) hiện có của SAP Ứng dụng Business Suite thông qua kết nối HTTPS.
In SAP Nội dung ứng dụng của bộ công cụ kinh doanh Trình trích xuất nguồn dữ liệu đã có sẵn để lập mô hình dữ liệu và thu thập dữ liệu cho SAP Kho kinh doanh.
SAP DXC sử dụng Trình trích xuất nguồn dữ liệu này để phân phối dữ liệu trực tiếp tới SAP HANA.
Lợi thế của SAP DXC
- SAP DXC không yêu cầu máy chủ hoặc ứng dụng bổ sung trong bối cảnh hệ thống.
- Nó làm giảm sự phức tạp của Mô hình hóa dữ liệu trong SAP HANA, khi nó gửi dữ liệu đến SAP HANA sau khi áp dụng tất cả logic trích xuất nghiệp vụ trong hệ thống nguồn.
- Nó tăng tốc độ SAP Dòng thời gian thực hiện HANA.
- Nó trích xuất dữ liệu giàu ngữ nghĩa từ SAP Trang web kinh doanh và cung cấp cho SAP HANNA.
Giới hạn của SAP DXC
- Nguồn dữ liệu phải có phương thức ETL được xác định trước, nếu không thì chúng ta cần xác định chúng.
- SAP DXC yêu cầu Hệ thống Business Suite trên Net Weaver 7.0 trở lên (ví dụ: ECC) bằng hoặc thấp hơn mức SP: Phiên bản 700 SAPKW70021 (SP stack 19, từ tháng 2008 năm XNUMX).
- Một thủ tục có trường khóa được xác định phải tồn tại trong Nguồn dữ liệu.
Thiết lập SAP Sao chép dữ liệu DXC
Bước 1) Kích hoạt XS Engine và dịch vụ ICM
- Kích hoạt XS Engine
Đến phần SAP HANA Studio -> Chọn Hệ thống -> Cấu hình -> xsengine.ini.
Đặt giá trị phiên bản thành 1 trong tệp Mặc định.
- Kích hoạt dịch vụ điều phối web ICM – Nó kích hoạt dịch vụ ICM Web Dispatcher trong hệ thống HANA. Bộ điều phối web sử dụng phương pháp ICM để đọc và tải dữ liệu trong hệ thống HANA.Đi tới SAP HANA Studio -> Chọn Hệ thống -> Cấu hình -> webdispatcher.ini
Đặt giá trị phiên bản thành cột mặc định 1.
Bước 2) Thiết lập SAP Kết nối máy chiết trực tiếp HANA
- Đặt kết nối DXC trong SAP HANA – Để tạo kết nối DXC, chúng ta cần nhập đơn vị phân phối vào SAP HANA như dưới đây –
- Đơn vị giao hàng nhập khẩu.
Bạn cần tải xuống đơn vị phân phối DXC từ SAP trong SAP Cơ sở dữ liệu HANA. bạn có thể
nhập đơn vị vào vị trí
“/usr/sap/HDB/SYS/global/hdb/content”.
Nhập đơn vị giao hàng bằng Hộp thoại Nhập trong SAP Nút nội dung HANA ? Định cấu hình XS
Máy chủ ứng dụng để sử dụng DXC? Thay đổi giá trị vùng chứa ứng dụng thành libxsdxc.
- Định cấu hình máy chủ ứng dụng XS để sử dụng DXC.
Sửa đổi giá trị vùng chứa ứng dụng thành libxsdxc (nếu có bất kỳ giá trị nào tồn tại thì hãy nối thêm giá trị đó).
Kiểm tra kết nối DXC.
- Xác minh DXC đang hoạt động.
Chúng tôi có thể kiểm tra Kết nối DXC bằng cách sử dụng đường dẫn bên dưới trong Internet Explorer –
http://:80 /sap/hana/dxc/dxc.xscfunc
– Nhập tên người dùng và mật khẩu để kết nối.
- Người dùng và Lược đồ cần được xác định trong HANA Studio
- kết nối http trong SAP BW đối với HANA cần xác định thông qua SM59,
Vì vậy hãy tạo kết nối http trong SAP BW Sử dụng mã T SM59. Các thông số đầu vào sẽ được
— Kết nối RFC bằng Tên của kết nối RFC
- Target Máy chủ bằng Tên máy chủ HANA
— Số dịch vụ bằng 80
Đăng nhập vào tab Bảo mật Duy trì người dùng DXC được tạo trong HANA studio có phương thức Xác thực cơ bản.
- Nguồn dữ liệu trong BW cần định cấu hình để Sao chép cấu trúc thành lược đồ được xác định HANA.
Chúng ta cần thiết lập các thông số sau trong BW bằng chương trình SAP_RSADMIN_MAINTAIN
(Mã T SE38 hoặc SA38)
Danh sách tham số trong chương trình – Danh sách tham số chứa giá trị , chuyển giá trị đến màn hình cuộc gọi.
PSA_TO_HDB: Ba giá trị đối tượng này được hiển thị như bên dưới –
- TOÀN CẦU - Điều này được sử dụng để sao chép tất cả nguồn dữ liệu sang HANA
- HỆ THỐNG – Nó chỉ định các máy khách sử dụng DXC
- NGUỒN DỮ LIỆU –Nó đã chỉ định Nguồn dữ liệu và chỉ có thể sử dụng được chỉ định.PSA_TO_HDB_DATASOURCETABLE: Trong phần này, chúng ta cần cung cấp Tên bảng, trong đó có Danh sách nguồn dữ liệu được sử dụng cho DXC.
- Trong trường VALUE, nhập tên bảng bạn đã tạo.
PSA_TO_HDB_DESTINATION: Trong phần này, chúng ta cần Di chuyển dữ liệu đến (trong phần này, chúng ta cần Cung cấp giá trị mà chúng ta tạo trong SM59) (ở đây XC_HANA_CONNECTION_HANAS)
PSA_TO_HDB_SCHema: Nó chỉ định lược đồ nào mà dữ liệu được sao chép cần gán
Sao chép nguồn dữ liệu
Cài đặt nguồn dữ liệu trong ECC bằng RSA5. chúng tôi đã lấy nguồn dữ liệu 0FI_AA_20
(FI-AA: Giao dịch và khấu hao). Trước tiên, chúng ta cần Sao chép dữ liệu Meta bằng Thành phần ứng dụng được chỉ định (phiên bản nguồn dữ liệu Cần phiên bản 7.0. Nếu chúng ta có nguồn dữ liệu phiên bản 3.5, trước tiên chúng ta cần di chuyển nguồn dữ liệu đó. Kích hoạt Nguồn dữ liệu trong SAP BW).
Sau khi nguồn dữ liệu được tải và kích hoạt trong SAP BW, nó sẽ tạo bảng sau trong lược đồ đã xác định.
- /BIC/A 00 – Bảng hoạt động IMDSO
- /BIC/A 40 – Hàng đợi kích hoạt IMDSO
- /BIC/A 70 – Bảng xử lý chế độ ghi
- /BIC/A 80 – Bảng thông tin ID gói và yêu cầu
- /BIC/A A0 – Bảng dấu thời gian yêu cầu
- RSODSO_IMOLOG – Bảng liên quan đến IMDSO. Lưu trữ thông tin về tất cả các nguồn dữ liệu liên quan đến DXC.
Bây giờ dữ liệu đã được tải thành công vào Bảng /BIC/A0FI_AA_2000 sau khi được kích hoạt. Và chúng ta có thể xem trước dữ liệu từ bảng /BIC/A0FI_AA_2000 trong SAP Studio HANA.