SLT (SAP Máy chủ nhân rộng chuyển đổi cảnh quan) trong SAP HANNA
SLT là gì (SAP Tái tạo chuyển đổi cảnh quan)?
SLT là một công cụ ETL cho phép bạn tải và sao chép dữ liệu theo thời gian thực hoặc lập lịch dữ liệu từ SAP hệ thống nguồn hoặc không SAP Hệ thống vào SAP Cơ sở dữ liệu HANA.
SAP Máy chủ SLT sử dụng phương pháp sao chép dựa trên kích hoạt để truyền dữ liệu từ hệ thống nguồn sang hệ thống đích.
Máy chủ SLT có thể được cài đặt trên hệ thống riêng biệt hoặc trên SAP Hệ thống ECC.
Lợi ích của hệ thống SLT như sau-
- Cho phép sao chép dữ liệu theo thời gian thực hoặc theo lịch trình.
- Trong quá trình sao chép dữ liệu theo thời gian thực, chúng ta có thể di chuyển dữ liệu theo SAP Định dạng HANA.
- Tay cầm SLT Cluster và bàn bida.
- Hỗ trợ này tự động chuyển đổi không phải Unicode và Unicode trong quá trình tải/sao chép. (Unicode là hệ thống mã hóa ký tự tương tự như ASCII. Non-Unicode là hệ thống mã hóa bao gồm nhiều ký tự hơn ASCII).
- Điều này được tích hợp hoàn toàn với SAP HANA Studio.
- SLT có khả năng thiết lập và chuyển đổi bảng.
- SLT có khả năng giám sát với SAP Quản lý giải pháp HANA.
Archikiến trúc Tổng quan về SAP máy chủ SLT với SAP / Không-SAP Hệ thống như sau-
SAP Kết nối SLT Architổng quan về kiến trúc giữa SAP Hệ thống và SAP HANNA
SAP Máy chủ sao chép SLT chuyển đổi tất cả các định nghĩa bảng siêu dữ liệu từ hệ thống nguồn ABAP sang SAP HANNA.
Trong cáp SAP nguồn, kết nối SLT có các tính năng sau –
- Khi một bảng được sao chép, SAP Máy chủ SLT Replication tạo bảng ghi nhật ký trong hệ thống nguồn.
- Công cụ đọc được tạo ra trong SAP Hệ thống nguồn.
- Sự kết nối giữa SAP SLT và SAP Nguồn được thiết lập dưới dạng kết nối RFC.
- Sự kết nối giữa SAP SLT và SAP HANA được thiết lập dưới dạng kết nối DB.
Người dùng cơ sở dữ liệu có cùng quyền với người dùng “HỆ THỐNG” có thể tạo kết nối giữa SAP SLT và SAP Cơ sở dữ liệu HANA.
SAP SLT Server tự động tạo kết nối DB cho SAP Cơ sở dữ liệu HANA (khi chúng tôi tạo cấu hình mới thông qua LTR giao dịch). Không cần phải tạo nó bằng tay.
Thiết lập SAP Máy chủ SLT dành cho SAP Hệ thống nguồn
Đầu tiên chúng ta cần cấu hình SAP Máy chủ sao chép SLT để kết nối giữa SAP Nguồn và SAP Cơ sở dữ liệu HANA. Mã T, LTR được sử dụng để tạo kết nối giữa SAP Nguồn và SAP SLT.
Bước 1) Đăng nhập vào SAP Máy chủ SLT và giao dịch cuộc gọi “LTR” từ SAP Máy chủ sao chép SLT.
Một màn hình bật lên Web-dynpro sẽ xuất hiện để đăng nhập vào SAP máy chủ SLT.
- Nhập Khách hàng/ID người dùng/mật khẩu
- Bấm vào tab đăng nhập
Một màn hình bật lên cho Cấu hình sẽ xuất hiện như bên dưới-
Nhấp vào nút “Mới” để có cấu hình mới.
Bước 2) Trong bước này,
- Nhập tên cấu hình và mô tả.
- Chọn SAP Hệ thống là hệ thống nguồn.
- Nhập kết nối RFC cho SAP Hệ thống.
- Nhập Tên người dùng/Mật khẩu/Tên máy chủ và số phiên bản.
- Nhập chi tiết tùy chọn công việc –
- Số lượng công việc truyền dữ liệu.
- Số công việc tính toán.
- Chọn tùy chọn Sao chép là Thời gian thực.
- Khi tất cả các cài đặt được duy trì, hãy nhấp vào 'OK' để tạo lược đồ mới trong SLT.
Tên cấu hình “SLTECC” sẽ được thêm và hoạt động.
Sau khi cấu hình SAP Máy chủ SLT thành công, SAP SLT Server tự động tạo kết nối DB cho SAP Cơ sở dữ liệu HANA (khi chúng tôi tạo cấu hình mới thông qua LTR giao dịch). Không cần phải tạo nó bằng tay.
Trong bước tiếp theo, chúng tôi nhập dữ liệu vào SAP HANA từ SAP Nguồn.
Nhập khẩu SAP Nguồn dữ liệu tới SAP HANA thông qua SLT
Khi chúng ta đã cấu hình thành công SAP Máy chủ SLT, SCHEMA làm tên cấu hình ở trên trong SAP SLT được tạo ra trong SAP Cơ sở dữ liệu HANA.
Sơ đồ này chứa các đối tượng sau:
- 1 lược đồ – SLTECC.
- Người dùng 1 – SLTECC.
- 1 Đặc quyền
- 8 Bảng –
- DD02L (SAP Tên bảng )
- DD02T (SAP Văn bản bảng)
- RS_LOG_FILES
- RS_MESSAGE
- RS_ORDER
- RS_ORDER_TEXT
- RS_SCHEMA_MAP
- RS_STATUS.
- 4 Vai trò –
- SLTECC_DATA_PROV
- SLTECC_DATA_POWER_USER
- SLTECC_DATA_USER_ADMIN
- SLTECC_DATA_SELECT
- Thủ tục 2
- RS_GRANT_ACCESS
- RS_REVOKE_ACCESS
Mọi cấu hình đã hoàn tất, bây giờ chúng ta tải một bảng từ SAP ECC (Thành phần trung tâm ERP).
Bước 1) Để tải bảng từ SAP ECC đến SAP Cơ sở dữ liệu HANA, hãy làm theo các bước dưới đây-
- Đi tới Cung cấp dữ liệu từ Xem nhanh.
- Chọn SAP Hệ thống HANA.
- Bấm vào nút Kết thúc.
Bước 2) Một màn hình Cung cấp dữ liệu bảng dựa trên SLT sẽ được hiển thị. Có 5 tùy chọn để cung cấp dữ liệu như dưới đây-
Tùy chọn cung cấp | Chi tiết |
---|---|
Tải (Đầy tải) | Đây là sự kiện một lần, bắt đầu tải dữ liệu ban đầu từ hệ thống nguồn. |
Sao chép (Tải đầy đủ + Delta Trọng tải) | Nó bắt đầu tải lần đầu (nếu không được thực hiện sớm hơn) và cũng xem xét đồng bằng thay đổi. Trình kích hoạt cơ sở dữ liệu và bảng ghi nhật ký liên quan sẽ được tạo cho mỗi bảng. |
Dừng sao chép | Nó dừng quá trình sao chép hiện tại của một bảng. Nó loại bỏ hoàn toàn trình kích hoạt cơ sở dữ liệu và bảng ghi nhật ký. |
Treo | Nó tạm dừng quá trình sao chép đang chạy của một bảng. Trình kích hoạt cơ sở dữ liệu sẽ không bị xóa khỏi hệ thống nguồn và việc ghi lại các thay đổi sẽ tiếp tục. Thông tin liên quan được lưu trữ trong bảng ghi nhật ký liên quan trong hệ thống nguồn. |
Sơ yếu lý lịch | Tiếp tục khởi động lại bản sao cho một bảng bị treo. Sau khi tiếp tục, quá trình sao chép bị đình chỉ sẽ tiếp tục. |
Chúng tôi sử dụng tùy chọn đầu tiên từ bảng “Tùy chọn tải” để tải dữ liệu bảng (LFBK) ban đầu từ nguồn tới SAP bảng HANA.
Từng bước như sau-
- Nguồn và Target chi tiết hệ thống được lựa chọn theo SAP cấu hình SLT.
- Nhấp vào nút Tải và chọn bảng (LFBK) mà chúng ta cần tải/sao chép trong SAP Hana.
- Bảng (LFBK) sẽ được thêm vào Phần Quản lý tải dữ liệu với Hành động “Tải” và Trạng thái “Đã lên lịch”.
Sau khi tải dữ liệu, Trạng thái sẽ được thay đổi thành “Đã thực thi”. Bảng sẽ được tạo trong lược đồ “SLTECC” với dữ liệu.
Bước 3) Kiểm tra dữ liệu trong bảng (LFBK) bằng cách xem trước dữ liệu từ lược đồ “SLTECC” như bên dưới -.
- Đăng nhập SAP Cơ sở dữ liệu HANA thông qua SAP HANA Studio và chọn lọc SAP Hệ thống HANA HDB (HANAUSER).
- Chọn Bảng (LFBK) trong nút Bảng.
- Nhấp chuột phải vào Bảng (LFBK) và nhấp vào tùy chọn Mở xem trước dữ liệu.
- Dữ liệu được tải thông qua quá trình SLT sẽ được hiển thị trong màn hình xem trước Dữ liệu.
Bây giờ chúng ta đã nạp thành công dữ liệu vào bảng “LFBK”. Chúng tôi sẽ sử dụng bảng này trong tương lai trong Mô hình hóa.
SAP SLT Kết nối giữa khôngSAP Hệ thống và SAP HANNA
SAP Máy chủ sao chép SLT chuyển đổi tất cả các định nghĩa bảng siêu dữ liệu từ hệ thống nguồn không phải ABAP sang SAP HANA.
Đối với khôngSAP nguồn, kết nối SLT có các tính năng sau –
- Khi một bảng được sao chép, SAP Máy chủ SLT Replication tạo bảng ghi nhật ký trong hệ thống nguồn.
- Công cụ đọc được tạo ra trong SAP Máy chủ nhân bản SLT.
- Sự kết nối giữa SAP SLT và SAP Nguồn / SAP HANA được thiết lập dưới dạng kết nối DB.
SAP SLT chỉ có thể thực hiện các chuyển đổi đơn giản nhất, vì vậy đối với các chuyển đổi phức tạp, chúng ta cần một công cụ ETL khác như SAP Dịch vụ dữ liệu.