Birden Çok Vaka Özelliğini Karşılaştırma

Genel Bakış

Birden Çok Vaka Özelliğini Karşılaştırma zenginleştirmesi, temel karşılaştırma yeteneklerini genişleterek birden fazla vaka özelliğinin tümünün aynı değerlere sahip olduğunu doğrular. Bu güçlü veri kalite operatörü, seçilen tüm özelliklerin bir vaka içerisinde eşleşip eşleşmediğini gösteren bir boolean sonuç oluşturur ve çoklu veri noktaları arasında tutarlılığın kritik olduğu kapsamlı doğrulama senaryolarını mümkün kılar. Basit iki özellikli karşılaştırmalardan farklı olarak, bu zenginleştirme üç veya daha fazla özellik arasında evrensel uyumu kontrol eder ve karmaşık veri doğrulama, çoklu sistem mutabakatı ve kapsamlı kalite güvence için temel yetenekler sağlar.

Bu zenginleştirme özellikle birden fazla kaynak sistemden gelen verilerin, yinelenen veri giriş noktalarının veya karmaşık doğrulama gereksinimlerinin olduğu süreç madenciliği senaryolarında değerlidir. Örneğin, satın alma süreçlerinde yaygın olan üçlü eşleşme senaryolarında, sipariş miktarlarının, mal kabul kayıtlarının ve faturaların birbirleriyle uyumlu olup olmadığını doğrulayabilirsiniz. Sağlık hizmetlerinde, hasta kimliklerinin kabul, tedavi ve taburculuk kayıtları arasında tutarlı olduğunu kontrol edebilirsiniz. Üretimde, ürün spesifikasyonlarının tasarım, üretim planlama ve kalite kontrol sistemleri arasında uyumlu olmasını sağlayabilirsiniz. Zenginleştirme yalnızca tüm belirtilen özellikler tam olarak aynı değere sahip olduğunda True döner, bu da birden fazla ilişkili veri noktası arasındaki tutarsızlıkları tespit etmek için idealdir.

Karşılaştırma algoritması özellikleri sıralı olarak işler ve her sonraki özelliği ilk özellik ile karşılaştırır. Eğer herhangi bir özellik ilk özellikten farklıysa sonuç False olur. Eğer herhangi bir özellik null değere sahipse sonuç null (hesaplanmamış) olur; böylece eksik veriler yanıltıcı doğrulama sonuçları üretmez. Bu yaklaşım karmaşık çoklu sistem ortamlarında veri kalitesi izleme ve süreç uygunluk kontrolü için sağlam bir temel sağlar.

Yaygın Kullanımlar

  • Satın alma süreçlerinde üçlü eşleşmeyi doğrulayarak sipariş, mal kabul ve fatura miktarlarının hepsinin eşleşmesini sağlamak
  • Sağlıkta kabul, tedavi, faturalama ve taburculuk sistemlerinde hasta kimliklerinin tutarlı kalmasını doğrulamak
  • Ürün spesifikasyonlarının tasarım belgeleri, üretim emirleri ve kalite kontrol kayıtları arasında eşleşmesini sağlamak
  • Müşteri bilgilerinin CRM, sipariş yönetimi ve faturalama sistemleri arasında senkronize olmasını doğrulamak
  • Onay miktarlarının talep, onay iş akışı ve ödeme yetkilendirme sistemleri arasında uyumlu olduğunu kontrol etmek
  • Gönderim miktarlarının depo yönetimi, taşıma ve gümrük dokümantasyonu arasında eşleştiğini doğrulamak
  • Denetim izlerinin zaman damgalarının birden çok kayıt sistemi genelinde uyumlu olduğunu kontrol ederek uyumluluğu sağlamak

Ayarlar

Yeni Özellik Adı: Karşılaştırma sonucunu saklayacak boolean özellik için bir ad belirtin. Çoklu özellik doğrulamasının ne olduğunu açıkça belirten açıklayıcı bir ad seçin. Örneğin, satın alma siparişi, mal kabul ve fatura miktarlarını karşılaştırırken "Three_Way_Match_Quantity" veya hasta kimliklerini birden fazla sistemde doğrularken "Patient_ID_Consistent". Özellik, tüm karşılaştırılan değerler eşleştiğinde True, herhangi bir değer farklıysa False, herhangi bir özellik null içeriyorsa null değerini alacaktır.

Vaka Sütun İsimleri: Eşitliği kontrol edilecek vaka özelliklerini seçin. Bu çoklu seçim alanı, veri setinizdeki tüm mevcut vaka özelliklerinden (orijinal veya başka zenginleştirmelerle oluşturulmuş) üç veya daha fazla özelliği seçmenize olanak tanır. Özellikler metin, sayısal, tarih ya da boolean gibi herhangi bir veri türünde olabilir. Zenginleştirme, seçilen tüm özelliklerin her vaka için aynı değeri içerdiğini doğrular. En az iki özellik seçilmelidir ancak zenginleştirme üç veya daha fazla özellik içeren senaryolar için tasarlanmıştır. Karşılaştırma kesin eşitlik kontrolü yapar - tüm değerler veri tipi ve format dahil tam olarak aynı olmalıdır. Listedeki herhangi bir özellik null değer içeriyorsa, karşılaştırma sonucu True veya False değil null olur; böylece eksik veri doğru şekilde inceleme için işaretlenir.

Örnekler

Örnek 1: Satın Almada Üçlü Eşleşme

Senaryo: Satın alma-ödeme sürecinde, ödeme yetkisi vermeden önce sipariş, mal kabul ve fatura üzerindeki miktar değerlerinin eşleştiğini doğrulamanız gerekir. Bu üçlü eşleşme, finansal doğruluk ve dolandırıcılığı önleme için temel bir kontroldür.

Ayarlar:

  • Yeni Özellik Adı: Three_Way_Match_Quantity
  • Vaka Sütun İsimleri: PO_Quantity, GR_Quantity, Invoice_Quantity

Çıktı: "Three_Way_Match_Quantity" adında boolean özellik oluşturur ve değerler:

  • True: Üç miktarın tamamı tam eşleşirse (örn. PO=100, GR=100, Fatura=100)
  • False: Herhangi bir miktar farklıysa (örn. PO=100, GR=100, Fatura=105)
  • null: Üç miktardan herhangi biri eksik ya da null ise

Farklı senaryoları gösteren örnek veri:

Case_ID PO_Quantity GR_Quantity Invoice_Quantity Three_Way_Match_Quantity
PO-001 100 100 100 True
PO-002 50 50 52 False
PO-003 200 195 200 False
PO-004 75 null 75 null
PO-005 25 25 25 True

İçgörüler: Bu karşılaştırma, mükemmel üçlü eşleşme olan faturaların otomatik onayını sağlar ve farklılıkları manuel inceleme için işaretler. Kuruluşlar, süreç verimliliği için üçlü eşleşme oranlarını KPI olarak hesaplayabilir, sık sık uyuşmazlık yaşanan tedarikçileri belirleyebilir ve uyumsuzlukların finansal etkilerini ölçebilir. False çıkan vakalar inceleme gerektirir, null sonuçlar ise veri kalitesinin iyileştirilmesini işaret eder.

Örnek 2: Sağlıkta Hasta Kimliği Doğrulama

Senaryo: Hastane bilgi sisteminde, hasta kimliklerinin kabul sistemi (ADT), elektronik tıbbi kayıtlar (EMR), laboratuvar bilgi sistemi (LIS) ve faturalama sistemi arasında tutarlı kalması gerekir. Tutarsız kimlikler tıbbi hatalara, faturalama sorunlarına ve uyumluluk problemlerine yol açabilir.

Ayarlar:

  • Yeni Özellik Adı: Patient_ID_Consistent
  • Vaka Sütun İsimleri: ADT_Patient_ID, EMR_Patient_ID, LIS_Patient_ID, Billing_Patient_ID

Çıktı: "Patient_ID_Consistent" boolean özelliği oluşturur ve şunları gösterir:

  • True: Dört sistem kimliği aynıysa (örn. hepsi "PT-789456" gösterir)
  • False: Herhangi bir sistem farklı kimlik gösteriyorsa
  • null: Herhangi bir sistemde kimlik bilgisi eksikse

Örnek veri:

Case_ID ADT_Patient_ID EMR_Patient_ID LIS_Patient_ID Billing_Patient_ID Patient_ID_Consistent
ADM-101 PT-789456 PT-789456 PT-789456 PT-789456 True
ADM-102 PT-445821 PT-445821 PT-445821 PT-445281 False
ADM-103 PT-223344 PT-223344 null PT-223344 null
ADM-104 PT-998877 PT-998877 PT-998877 PT-998877 True

İçgörüler: Bu doğrulama, hasta kimliklerindeki tutarsızlıkları tespit ederek acil müdahale gereken kayıt hatalarını ortaya çıkarır ve tıbbi hataları önlemeye yardımcı olur. Sağlık kuruluşları, sistemler arası tutarlı kimlik oranını izleyebilir, sistem entegrasyon önceliklendirmesi yapabilir ve mevzuata uyumu sağlayabilir. False sonuçlar veri mutabakatı süreçlerini tetiklerken, null sonuçlar tamamlanmamış kayıt işlemlerini gösterir.

Örnek 3: Üretimde Ürün Spesifikasyonu Tutarlılığı

Senaryo: Üretim ortamında, ürün spesifikasyonlarının mühendislik tasarım belgeleri, üretim planlama sistemleri ve kalite kontrol veritabanları arasında uyumlu olması gerekir. Tutarsızlıklar uygunsuz ürün üretimine veya gereksiz üretim gecikmelerine neden olabilir.

Ayarlar:

  • Yeni Özellik Adı: Spec_Consistent_All_Systems
  • Vaka Sütun İsimleri: Design_Material_Grade, Planning_Material_Grade, QC_Required_Grade

Çıktı: "Spec_Consistent_All_Systems" boolean özelliği oluşturur ve gösterir:

  • True: Üç sistem aynı malzeme kalitesini belirtiyorsa (örn. hepsi "Grade_A_Premium")
  • False: Herhangi bir sistem farklı bir spesifikasyon girerse
  • null: Herhangi bir sistemde spesifikasyon verisi eksikse

Örnek veri:

Production_Order Design_Material_Grade Planning_Material_Grade QC_Required_Grade Spec_Consistent_All_Systems
WO-5001 Grade_A_Premium Grade_A_Premium Grade_A_Premium True
WO-5002 Grade_B_Standard Grade_B_Standard Grade_A_Premium False
WO-5003 Grade_C_Economic null Grade_C_Economic null
WO-5004 Grade_A_Premium Grade_A_Premium Grade_A_Premium True

İçgörüler: Bu karşılaştırma, üretim başlamadan önce spesifikasyon tutarsızlıklarını erken tespit etmenizi sağlar, kalite sorunları ve malzeme israfını önler. Üretim organizasyonları sistemler arasındaki uyum oranını ölçebilir, sık tutarsızlık yaşanan ürünleri tespit edebilir ve mühendislik değişiklik yönetimi süreçlerini iyileştirebilir. False sonuçlar spesifikasyon inceleme iş akışlarını başlatır.

Örnek 4: Sistemler Arası Müşteri Verisi Senkronizasyonu

Senaryo: Çoklu müşteri sistemine sahip bir işletmede, müşteri e-posta adreslerinin CRM, e-ticaret platformu, e-posta pazarlama sistemi ve müşteri hizmetleri portalı arasında senkronize olması gerekir; böylece tutarlı iletişim ve doğru müşteri kayıtları sağlanır.

Ayarlar:

  • Yeni Özellik Adı: Customer_Email_Synchronized
  • Vaka Sütun İsimleri: CRM_Email, Ecommerce_Email, Marketing_Email, Support_Email

Çıktı: "Customer_Email_Synchronized" boolean özelliği oluşturur ve:

  • True: Tüm sistemlerde aynı e-posta adresi varsa (örn. hepsi "customer@example.com")
  • False: Sistemlerde farklı e-posta adresleri varsa
  • null: Herhangi bir sistemde e-posta adresi eksikse

Örnek veri:

Customer_ID CRM_Email Ecommerce_Email Marketing_Email Support_Email Customer_Email_Synchronized
CUST-1001 john@example.com john@example.com john@example.com john@example.com True
CUST-1002 mary@company.com mary@company.com mary@oldmail.com mary@company.com False
CUST-1003 bob@business.net bob@business.net null bob@business.net null
CUST-1004 lisa@enterprise.io lisa@enterprise.io lisa@enterprise.io lisa@enterprise.io True

İçgörüler: Bu doğrulama, tutarsız iletişim bilgilerine sahip müşterileri tespit eder; bu tür müşteriler önemli bildirimleri kaçırabilir veya gereksiz mesaj alabilir. Kuruluşlar, sistemler arası veri senkronizasyon oranlarını hesaplayabilir, ana veri yönetimi iyileştirmelerini önceliklendirebilir ve müşteri hizmet sorunlarını azaltabilir. False sonuçlar senkronizasyon iş akışlarını başlatır, null sonuçlar eksik müşteri profillerini gösterir.

Örnek 5: Finansal Onay Miktarlarının Uyumlandırılması

Senaryo: Satın alma talep ve onay sürecinde, istenen miktarın tüm onay seviyeleri ve sistemler boyunca tutarlı kalması gerekir; böylece yetkisiz miktar değişiklikleri engellenir ve finansal kontrol sağlanır.

Ayarlar:

  • Yeni Özellik Adı: Approval_Amounts_Aligned
  • Vaka Sütun İsimleri: Requisition_Amount, L1_Approval_Amount, L2_Approval_Amount, PO_Final_Amount

Çıktı: "Approval_Amounts_Aligned" boolean özelliği oluşturur ve gösterir:

  • True: Tüm onay seviyeleri aynı miktarı gösterdiğinde (örn. hepsi 15,000.00)
  • False: Miktarlar onay aşamalarına göre farklıysa
  • null: Herhangi bir aşamada miktar verisi eksikse

Örnek veri:

Requisition_ID Requisition_Amount L1_Approval_Amount L2_Approval_Amount PO_Final_Amount Approval_Amounts_Aligned
REQ-2001 15000.00 15000.00 15000.00 15000.00 True
REQ-2002 8500.00 8500.00 8750.00 8750.00 False
REQ-2003 22000.00 22000.00 null 22000.00 null
REQ-2004 5000.00 5000.00 5000.00 5200.00 False

İçgörüler: Bu karşılaştırma, onay iş akışı sırasında yetkisiz miktar değişikliklerini tespit ederek finansal kontrol bütünlüğünü sağlar. Kuruluşlar, yetkisiz değişiklik olan vakaları belirleyip onay uyumluluğunu araştırabilir ve finansal kontrolleri güçlendirebilir. False sonuçlar dolandırıcılık veya süreç ihlalleri şüphesiyle derhal inceleme gerektirir; yüksek True oranları finansal kontrollerin doğru çalıştığını doğrular.

Çıktı

Birden Çok Vaka Özelliğini Karşılaştırma zenginleştirmesi, ayarlarda belirtilen adla tek bir yeni boolean vaka özelliği oluşturur. Bu özellik, karşılaştırılan tüm özelliklerin aynı değere sahip olduğu durumlarda True, herhangi biri farklıysa False ve herhangi biri null değer içeriyorsa null değerindedir. Karşılaştırma her vaka için bağımsız olarak yapılır.

Zenginleştirme, ilk özelliği takip eden her özellik ile karşılaştıran sıralı bir karşılaştırma algoritması kullanır. Tüm değerlerin veri tipi ve format dahil tam eşleşmesi gerekir. Sonuçlar:

  • True: Seçilen tüm özellikler aynı ve null olmayan değerlere sahip
  • False: En az bir özellik farklı değer içeriyor (tüm özellikler null değil)
  • null: Bir veya daha fazla özellik null; tamamlanmamış veri

Boolean özellik, görselleştirme tercihlerine bağlı olarak True/False, Evet/Hayır, 1/0 veya özel etiketlerle gösterilebilir. Bu özellik mindzieStudio'nun diğer özellikleriyle sorunsuz entegre olur:

  • Filtreleme: Yalnızca tam eşleşmeleri (True), uyumsuzlukları (False) veya eksik verileri (null) göster
  • Uygunluk Analizi: Mükemmel çoklu özellik uyumu olan vakaların yüzdesini ve uyumsuzluk oranlarını hesapla
  • Süreç Akışları: Tüm özellikler uyuyorsa farklı süreç yolları oluştur
  • Hesaplayıcılar: Karmaşık doğrulama kuralları için mantıksal ifadelerde kullan, örn. "(Three_Way_Match_Quantity = True) AND (Amount < 10000)"
  • Paneller: Eşleşme oranları, zaman içindeki veri kalitesi trendleri ve sık tutarsızlık yaşanan sistemler için KPI’lar oluştur
  • Veri Kalitesi İzleme: İnceleme gerektiren veri tamamlama sorunlarını belirlemek için null sonuçları takip et

Zenginleştirme, kapsamlı doğrulama hiyerarşileri oluşturmak için diğer karşılaştırma zenginleştirmeleriyle birlikte kullanıldığında özellikle etkilidir. Örneğin, önce üç miktar alanının eşleşip eşleşmediğini kontrol etmek için Birden Çok Vaka Özelliğini Karşılaştırma kullanılabilir, sonra eşleşen miktarların belirli bir eşik gereksinimini karşılayıp karşılamadığı başka bir karşılaştırmayla doğrulanabilir.

Ayrıca Bakınız

  • Karşılaştır Vaka Özellikleri: Sadece iki değer doğrulanacaksa, basit iki özellik eşitliği karşılaştırmaları için
  • Mantıksal AND: Karmaşık doğrulama kuralları oluştururken birden fazla karşılaştırma sonucunu birleştirmek için
  • Mantıksal OR: En az bir karşılaştırmanın doğru olması gereken esnek doğrulama kuralları için
  • Özellik Değerlerini Kategorize Et: Çoklu özellik karşılaştırma sonuçlarına göre vakaları analiz için gruplandırmak için
  • Vaka Filtreleme: Çoklu özellik doğrulama sonuçlarına göre analizden vaka çıkarmak için

Bu dokümantasyon mindzie Studio süreç madenciliği platformunun bir parçasıdır.