Aracılığıyla paylaş


Azure'da bulut ölçeğinde analiz ile SAP alımı

Azure, BusinessWare ve SAP ERP Central Component (ECC) dahil olmak üzere SAP veri kaynaklarından veri ayıklamak ve almak için birçok yaklaşımı destekleyebilir. SAP sistemleri karmaşıktır çünkü monolitik yapıları birkaç etki alanı arasında kesiliyor. Önerilen desen, her iş grubunun verilerini SAP'den veri giriş bölgelerine almalarıdır. Veriler zenginleştirilmiş katmanda (ham katmandan geçirilerek) sunulur ve Microsoft Entra grup erişim denetimlerine tabi olarak erişilebilir. Merkezi finans ekipleri, finans nesnelerini tek bir veri varlığına seçip alabilir ve veri giriş bölgesinin gereksinimlerine uygun hale gelebilir.

Kuruluşunuzun veri hacimlerine ve gecikme süresi gereksinimlerine bağlı olarak, üç desenden biri alma gereksinimlerinizi destekleyebilir.

Azure Data Factory

Data Factory , SAP sistemlerine ve çeşitli veritabanlarına (SAP HANA dahil) çeşitli bağlayıcılar sağlar. Bunlar, dakikalar içinde basit, kod içermeyen veri dönüşümleri oluşturmak için kullanılabilir. Delta çoğaltması kullanıma hazır değildir, ancak bazı programlamalarla elde edilebilir. Azure Data Factory yalnızca en az 15 dakikalık aralıklarla toplu işleme veya mikrobatçeler için desteklenir.

ÇEKME seçeneği olarak tanımlanan bu Data Factory seçeneği, SAP'de çoklu oturum açmayı ve Güvenli Ağ İletişimi kimlik doğrulamasını destekler. Ayrıca esnek veri hazırlama ve zenginleştirme kodlaması için Azure Databricks ile tümleştirilebilen dayanıklı veri akışları oluşturmak için kodsuz veri dönüşümlerini kullanma seçeneği de sağlar. Toplu işlemle sınırlıdır ve delta ayıklamalarını desteklemek için kodlama mantığı gerektirir. SAP operasyonel veri sağlama (ODP) çerçevesinden yararlanan yeni SAP ODP bağlayıcısını da değerlendirmek isteyebilirsiniz. Bu yeni bağlayıcı, tam ve artımlı veri yüklemeleri gerçekleştirmek için ODP'yi destekleyen tüm SAP sistemlerine bağlanabilir.

SAP Yatay Dönüşüm çoğaltma sunucusu ve iş nesneleri veri hizmetleri

SAP Yatay Dönüşüm Çoğaltma Sunucusu (SLT), verileri ayıklamak için tetikleyici tabanlı çoğaltma kullanan bir SAP NetWeaver eklentisidir. Bu hizmet, ayıklama, yükleme ve dönüştürme özellikleri sağlamak ve aktarılacak veri kümesi dosyalarını oluşturmak için kaynakta İş Nesneleri Veri Hizmetleri (BODS) ile tümleştirilir. Bu seçenek hem toplu işlem hem de gerçek zamanlıya yakın alım için göz önünde bulundurulabilir.

PUSH seçeneği olarak tanımlanan bu SAP tabanlı seçenek, tüm SAP verileri için basit ve birleşik bir yapılandırmayla tetikleyici tabanlı çoğaltmayı ve neredeyse gerçek zamanlı ayıklamayı kolaylaştırır. Bunun için SAP lisansı, ek aşağı akış adımları ve AzCopy gibi bir dosya kopyalama aracına bağlı olan birkaç ağ atlaması da dahil olmak üzere verileri Azure'a taşımak için zamanlama gerekir.

Üçüncü taraf araçları

SAP kaynaklarından gerçek zamanlı olarak katma değerli ayıklama ve alma sağlayabilen birçok üçüncü taraf aracı vardır. Microsoft, Qlik Çoğaltma (eski adıyla Attunity), Simplement Data Liberator ve Kagool Velocity'yi önerir. Her biri benzer işlevler sağlar ve SAP'den verileri neredeyse gerçek zamanlı olarak ayıklayabilir ve iş bağlamı ile zekayı kullanıma sunabilir.

Bu hizmetler teknik mimarilerinde farklılık gösterir. Qlik Çoğaltma ve Basitleştirme Veri Kurtarıcısı, kaynak veritabanı günlüklerindeki değişiklikleri tanımlayarak neredeyse gerçek zamanlı çoğaltma sağlar. Kagool Velocity, SAP NetWeaver için bir eklenti kullanır ve verileri kullanıma sunmak için uygulama katmanına açıklama isteği gönderir. Daha önce bahsedilen seçeneklerle karşılaştırıldığında, bu seçenekler daha iyi kullanıma açık işlevsellik ve neredeyse gerçek zamanlı destek sağlar, ancak üçüncü taraf teknolojiler gerektirir.

Öneri

  • Birincil önerimiz SAP ODP bağlayıcısını şu şekilde kullanmaktır:

    • SAP ECC Ayıklayıcıları, SAP S/4HANA CDS Görünümleri, SAP BW, SAP BW4/HANA, SAP SLT, SAP HANA Görünümlerine bağlanmak için tek bir bağlayıcı sağlar.

    • Sap S/4HANA ve SAP BW'dan veri ayıklamayı kolaylaştıran mevcut CDS görünümlerini ve önceden sağlanan özel oluşturulmuş görünümleri kullanır.

    • Tablo düzeyinde tetikleyici tabanlı veri yakalamaya olanak tanıyan SLT kullanabilir.

    • Azure Data Factory ve Synapse Pipelines'daki veri akışlarını kullanmak, filigrana gerek duymadan veri ayıklamayı basitleştirir.

    • Veri akışları, ODP meta verilerini temel alarak doğru sırayı kullanarak havuzdaki değişiklikleri uygulamak için yerleşik özellikler sağlar ve geliştiricilerin eklemeleri/güncelleştirmeleri/silmeleri/upsert'leri işlemek için özel kod oluşturması için gereken karmaşıklıkları tamamen gizler.

    • Veri akışları, başarısız ayıklamalar sırasında kurtarmayı çalıştırmak için özel mantık gerektirmeden ODQ çerçevesinin kurtarma mekanizmasını saydam olarak kullanır.

    • Veri akışları, veri ayıklama performansını geliştirmek için yüksek aktarım hızı (paralel okumalar, bölümleme vb.) avantajı sunar.

  • Karma yaklaşım kullanmak da kullanılabilir bir seçenektir ve SAP verileri için alım stratejisi işlevi görecek çeşitli seçeneklerden oluşabilir. SAP SLT, BODS ve Qlik, SAP işlem sistemlerinden (SAP ECC gibi) verileri ayıklamak için kullanılır ve Data Factory verileri Azure Data Lake Depolama'a yazmadan önce Parquet biçimine dönüştürmek için Azure'a çeker. SAP NetWeaver Business Warehouse'dan bağımsız olarak veri ayıklayarak mevcut çerçeveden yararlanır.

Sonraki adımlar

Otomatik alma çerçeveleri Azure'da bulut ölçeğinde analizi nasıl destekler?