Cara Memuat Data Transaksi dari Flat File di SAP BI/BW

โšก Ringkasan Cerdas

Memuat data transaksi dari file teks ke dalam SAP BW membuat sistem sumber file, DataSource, transformasi, dan proses transfer data, kemudian menggunakan InfoPackage dan DTP untuk memuat catatan file ke dalam Objek DataStore.

  • ๐Ÿ“„ Pemuatan File Datar: Data transaksi dari file CSV atau teks dimuat ke dalam DSO.
  • ๐Ÿ”ง Sistem Sumber: Sistem sumber file mengarahkan BW ke lokasi file lokal atau server.
  • ๐Ÿงฑ Kolom Sumber Data: Struktur DataSource sesuai dengan kunci DSO target dan kolom data.
  • ๐Ÿ” Transformasi: Transformasi memetakan kolom file ke DSO dengan pemetaan otomatis.ping.
  • ๐Ÿ“ฆ InfoPackage dan DTP: InfoPackage dimuat ke PSA dan DTP dimuat dari PSA ke DSO.
  • ๐Ÿค– Bantuan AI: AI memvalidasi data file dan menandai masalah kualitas sebelum proses pemuatan selesai.

Muat Data Transaksi dari File Datar di SAP BI/BW

Apa itu Pemuatan Data File Datar? SAP BW?

Memuat data transaksi dari file teks memungkinkan Anda untuk memasukkan data eksternal, seperti file CSV atau file teks, ke dalam sistem. SAP BW untuk pelaporan. Dalam skenario ini, data dimuat ke dalam sebuah DSO bernama โ€œDEMO_DSOโ€ dengan bidang-bidang berikut:

  • Bidang Utama: ZCUST (Pelanggan), ZMAT (Material)
  • Bidang Data: ZPRICE (Harga Material), ZQTY (Kuantitas)

Memuat Data Transaksi dari File Datar

Berikut adalah langkah-langkah untuk memuat data ke DSO dari file teks biasa.

Langkah 1: Buat Sistem Sumber untuk File Datar

  1. Buka kode transaksi RSA1.
  2. Klik tombol OK.

Memuat Data Transaksi dari File Datar

Di layar berikutnya:

  1. Buka tab Pemodelan -> Sistem Sumber.
  2. Klik kanan pada folder bernama FILE dan pilih โ€œBuatโ€ dari menu konteks.

Memuat Data Transaksi dari File Datar

Di layar berikutnya:

  1. Masukkan Nama Sistem Logis.
  2. Masukkan Description. Klik tombol Lanjutkan.

Memuat Data Transaksi dari File Datar

Langkah 2: Membuat Komponen Aplikasi

  1. Buka kode transaksi RSA1.
  2. Klik tombol OK.

Memuat Data Transaksi dari File Datar

  1. Buka tab Pemodelan -> Sumber Data.
  2. Pilih sistem sumber.

Memuat Data Transaksi dari File Datar

  1. Klik kanan -> Buat Komponen Aplikasi.

Memuat Data Transaksi dari File Datar

  1. Masukkan Nama Teknis.
  2. Masukkan Description.
  3. Klik Lanjutkan.

Memuat Data Transaksi dari File Datar

Langkah 3: Buat Sumber Data

  1. Buka kode transaksi RSA1.
  2. Klik tombol OK.

Memuat Data Transaksi dari File Datar

  1. Buka tab Pemodelan -> Sumber Data.
  2. Klik kanan -> Buat Sumber Data.

Memuat Data Transaksi dari File Datar

  1. Masukkan Nama Teknis.
  2. Pilih Sumber Data Tipe Data.
  3. Klik Lanjutkan.

Memuat Data Transaksi dari File Datar

  1. Isilah kolom-kolom yang ditunjukkan di bawah ini. Struktur ini harus sama dengan DSO tempat data transaksi akan dimuat.

Memuat Data Transaksi dari File Datar

  1. Di MantantracPada tab pengaturan, pilih Adapter sebagai โ€œMuat File Tipe Teks dari Workstation Lokalโ€.
  2. Pilih jalur file tempat file teks berada dan aktifkan Sumber Data.

Memuat Data Transaksi dari File Datar

Langkah 4: Buat Transformasi (DataSource ke DSO)

  1. Buka kode transaksi RSA1.
  2. Klik tombol OK.

Memuat Data Transaksi dari File Datar

  1. Buka tab Pemodelan -> InfoProvider.
  2. Ciptakan Transformasi.

Memuat Data Transaksi dari File Datar

  1. Masukkan Target Jenis Objek.
  2. Masukkan Target Nama Objek.
  3. Masukkan Tipe Objek Sumber.
  4. Masukkan Nama Objek Sumber.
  5. Masuk ke Sistem Sumber.
  6. Klik Lanjutkan.

Memuat Data Transaksi dari File Datar

Tampilan layar di bawah ini menunjukkan transformasi yang dibuat dengan peta otomatis.ping dari kolom sumber ke kolom target.

Memuat Data Transaksi dari File Datar

Langkah 5: Buat Proses Transfer Data

Klik kanan pada folder DTP dan pilih opsi โ€œBuat Proses Transfer Dataโ€ dari menu konteks.

Memuat Data Transaksi dari File Datar

Tampilan layar di bawah ini menunjukkan DTP yang telah dibuat.

Memuat Data Transaksi dari File Datar

Langkah 6: Buat InfoPackage dan Jadwalkan Pemuatan

  1. Buka kode transaksi RSA1.
  2. Klik tombol OK.

Memuat Data Transaksi dari File Datar

  1. Buka tab Pemodelan -> Sumber Data.
  2. Klik kanan pada DataSource -> Buat InfoPackage.

Memuat Data Transaksi dari File Datar

  1. Masukkan deskripsi InfoPackage.
  2. Klik Simpan.

Memuat Data Transaksi dari File Datar

  1. Klik pada tab Jadwal.
  2. Klik tombol Mulai untuk memulai pemuatan dari file teks ke Sumber Data.

Memuat Data Transaksi dari File Datar

Langkah 7: Muat Data ke DSO

  1. Klik tab Eksekusi di DTP.
  2. Klik tombol Eksekusi untuk memulai pemuatan data dari Sumber Data (PSA) ke DSO.

Memuat Data Transaksi dari File Datar

Pertanyaan Umum Demo Slot

InfoPackage hanya memuat data dari sistem sumber hingga lapisan staging PSA. Kemudian, Proses Transfer Data (DTP) memuat data dari PSA ke satu target, seperti DSO atau InfoCube, dengan penanganan kesalahan yang lebih baik.

SAP BW memuat file CSV yang dipisahkan dengan pembatas dan file teks ASCII dengan panjang tetap. File dapat dibaca dari workstation lokal atau server aplikasi, dan struktur field-nya harus sesuai dengan DataSource dan DSO target.

Objek DataStore (DSO) menyimpan data yang telah dibersihkan dan terperinci pada tingkat dokumen dalam tabel datar yang transparan. Objek ini berfungsi sebagai lapisan penampungan dan pelaporan, mendukung penimpaan dan penanganan delta, serta meneruskan data ke InfoCubes.

Ya. Otomatisasi cerdas dapat menjadwalkan pemuatan file dan memicu DTP, dan SAP Joule AI copilot dapat menjawab pertanyaan pengaturan. Alat modern seperti SAP Datasphere semakin mengotomatiskan pemasukan file dengan menggunakan peta.ping saran dan pemantauan.

Pembelajaran mesin memeriksa catatan file yang diunggah terhadap format dan rentang nilai yang diharapkan, menandai anomali, dan mengusulkan koreksi sebelum pemuatan selesai. Validasi cerdas ini mengurangi kesalahan yang masuk ke DSO dari file eksternal.

Ringkaslah postingan ini dengan: