Aracılığıyla paylaş


SAP CDC özelliklerine genel bakış ve mimari

UYGULANANLAR: Azure Data Factory Azure Synapse Analytics

İpucu

Kuruluşlar için hepsi bir arada analiz çözümü olan Microsoft Fabric'te Data Factory'yi deneyin. Microsoft Fabric , veri taşımadan veri bilimine, gerçek zamanlı analize, iş zekasına ve raporlamaya kadar her şeyi kapsar. Yeni bir deneme sürümünü ücretsiz olarak başlatmayı öğrenin!

Azure Data Factory'deki SAP değişiklik veri yakalama (CDC) özellikleri hakkında bilgi edinin ve mimariyi anlayın.

Azure Data Factory, hizmet olarak ETL ve ELT veri tümleştirme platformudur (PaaS). SAP veri tümleştirmesi için Data Factory şu anda altı genel kullanılabilirlik bağlayıcısı sunmaktadır:

Data Factory'deki SAP sistemleri için altı genel kullanılabilirlik bağlayıcısının ekran görüntüsü.

Veri ayıklama gereksinimleri

Data Factory'deki SAP bağlayıcıları SAP kaynak verilerini yalnızca toplu olarak ayıklar. Her toplu işlem mevcut ve yeni verileri aynı şekilde işler. Toplu iş modunda veri ayıklamada, mevcut ve yeni veri kümeleri arasındaki değişiklikler tanımlanmamıştır. Bu tür bir ayıklama modu, çok sık değişen milyonlarca veya milyarlarca kaydı olan tablolar gibi büyük veri kümeleriniz olduğunda en uygun seçenek değildir.

Sık sık tam veri kümesini ayıklayarak SAP veri kopyanızı güncel ve güncel tutabilirsiniz, ancak bu yaklaşım pahalı ve verimsizdir. Çoğunlukla yeni veya güncelleştirilmiş kayıtları ayıklamak için el ile sınırlı bir geçici çözüm de kullanabilirsiniz. Filigran adı verilen bir işlemde ayıklama için zaman damgası sütunu kullanılması, monoton olarak değerlerin artırılması ve son ayıklamadan bu yana en yüksek değerin sürekli izlenmesi gerekir. Ancak bazı tablolarda filigran oluşturmak için kullanabileceğiniz bir sütun yoktur. Bu işlem ayrıca silinen bir kaydı veri kümesinde değişiklik olarak tanımlamaz.

SAP CDC özellikleri

Microsoft müşterileri, yalnızca iki veri kümesi arasındaki deltayı ayıklayan bir bağlayıcıya ihtiyaçları olduğunu belirtir. Verilerde delta, veri kümesindeki güncelleştirme, ekleme veya silme işleminin sonucu olan veri kümesindeki herhangi bir değişikliktir. Delta ayıklama bağlayıcısı, bir veri kümesindeki deltayı belirlemek için çoğu SAP sisteminde bulunan SAP değişiklik veri yakalama (CDC) özelliğini kullanır. Data Factory'deki SAP CDC özellikleri, sap kaynak veri kümesindeki deltayı çoğaltmak için SAP Operasyonel Veri Sağlama (ODP) çerçevesini kullanır.

Bu makale, Azure Data Factory'deki SAP CDC özelliklerinin üst düzey mimarisini sağlar. SAP CDC özellikleri hakkında daha fazla bilgi edinin:

SAP CDC özelliklerini kullanma

SAP CDC bağlayıcısı, SAP CDC özelliklerinin temelidir. SAP ECC, SAP S/4HANA, SAP BW ve SAP BW/4HANA içeren ODP'yi destekleyen tüm SAP sistemlerine bağlanabilir. Çözüm doğrudan uygulama katmanında veya dolaylı olarak bir SAP Yatay Dönüşüm Çoğaltma Sunucusu (SLT) aracılığıyla ara sunucu olarak çalışır. SAP verilerini tam veya artımlı olarak ayıklamak için filigrana bağımlı değildir. SAP CDC bağlayıcısının ayıkladığı veriler yalnızca fiziksel tabloları değil, tabloları kullanarak oluşturulan mantıksal nesneleri de içerir. Tablo tabanlı bir nesneye örnek olarak SAP Advanced Business Application Programming (ABAP) Core Data Services (CDS) görünümü gösteriliyor.

Sap CDC bağlayıcısını, veri akışı etkinliklerini eşleme ve kendi kendine yönetilen işlem hattında düşük gecikme süreli SAP CDC çoğaltma çözümü için yuvarlanan pencere tetikleyicileri gibi Data Factory özellikleriyle kullanın.

SAP CDC mimarisi

Azure Data Factory'deki SAP CDC çözümü, SAP ile Azure arasındaki bir bağlayıcıdır. SAP tarafı, tam ve delta ham SAP verilerini ayıklamak için standart Uzak İşlev Çağrısı (RFC) modülleri üzerinden ODP API'sini çağıran SAP ODP bağlayıcısını içerir.

Azure tarafı, SAP verilerini dönüştürebilen ve eşleme veri akışları tarafından desteklenen herhangi bir veri havuzuna yükleyebilen eşleme veri akışını içerir. Bu seçeneklerden bazıları Azure Data Lake Storage 2. Nesil gibi depolama hedefleri veya Azure SQL Veritabanı veya Azure Synapse Analytics gibi veritabanlarıdır. Eşleme veri akışı etkinliği de sonuçları delta biçiminde Data Lake Storage 2. Nesil yükleyebilir. Belirli bir süre için SAP verilerinin anlık görüntülerini oluşturmak için Delta Lake Time Travel özelliğini kullanabilirsiniz. Azure'daki SAP verilerini düşük gecikme süresiyle ve filigran kullanmadan çoğaltmak için Data Factory atlayan pencere tetikleyicisini kullanarak işlem hattınızı ve eşleme veri akışlarınızı sık sık çalıştırabilirsiniz.

SAP CDC çözümünün mimarisinin diyagramı.

Başlamak için SAP CDC bağlı hizmeti, SAP CDC kaynak veri kümesi ve SAP CDC kaynak veri kümesini kullandığınız eşleme veri akışı etkinliğine sahip bir işlem hattı oluşturun. SAP'den verileri ayıklamak için şirket içi bilgisayara veya SAP kaynak sistemlerinize veya SLT sunucunuza görüş çizgisi olan bir sanal makineye (VM) yüklemeniz için şirket içinde barındırılan tümleştirme çalışma zamanı gerekir. Eşleme veri akışı etkinliği sunucusuz bir Azure Databricks veya Apache Spark kümesinde ya da azure tümleştirme çalışma zamanında çalışır. Şirket içinde barındırılan tümleştirme çalışma zamanınızın eşleme veri akışı tümleştirme çalışma zamanıyla sorunsuz çalışmasını sağlamak için eşleme veri akışı etkinliğinde bir hazırlama depolaması yapılandırılması gerekir.

SAP CDC bağlayıcısı, SAP ODP çerçevesini kullanarak aşağıdakiler gibi çeşitli veri kaynağı türlerini ayıklar:

  • BAŞLANGıÇTA SAP ECC'den veri ayıklamak ve SAP BW'ye yüklemek için oluşturulmuş SAP ayıklayıcıları
  • ABAP CDS görünümleri, SAP S/4HANA için yeni veri ayıklama standardı
  • SAP BW ve SAP BW/4HANA'daki InfoProviders ve InfoObjects veri kümeleri
  • BIR SAP LT çoğaltma sunucusunu (SLT) ara sunucu olarak kullandığınızda SAP uygulama tabloları

Bu süreçte SAP veri kaynakları sağlayıcılardır. Sağlayıcılar, işletimsel delta kuyruğunda (ODQ) tam veya artımlı veriler üretmek için SAP sistemlerinde çalışır. Eşleme veri akışı kaynağı, ODQ abonesidir.

Şirket içinde barındırılan tümleştirme çalışma zamanı aracılığıyla SAP ODP çerçevesi mimarisinin diyagramı.

ODP sağlayıcıları abonelerden tamamen ayrıştırdığından, sağlayıcı yapılandırmaları sunan tüm SAP belgeleri Data Factory'ye abone olarak uygulanabilir. ODP hakkında daha fazla bilgi için bkz . İşletimsel veri sağlamaya giriş.

SAP CDC çözümü için önkoşullar ve kurulum