SAP Tutorial Rantai Proses BW (Kode Transaksi RSPC)

⚡ Ringkasan Cerdas

Rantai proses dalam SAP BW mengotomatiskan, menjadwalkan, dan memantau rangkaian proses latar belakang seperti pemuatan data, menggunakan transaksi RSPC untuk menghubungkan proses awal, konektor, dan varian ke dalam alur kerja gudang data yang terkontrol dan dapat diulang.

  • 🔗 Rantai Proses: Serangkaian proses latar belakang yang berjalan, menunggu, dan saling memicu satu sama lain berdasarkan suatu peristiwa.
  • 🔧 Transaksi RSPC: RSPC membuat dan memelihara rantai proses; RSPCM memantau jalannya rantai proses setiap hari.
  • 🎬 Tiga Bagian: Setiap rantai memiliki proses awal, konektor, dan varian yang meneruskan parameter.
  • 🚦 Konektor: Konektor menjalankan langkah selanjutnya jika berhasil, jika terjadi kesalahan, atau terlepas dari hasilnya.
  • 📅 penjadwalan: Rantai dijalankan sebagai pekerjaan latar belakang SM37 BI_PROCESS_TRIGGER sesuai jadwal yang telah ditentukan.
  • 🤖 Bantuan AI: AI dan otomatisasi cerdas memantau kesehatan rantai pasokan dan memprediksi kegagalan beban sejak dini.

SAP Rantai Proses BW

Apa itu Rantai Proses?

  • Rantai proses adalah urutan proses yang menunggu di latar belakang suatu peristiwa.
  • Beberapa dari proses ini memicu peristiwa terpisah yang dapat memulai proses lain secara bergantian.
  • Platform ini menyediakan berbagai konektor yang memungkinkan eksekusi proses secara alternatif dan paralel.
  • Sebagai contoh, ketika sebuah toko ritel menerima pesanan dari pelanggan, hal itu memicu serangkaian peristiwa seperti pengecekan stok bahan baku → pemesanan produk dari gudang → pembuatan produk, dan seterusnya.
  • Rantai proses menyediakan fitur penjadwalan dan pemantauan grafis yang membantu mengotomatisasi, memvisualisasikan, dan memantau tugas dan proses.
  • Rantai proses diintegrasikan ke dalam kokpit administrasi BI berbasis portal.
  • Rantai proses dapat dianggap sebagai diagram alur yang dijadwalkan untuk menunggu di latar belakang dan dipicu oleh suatu peristiwa dari proses lain.

Rantai Proses

Rantai proses melibatkan tiga langkah utama:

  1. Mulai Proses: Menjelaskan kapan proses akan dimulai (segera, pekerjaan terjadwal, meta chain, atau API).
  2. Konektor: Suatu proses penghubungan yang memilih opsi untuk memulai proses selanjutnya.
  3. Varian: Objek tempat proses dieksekusi. Ini adalah sekumpulan parameter yang diteruskan ke proses, seperti nama InfoPackage atau InfoObjek.

Langkah-langkah untuk Membuat Rantai Proses

RSPC adalah transaksi pusat yang digunakan untuk pemeliharaan rantai proses. Pada layar ini, rantai proses yang ada diurutkan berdasarkan “Komponen Aplikasi”. Tersedia dua tampilan: Tampilan Pemeriksaan dan Tampilan Perencanaan. Mode default adalah Tampilan Perencanaan.

Langkah 1) Membuat rantai proses: klik ikon “Buat”.

Buat Rantai Proses di SAP

Langkah 2)

  1. Masukkan nama teknis dari rangkaian proses tersebut.
  2. Masukkan deskripsi yang bermakna untuk rangkaian proses tersebut.

Buat Rantai Proses di SAP

Klik tanda centang.

Langkah 3) Jendela baru akan muncul. Klik ikon “Baru” untuk membuat “Mulai Proses” yang baru.

Buat Rantai Proses di SAP

Langkah 4)

  1. Masukkan nama teknis dari Proses Mulai.
  2. Masukkan deskripsi yang bermakna untuk Proses Mulai dan klik tombol Enter.

Buat Rantai Proses di SAP

Langkah 5) Layar berikutnya menetapkan pemicu berbasis waktu atau berbasis peristiwa untuk rangkaian proses.

  1. Klik “Jadwalkan Langsung” untuk menjadwalkan rangkaian proses pada waktu tertentu.
  2. Klik “Ubah Pilihan” untuk memasukkan detail penjadwalan rangkaian proses untuk dieksekusi.

Buat Rantai Proses di SAP

Langkah 6) Langkah-langkah untuk menjadwalkan rantai proses:

  1. Klik tombol “Tanggal/Waktu”. Tentukan tanggal/waktu mulai dan tanggal/waktu berakhir yang dijadwalkan.
  2. Untuk mengatur frekuensi, klik kotak centang “Pekerjaan Berkala”.
  3. Klik tombol “Nilai Periode”.
  4. Pada layar berikutnya, pilih frekuensi yang dibutuhkan (Per Jam/Harian/Mingguan/Bulanan/Periode Lainnya). Klik ikon Simpan dan tombol Kembali untuk kembali ke layar RSPC.

Buat Rantai Proses di SAP

Klik Simpan.

Langkah 7) Tambahkan InfoPackage: klik ikon untuk “Jenis Proses” untuk melanjutkan.

Buat Rantai Proses di SAP

Langkah 8) Seperti yang telah dibahas sebelumnya, pemuatan data dapat dipicu melalui InfoPackage atau DTP.

  1. Jika pemuatan data dilakukan melalui InfoPackage, gunakan tipe proses “Eksekusi InfoPackage”.
  2. Jika pemuatan data dilakukan melalui DTP, gunakan tipe proses “Proses Transfer Data”.

Buat Rantai Proses di SAP

Langkah 9) Jendela pop-up baru muncul. Di sini Anda dapat memilih InfoPackage yang diperlukan.

Buat Rantai Proses di SAP

Langkah 10) Hubungkan Varian Awal dan InfoPackage. Ada dua cara untuk melakukan ini: klik kanan pada langkah pertama, klik “Hubungkan Dengan” -> “Muat Data”; atau pilih “Varian Awal”, tekan terus tombol kiri mouse, pindahkan ke langkah target hingga panah muncul, dan lepaskan untuk membuat koneksi. Dari proses awal hingga setiap langkah kedua terdapat garis hitam.

Buat Rantai Proses di SAP

Rantai proses akan tampak seperti di bawah ini setelah koneksi antara Varian Awal dan InfoPackage dibuat.

Buat Rantai Proses di SAP

Untuk setiap langkah selanjutnya, Anda dapat memilih apakah langkah penerus hanya akan dieksekusi jika langkah pendahulunya:

  • Berhasil: biasanya digunakan dalam pemrosesan normal.
  • Berakhir dengan kesalahan: biasanya digunakan untuk mengirim pesan kegagalan.
  • Dieksekusi terlepas dari keberhasilan atau kegagalan langkah sebelumnya.

Buat Rantai Proses di SAP

Langkah-langkah untuk Memeriksa Konsistensi Rantai Proses

  1. Pilih menu “Lanjutkan”.
  2. Pilih “Memeriksa tampilan”.

Periksa Konsistensi Rantai Proses

SAP Memverifikasi bahwa semua langkah terhubung dan memiliki setidaknya satu pendahulu. Kesalahan logika tidak terdeteksi. Jika Anda mendapatkan peringatan atau pesan "Rantai OK", Anda dapat mengaktifkannya. Jika pemeriksaan mengidentifikasi kesalahan, Anda harus menghapusnya terlebih dahulu.

Periksa Konsistensi Rantai Proses

Langkah-langkah untuk Mengaktifkan Rantai Proses

  1. Klik pada menu “Rantai Proses”.
  2. Pilih "Aktifkan".
  3. Atau pilih tombol “Aktifkan”.

Aktifkan Rantai Proses

Langkah-langkah untuk Menetapkan Rantai Proses ke Komponen Aplikasi

Secara default, rantai proses dibuat di bawah komponen aplikasi “Tidak Ditugaskan”.

  1. Pilih tombol “Komponen Aplikasi”.
  2. Pilih komponen yang dibutuhkan dan aktifkan kembali rantai tersebut.

Tetapkan Rantai Proses ke Komponen Aplikasi

Langkah-langkah untuk Menjadwalkan Rantai Proses

  1. Klik pada menu "Eksekusi".
  2. Pilih “Jadwal”.

Jadwalkan Rantai Proses

Alternatifnya, tekan tombol “Jadwalkan”. Rantai proses dijadwalkan sebagai pekerjaan latar belakang dan dapat dilihat di transaksi SM37. Anda akan menemukan pekerjaan bernama “BI_PROCESS_TRIGGER”; semua rantai proses dijadwalkan dengan nama pekerjaan yang sama.

Jadwalkan Rantai Proses

Cara Memantau Rantai Proses

Sejumlah lingkungan kerja tersedia untuk memantau jalannya rantai proses:

  • Buka tab Administrasi dari Data Warehousing Workbench (RSA1).
  • BI Monitor di dalam Sistem Manajemen Pusat Komputasi (CCMS).
  • Pemantauan rantai proses harian (transaksi RSPCM).
  • Tampilan log untuk jalankan rantai proses dalam pemeliharaan rantai proses (transaksi RSPC).

Pantau Rantai Proses

Pertanyaan Umum Demo Slot

Transaksi RSPC membuat, mengedit, dan mengaktifkan rantai proses, sementara RSPCM memantau jalankan rantai harian. Rantai terjadwal berjalan sebagai pekerjaan latar belakang bernama BI_PROCESS_TRIGGER, yang dapat berupa tracked dalam transaksi SM37.

Konektor dapat memulai proses berikutnya hanya ketika proses sebelumnya selesai dengan sukses (tautan hijau), hanya ketika proses sebelumnya berakhir dengan kesalahan (tautan merah), atau selalu, terlepas dari hasilnya (tautan hitam). Ini mengontrol alur rantai.

Meta chain adalah rantai proses yang memicu rantai proses lain sebagai langkah-langkah, menggunakan opsi “Mulai Menggunakan Meta Chain atau API”. Meta chain memungkinkan tim untuk mengelompokkan dan mengatur banyak rantai lokal menjadi satu jadwal utama.

Ya. Otomatisasi cerdas dan SAP Joule AI copilot dapat memantau status rantai, memprediksi kemungkinan kegagalan berdasarkan riwayat, dan merekomendasikan pengulangan atau perbaikan, sehingga mengurangi pemantauan manual dan mempercepat pemulihan ketika terjadi kegagalan pemuatan.

Pembelajaran mesin menganalisis waktu eksekusi dan kegagalan di masa lalu untuk menyarankan jadwal optimal, mendeteksi anomali, dan memprioritaskan penyelesaian kesalahan. Pemantauan cerdas ini membantu menjaga agar pemuatan data malam hari tetap andal dan sesuai dengan jendela waktu pemrosesan batch.

Ringkaslah postingan ini dengan: