Bagikan melalui


Penyerapan SAP dengan analitik skala cloud di Azure

Azure dapat mendukung banyak pendekatan untuk mengekstrak dan menyerap data dari sumber data SAP, termasuk dari BusinessWare dan SAP ERP Central Component (ECC). Sistem SAP kompleks karena struktur monolitik mereka memotong beberapa domain. Pola yang disarankan ialah agar setiap grup bisnis menyerap data mereka dari SAP ke zona arahan data mereka. Data disajikan dalam lapisan yang diperkaya (setelah melewati mentah) dan dapat diakses tunduk pada kontrol akses grup Microsoft Entra. Tim keuangan pusat dapat mengkurasi dan menyerap objek keuangan menjadi aset data tunggal, yang kondusif untuk persyaratan zona arahan data mereka.

Bergantung pada volume data dan persyaratan latensi organisasi Anda, salah satu dari tiga pola dapat mendukung persyaratan penyerapan Anda.

Azure Data Factory

Data Factory menyediakan beberapa konektor untuk sistem SAP dan berbagai database (termasuk SAP Hana). Ini dapat digunakan untuk membangun transformasi data sederhana bebas kode dalam hitungan menit. Replikasi delta tidak tersedia di luar kotak tetapi dapat dicapai dengan sedikit pemrograman. Azure Data Factory hanya didukung untuk pemrosesan batch atau microbatch dengan minimal interval 15 menit.

Digambarkan sebagai opsi PULL, opsi Data Factory ini mendukung akses menyeluruh dan autentikasi Secure Network Communication ke SAP. Ini juga menyediakan opsi untuk menggunakan transformasi data bebas kode untuk membangun aliran data tangguh yang dapat berintegrasi dengan Azure Databricks untuk penyiapan data yang fleksibel dan pengodean pengayaan. Ini terbatas pada pemrosesan batch dan membutuhkan logika pengodean untuk mendukung ekstrak delta. Anda mungkin juga ingin mengevaluasi konektor ODP SAP baru, yang memanfaatkan kerangka kerja Penyediaan Data Operasional (ODP) SAP. Konektor baru ini dapat terhubung ke semua sistem SAP yang mendukung ODP untuk melakukan pemuatan data penuh dan bertahap.

Server replikasi Landscape Transformation SAP dan layanan data objek bisnis

SAP Landscape Transformation Replication Server (SLT) adalah add-on SAP NetWeaver yang menggunakan replikasi berbasis pemicu untuk mengekstrak data. Layanan ini terintegrasi dengan Business Objects Data Services (BODS) di sumbernya untuk menyediakan kemampuan ekstrak, muat, dan transformasi serta membuat file dataset yang akan ditransfer. Opsi ini dapat dipertimbangkan untuk penyerapan batch dan hampir real-time.

Digambarkan sebagai opsi PUSH, opsi berbasis SAP ini memfasilitasi replikasi berbasis pemicu dan ekstraksi hampir real-time dengan konfigurasi sederhana dan terpadu untuk semua data SAP. Ini memerlukan lisensi SAP, langkah hilir tambahan, dan penjadwalan untuk memindahkan data ke Azure, termasuk beberapa hop jaringan yang mengandalkan alat penyalinan file seperti AzCopy.

Alat pihak ketiga

Ada banyak alat pihak ketiga yang dapat memberikan ekstraksi tambah nilai dan penyerapan dari sumber SAP secara real time. Microsoft merekomendasikan Qlik Replicate (sebelumnya dikenal sebagai Attunity), Simplement Data Liberator, dan Kagool Velocity. Masing-masing menyediakan fungsionalitas yang sama dan dapat mengekstrak data dari SAP hampir secara real time dan memberikan konteks bisnis dan kecerdasan di luar kotak.

Layanan ini berbeda dalam hal arsitektur teknis mereka. Qlik Replicate dan Simplement Data Liberator menyediakan replikasi hampir real-time dengan mengidentifikasi perubahan dalam log database sumber. Kagool Velocity menggunakan add-on ke SAP NetWeaver dan mengirimkan permintaan komentar ke lapisan aplikasi untuk mengekspos data. Dibandingkan dengan opsi yang disebutkan sebelumnya, opsi ini memberikan fungsionalitas out-of-the-box yang lebih baik dan dukungan hampir real-time, tetapi mereka memerlukan teknologi pihak ketiga.

Rekomendasi

  • Rekomendasi utama kami adalah menggunakan konektor SAP ODP sebagai:

    • Ini menyediakan konektor tunggal untuk terhubung ke Ekstraktor SAP ECC, Tampilan CDS SAP S/4HANA, SAP BW, SAP BW4/HANA, SAP SLT, Tampilan SAP Hana.

    • Ini memanfaatkan tampilan CDS yang ada dan tampilan yang dibuat khusus yang sudah disediakan sehingga memudahkan untuk mengekstrak data dari SAP S/4HANA dan SAP BW.

    • Ini dapat menggunakan SLT yang memungkinkan pengambilan data berbasis pemicu di tingkat tabel.

    • Menggunakan aliran data di Azure Data Factory dan Synapse Pipelines, membuat ekstraksi data menjadi sederhana tanpa perlu marka air.

    • Aliran data menyediakan kemampuan bawaan untuk menerapkan perubahan di sink menggunakan urutan yang benar berdasarkan metadata ODP dan sepenuhnya menyembunyikan kompleksitas yang diperlukan pengembang untuk membuat kode kustom untuk menangani penyisipan/pembaruan/penghapusan/upsert.

    • Aliran data menggunakan mekanisme pemulihan kerangka kerja ODQ secara transparan yang tidak memerlukan logika kustom untuk menjalankan pemulihan selama ekstraksi yang gagal.

    • Aliran data menawarkan keuntungan dari throughput tinggi (melalui pembacaan paralel, partisi, dll) untuk meningkatkan performa ekstraksi data.

  • Menggunakan pendekatan hibrid juga merupakan opsi yang tersedia dan dapat terdiri dari beberapa opsi yang berfungsi sebagai strategi penyerapan untuk data SAP. SAP SLT, BODS, dan Qlik digunakan untuk mengekstrak data dari sistem transaksional SAP (seperti SAP ECC), dan Data Factory menarik data ke Azure untuk mengubahnya ke format Parquet sebelum menulis ke Azure Data Lake Storage. Ini memanfaatkan kerangka kerja yang ada dengan secara independen mengekstraksi data dari SAP NetWeaver Business Warehouse.

Langkah berikutnya

Cara kerangka kerja penyerapan otomatis mendukung analitik skala cloud di Azure