İçeriğe geçin

Eksik ve farklı entegrasyon kayıtlarını karşılaştırmak

Sınırları belirli kaynak kayıtlarını hedefle karşılaştırın; bekleme süresini, eksik eşlemeyi ve yanlış değerleri ayrı değerlendirin.

Philipp Reuter1 dk okuma
Mor başlıklı, aktarım ve onay simgeleri ile dolulukları farklı iki veri alanı bulunan veri kartuşu.

Hangi kayıtların birbirine karşılık geldiğini belirleyin

Yeşil aktarım göstergesi hedefteki verinin doğru olduğunu tek başına kanıtlamaz. Veri mutabakatı için sınırları belli bir kaynak kümesi, hedef kimliklerine eşleme ve iş anlamı karşılaştırılabilir alanlar gerekir. AWS karşılık gelen kaynak ve hedef satırlarının denetimini anlatır. Bir iş entegrasyonunda ise tek sipariş birden fazla hedef belge oluşturabilir. Böyle bir durumda yalnız satır sayısını değil, bu ilişkiyi denetlemelisiniz.

Seçimi, sürümü, saat dilimini ve gözlem zamanını kaydedin. Sürekli değişen kaynak, daha önce okunmuş hedefle doğrudan karşılaştırılamayabilir. SAP veri mutabakatında bu sınırlandırmayı açıklar. Farkları hata saymadan önce filtreleri, iptalleri ve birimleri de kontrol edin.

Örnek: bir miktar yanlış, bir sipariş bekliyor

Aşağıdaki örnek tamamen kurgusaldır. Değişmeyen B-7 dışa aktarımı 10:00'da işleme açılır. Bu akış için hedefte görünür olma süresi en fazla 5 dakika olarak kararlaştırılmıştır. Her kaynak sipariş tam olarak bir hedef sipariş oluşturmalıdır; tüm miktarlar tekil adet anlamındadır. Hedef dökümü 10:03'te okunur. Bu, iki sistemin atomik anlık görüntüsü değildir.

Kaynak

Kaynak miktarı

Hedef

Hedef miktarı

Bulgu ve sonraki adım

S-101

4

E-501

4

Denetlenen alanlar eşleşiyor; eşlemeyi kaydedin.

S-102

12

E-502

21

Değer farkı var; alan eşlemesini ve işlemeyi inceleyin.

S-103

2

—

—

Henüz görünmüyor; akış durumunu kontrol edip süre dolduktan sonra yeniden karşılaştırın.

10:03'te son siparişin süresi henüz dolmamıştır. 10:05 sonrasında hâlâ yoksa gecikmiştir ve incelenmelidir. Bu, mesajının kaybolduğunu kanıtlamaz. Kuyruk, filtre veya ret bu farkı açıklayabilir. Toplam sayıların eşit olması da karışmış ya da yanlış içerikleri dışlamaz.

Sonucu izlenebilir biçimde düzeltin

Her fark için kimliği, beklenen ve görülen değeri, zaman bağlamını, sorumluyu ve sonraki inceleme adımını kaydedin. Yalnız gereken verileri toplayın. Yeniden denemeden önce hedef siparişin zaten oluşup oluşmadığını ve çift işlemenin nasıl önlendiğini kontrol edin.

Nedeni hedefli biçimde giderip aynı sınırlı kümeyi yeniden karşılaştırın. Açık vakaları doğrulanmış eşleşmelerden ayrı tutun. Başarılı tekrar tek başına diğer siparişleri veya sonraki değişiklikleri doğrulamaz.

Kaynaklar

Yazan

  • Philipp ReuterYazılım Kalitesi EditörüPhilipp Reuter, ASES'te yazılım testleri ve yeni sürümlerin hazırlanması üzerine yazar. Yazıları hata analizini, kabul testlerini ve mevcut uygulamalardaki değişikliklerin kontrolünü ele alır.

ASES'i takip edin

Devamını okuyun

Tüm yazılar

ASES ile API ve entegrasyon

ERP, CRM ve mağaza sorunsuz bağlantılı