SLT (SAP Landscape Transformation Replication Server) di SAP HANA

Anonim

Apa itu SLT (Replikasi Transformasi Landskap SAP)?

SLT adalah alat ETL yang membolehkan anda memuat dan meniru data secara real-time atau menjadualkan data dari sistem sumber SAP atau Sistem Bukan SAP ke dalam Pangkalan Data SAP HANA.

Pelayan SAP SLT menggunakan pendekatan replikasi berasaskan pencetus untuk menyampaikan data dari sistem sumber ke sistem sasaran.

Pelayan SLT boleh dipasang pada sistem yang berasingan atau pada Sistem SAP ECC.

Manfaat sistem SLT adalah seperti di bawah-

  • Membolehkan replikasi data masa nyata atau jadual.
  • Semasa meniru data dalam masa nyata, kami dapat memindahkan data dalam Format SAP HANA.
  • SLT mengendalikan jadual Cluster dan Pool.
  • Ini menyokong penukaran bukan Unicode dan Unicode secara automatik semasa muat / replikasi. (Unicode adalah sistem pengekodan watak yang serupa dengan ASCII. Non-Unicode adalah sistem pengekodan yang merangkumi lebih banyak watak daripada ASCII).
  • Ini digabungkan sepenuhnya dengan SAP HANA Studio.
  • SLT mempunyai keupayaan pengaturan dan transformasi jadual
  • SLT mempunyai keupayaan pemantauan dengan SAP HANA Solution Manager.

Gambaran Keseluruhan Senibina pelayan SAP SLT dengan Sistem SAP / Bukan SAP adalah seperti di bawah-

Gambaran keseluruhan Arsitektur Sambungan SAP SLT antara Sistem SAP dan SAP HANA

SAP SLT Replication Server mengubah semua definisi jadual metadata dari sistem sumber ABAP menjadi SAP HANA.

Untuk sumber SAP, sambungan SLT mempunyai ciri berikut -

  • Apabila jadual ditiru, pelayan Replikasi SAP SLT membuat jadual pembalakan dalam sistem sumber.
  • Mesin baca dibuat dalam Sistem Sumber SAP.
  • Sambungan antara SAP SLT dan SAP Source dijalin sebagai sambungan RFC.
  • Hubungan antara SAP SLT dan SAP HANA dijalin sebagai sambungan DB.

Pengguna pangkalan data dengan kebenaran yang sama dengan pengguna "SYSTEM" dapat membuat hubungan antara SAP SLT dan Pangkalan Data SAP HANA.

SAP SLT Sambungan antara SAP System dan SAP HANA DATABASE

SAP SLT Server secara automatik membuat sambungan DB untuk pangkalan data SAP HANA (ketika kami membuat konfigurasi baru melalui transaksi LTR). Tidak perlu membuatnya secara manual.

Konfigurasikan SAP SLT Server untuk Sistem Sumber SAP

Mula-mula kita perlu mengkonfigurasi pelayan replikasi SAP SLT untuk sambungan antara Sumber SAP dan pangkalan data SAP HANA. T-code, LTR digunakan untuk membuat hubungan antara Sumber SAP dan SAP SLT.

Langkah 1) Log masuk ke pelayan SAP SLT, dan Panggil transaksi "LTR" dari pelayan replikasi SAP SLT.

Skrin pop-up Web-dynpro akan muncul untuk log masuk ke pelayan SAP SLT.

  1. Masukkan id / kata laluan Pelanggan / Pengguna
  2. Klik pada tab log masuk

    Skrin pop timbul untuk Konfigurasi akan muncul seperti di bawah-

    Klik pada Butang "Baru" untuk konfigurasi baru.

Langkah 2) Dalam langkah ini,

  1. Masukkan nama dan keterangan Konfigurasi.
  2. Pilih Sistem SAP sebagai sistem sumber.
  3. Masukkan sambungan RFC untuk Sistem SAP.
  4. Masukkan Nama Pengguna / Kata Laluan / Nama Host dan nombor Instance.
  5. Masukkan perincian pilihan Pekerjaan -
  • Bilangan Pekerjaan Pemindahan data.
  • Jumlah pekerjaan pengiraan.
  1. Pilih pilihan Replikasi sebagai Masa Nyata.
  2. Setelah semua tetapan dikekalkan, klik 'OK' untuk membuat skema baru di SLT.

Nama Konfigurasi "SLTECC" akan ditambah dan aktif.

Setelah konfigurasi pelayan SAP SLT berjaya, SAP SLT Server secara automatik membuat sambungan DB untuk pangkalan data SAP HANA (apabila kami membuat konfigurasi baru melalui transaksi LTR). Tidak perlu membuatnya secara manual.

Pada langkah seterusnya, kami mengimport data ke SAP HANA dari SAP Source.

Import Data Sumber SAP ke SAP HANA melalui SLT

Setelah kami berjaya mengkonfigurasi pelayan SAP SLT, SKEMA sebagai nama konfigurasi di atas dalam SAP SLT akan dibuat di Pangkalan Data SAP HANA.

Skema ini mengandungi objek berikut-

  1. 1 Skema - SLTECC.
  2. 1 Pengguna - SLTECC.
  3. 1 Keistimewaan
  4. 8 Jadual -
  • DD02L (Nama Jadual SAP)
  • DD02T (Teks Jadual SAP)
  • RS_LOG_FILES
  • RS_MESSAGE
  • RS_ORDER
  • RS_ORDER_TEXT
  • RS_SCHEMA_MAP
  • RS_STATUS.
  1. 4 Peranan -
  • SLTECC_DATA_PROV
  • SLTECC_DATA_POWER_USER
  • SLTECC_DATA_USER_ADMIN
  • SLTECC_DATA_SELECT
  1. 2 Prosedur
  • RS_GRANT_ACCESS
  • RS_REVOKE_ACCESS

Semua konfigurasi selesai, sekarang kami memuatkan jadual dari SAP ECC (ERP Central Component).

Langkah 1) Untuk memuatkan jadual dari pangkalan data SAP ECC ke SAP HANA, ikuti langkah di bawah-

  1. Pergi ke Penyediaan data dari Paparan Pantas.
  2. Pilih Sistem SAP HANA.
  3. Klik pada Butang Selesai.

Langkah 2) Skrin untuk Penyediaan Data Jadual Berdasarkan SLT akan dipaparkan. Terdapat 5 pilihan untuk penyediaan data seperti di bawah-

Pilihan Peruntukan Perincian
Beban (Beban Penuh) Ini adalah acara satu kali, yang memulakan muatan data awal dari sistem sumber.
Replika (Beban Penuh + Beban Delta) Ia memulakan beban awal (jika tidak dilakukan lebih awal), dan juga mempertimbangkan perubahan delta . Pencetus pangkalan data dan jadual pembalakan yang berkaitan akan dibuat untuk setiap jadual.
Hentikan Replikasi Ia menghentikan proses replikasi semasa untuk jadual. Ia menghilangkan pencetus pangkalan data dan jadual pembalakan sepenuhnya.
Tangguhkan Ini menjeda proses replikasi jadual yang sedang berjalan. Pencetus pangkalan data tidak akan dihapus dari sistem sumber, dan rakaman perubahan akan berterusan. Maklumat Berkaitan disimpan dalam jadual pembalakan yang berkaitan dalam sistem sumber.
Sambung semula Resume memulakan semula replikasi untuk jadual yang digantung. Setelah disambung semula, proses replikasi yang ditangguhkan akan disambung semula.

Kami menggunakan pilihan pertama dari jadual "Pilihan beban" untuk memuatkan data awal jadual (LFBK) dari sumber ke jadual SAP HANA.

Langkah demi langkah adalah seperti di bawah-

  1. Perincian sistem Sumber dan Sasaran dipilih mengikut konfigurasi SAP SLT.
  2. Klik pada Butang Muatkan dan pilih jadual (LFBK) yang perlu kita muatkan / replikasi dalam SAP Hana.
  3. Jadual (LFBK) akan ditambahkan ke Bahagian Pengurusan Beban Data dengan Tindakan "Beban" dan Status "Dijadualkan."

Setelah memuatkan data, Status akan diubah menjadi "Dieksekusi". Jadual akan dibuat dalam skema "SLTECC" dengan data.

Langkah 3) Periksa Data dalam jadual (LFBK) dengan Pratonton Data dari Skema "SLTECC" seperti di bawah -.

  1. Log masuk di Pangkalan Data SAP HANA melalui SAP HANA Studio dan pilih SAP HANA System HDB (HANAUSER).

  1. Pilih Jadual (LFBK) di bawah nod Jadual.
  2. Klik kanan pada Table (LFBK) dan klik pada pilihan Open data preview.
  3. Data yang dimuat melalui proses SLT akan ditampilkan di layar Pratonton data.

Sekarang kami berjaya memuatkan data dalam jadual "LFBK". Kami akan menggunakan jadual ini pada masa akan datang dalam Pemodelan.

SAP SLT Sambungan antara Sistem bukan SAP dan SAP HANA

SAP SLT Replication Server mengubah semua definisi jadual metadata dari sistem sumber bukan ABAP ke SAP HANA.

Untuk sumber Bukan SAP, sambungan SLT mempunyai ciri berikut -

  • Apabila jadual ditiru, pelayan Replikasi SAP SLT membuat jadual pembalakan dalam sistem sumber.
  • Mesin baca dibuat di pelayan Replikasi SAP SLT.
  • Sambungan antara SAP SLT dan SAP Source / SAP HANA dijalin sebagai sambungan DB.

    Sambungan SAP SLT antara Sambungan SLT Bukan SAP dan Sistem / Pangkalan Data SAP HANA

    SAP SLT hanya dapat melakukan transformasi termudah, jadi untuk transformasi kompleks, kami memerlukan alat ETL lain seperti perkhidmatan Data SAP.