SAP BW - Aliran Data
Pada bab ini, kita akan membahas tentang aliran data dan akuisisi data di SAP BW.
Ikhtisar Arus Data
Aliran data dalam akuisisi data melibatkan transformasi, paket info untuk dimuat ke PSA, dan proses transfer data untuk distribusi data di dalam BI. Di SAP BI, Anda menentukan bidang sumber data mana yang diperlukan untuk pengambilan keputusan dan harus ditransfer.
Saat Anda mengaktifkan sumber data, tabel PSA dibuat di SAP BW dan kemudian data dapat dimuat.
Dalam proses transformasi, bidang ditentukan untuk InfoObjects dan nilainya. Ini dilakukan dengan menggunakan data DTP yang ditransfer dari PSA ke objek target yang berbeda.
Proses transformasi melibatkan langkah-langkah berbeda berikut -
- Konsolidasi Data
- Pembersihan data
- Integrasi data
Saat Anda memindahkan data dari satu objek BI ke objek BI lainnya, data tersebut menggunakan transformasi. Transformasi ini mengubah bidang sumber menjadi format target. Transformasi dibuat antara sumber dan sistem target.
BI Objects - InfoSource, objek DataStore, InfoCube, InfoObjects, dan InfoSet bertindak sebagai objek sumber dan objek yang sama ini berfungsi sebagai objek target.
Transformasi harus terdiri dari setidaknya satu aturan transformasi. Anda dapat menggunakan transformasi yang berbeda, jenis aturan dari daftar aturan yang tersedia dan Anda dapat membuat transformasi sederhana hingga kompleks.
Mengakses Data Sistem Sumber Secara Langsung
Ini memungkinkan Anda untuk mengakses data di sistem sumber BI secara langsung. Anda dapat langsung mengakses data sistem sumber di BI tanpa ekstraksi menggunakan Penyedia Virtual. Penyedia Virtual ini dapat didefinisikan sebagai InfoProviders di mana data transaksional tidak disimpan dalam objek. Penyedia virtual hanya mengizinkan akses baca pada data BI.
Ada berbagai jenis Penyedia Virtual yang tersedia dan dapat digunakan dalam berbagai skenario -
- VirtualProviders berdasarkan DTP
- VirtualProviders dengan modul fungsi
- Penyedia Virtual berdasarkan BAPI
VirtualProviders Berdasarkan DTP
Penyedia Virtual ini didasarkan pada sumber data atau InfoProvider dan mereka mengambil karakteristik dan tokoh kunci dari sumber tersebut. Ekstraktor yang sama digunakan untuk memilih data dalam sistem sumber seperti yang Anda gunakan untuk mereplikasi data ke dalam sistem BI.
- Kapan Penyedia Virtual berdasarkan DTP?
- Ketika hanya sejumlah data yang digunakan.
- Anda perlu mengakses data terbaru dari sistem sumber SAP.
- Hanya sedikit pengguna yang mengeksekusi kueri secara bersamaan di database.
Penyedia Virtual berdasarkan DTP tidak boleh digunakan dalam kondisi berikut -
Saat beberapa pengguna menjalankan kueri secara bersamaan.
Ketika data yang sama diakses beberapa kali.
Ketika sejumlah besar data diminta dan tidak ada agregasi yang tersedia di sistem sumber.
Membuat VirtualProvider berdasarkan DTP
Untuk pergi ke Administration Workbench, gunakan RSA1
Dalam Modeling tab → go to Info Provider tree → In Context menu → Create Virtual Provider.
Di Type Select Virtual Providerberdasarkan Proses Transfer Data untuk akses langsung. Anda juga dapat menautkan Penyedia Virtual ke sumber SAP menggunakanInfoSource 3.x.
SEBUAH Unique Source System Assignment Indicatordigunakan untuk mengontrol penetapan sistem sumber. Jika Anda memilih indikator ini, hanya satu sistem sumber yang dapat digunakan dalam dialog tugas. Jika indikator ini tidak dicentang, Anda dapat memilih lebih dari satu sistem sumber dan Penyedia Virtual dapat dianggap sebagai multi-penyedia.
Klik Create (F5)di dasar. Anda dapat menentukan penyedia virtual dengan menyalin objek. Untuk Mengaktifkan Penyedia Virtual, klik seperti yang ditunjukkan pada gambar layar berikut.
Untuk menentukan Transformasi, klik kanan dan pergi ke Buat Transformasi.
Tentukan aturan Transformation dan aktifkan.
Langkah selanjutnya adalah membuat Proses Transfer Data. Klik kanan → Buat Proses Transfer Data
Jenis default DTP adalah DTP untuk akses Langsung. Anda harus memilih sumber untuk Penyedia Virtual dan mengaktifkan DTP.
Untuk mengaktifkan akses langsung, context menu → Activate Direct Access.
Pilih satu atau lebih proses transfer data dan aktifkan tugas.
Penyedia Virtual dengan BAPI
Ini digunakan untuk melaporkan data di sistem eksternal dan Anda tidak perlu menyimpan data transaksi di sistem BI. Anda dapat terhubung ke sistem non-SAP seperti database hierarki.
Saat Penyedia Virtual ini digunakan untuk pelaporan, Penyedia Virtual ini memanggil BAPI.
Penyedia Virtual dengan Modul Fungsi
Penyedia Virtual ini digunakan untuk menampilkan data dari sumber data non BI ke BI tanpa menyalin data ke struktur BI. Datanya bisa lokal atau jarak jauh. Ini terutama digunakan untuk aplikasi SEM.
Jika Anda membandingkan ini dengan Penyedia Virtual lainnya, ini lebih umum dan menawarkan lebih banyak fleksibilitas, namun Anda perlu melakukan banyak upaya dalam menerapkannya.
Masukkan nama Modul Fungsi yang ingin Anda gunakan sebagai sumber data untuk Penyedia Virtual.