Nasıl Yapılır

Veri Temizliği: Uygulamadan Önce Master Data Nasıl Toparlanır? (2026)

Koray Çetintaş 10 Şubat 2026 10 dk okuma


Master Data Nedir ve Neden Önemli?

Veri Yönetimi Dashboard

Tüm sistemlerin ortak referans noktası olan master data

Master data, bir işletmenin temel referans verisidir. Sipariş, fatura, stok hareketi gibi işlem verilerinin aksine nadiren değişir; onun yerine tüm sistemlerin dönüp baktığı sabit bir başvuru kaynağı gibi durur.

Master Data Kategorileri

  • Müşteri Master: Cari hesaplar, iletişim bilgileri, ödeme koşulları, kredi limitleri
  • Tedarikçi Master: Tedarikçi bilgileri, banka hesapları, vergi numaraları, ödeme vadeleri
  • Ürün Master: Stok kartları, birim tanımları, fiyat listeleri, kategori hiyerarşisi
  • BOM (Bill of Materials): Ürün ağaçları, reçeteler, yarı mamul ilişkileri
  • Çalışan Master: Personel bilgileri, yetkinlikler, organizasyon yapısı
  • Varlık Master: Demirbaşlar, makineler, araçlar, bakım kayıtları

Neden Kritik?

Master data’yı işletmenin sınır çizgisi gibi düşünebilirsiniz. Yanlış girilmiş bir müşteri adresi, sevkiyatın başka bir yere gitmesi demektir. Eksik bir BOM, üretim hattının durması demektir. Aynı tedarikçinin iki kez kaydedilmesi ise aynı faturanın iki kere ödenmesi riskini getirir.

Sektör bazlı çözümlerimizde gördüğümüz kadarıyla veri kalitesi sorunları sektör fark etmeksizin birbirine benzer biçimde ortaya çıkıyor. Çözüm tarafı ise her sektörde ayrı bir yaklaşım istiyor.

İpucu

Master data temizliğine ERP projesi başlamadan önce girişmek gerekir. Bunu proje takviminde ayrı bir iş paketi olarak planlayın ve her kategoriye bir veri sahibi atayın. “Sistem kurulsun, sonra temizleriz” yaklaşımı, sahada gördüğümüz en pahalı hatalardan biridir.


Master Data Temizliği Metodolojisi

Veri Analiz Süreci

Belli bir metodolojiye oturtulan temizlik, ölçeklenebilir hale gelir

Master data temizliği, rastgele düzeltmeler yapmak değildir; belli bir sıraya oturan bir iştir. Aşağıdaki 5 adımlı yaklaşım, hem küçük hem büyük ölçekli projelerde işe yarıyor.

Adım 1: Keşfet (Discovery)

Önce elinizdeki verinin ne durumda olduğunu görün:

  • Kaç farklı sistemden veri gelecek?
  • Her sistemde kaç kayıt var?
  • Kayıtların ne kadarı aktif, ne kadarı pasif?
  • Veri sahipleri kim?

Veri Profilleme

Her veri alanı için istatistik çıkarın:

  • Doluluk oranı: Hangi alanlar boş kalıyor?
  • Benzersizlik: Hangi alanlarda duplikasyon var?
  • Format tutarlılığı: Telefon numaraları, tarihler standart mı?
  • Değer dağılımı: Anormal veya aşırı uçtaki değerler var mı?

Adım 2: Standartlaştır (Standardize)

Veri kalitesi kurallarını tanımlayın:

  • İsimlendirme kuralları: “Ltd.”, “Limited”, “LTD” yerine tek bir format
  • Adres formatı: Standart bir adres yapısı
  • Telefon formatı: Ülke kodu, alan kodu, numara
  • Kodlama standartları: Ürün kodları ve müşteri kodları için kurallar

Adım 3: Eşleştir (Match)

Duplike ve benzer kayıtları tespit edin:

  • Exact matching: Birebir eşleşme (aynı vergi numarası)
  • Fuzzy matching: Benzerlik skoru ile eşleşme (“ABC Tekstil” ile “A.B.C. Tekstil”)
  • Phonetic matching: Ses benzerliğine dayalı eşleşme

Adım 4: Birleştir ve Temizle (Merge & Cleanse)

Tespit ettiğiniz sorunları giderin:

  • Duplike kayıtları birleştirin (hangisinin kalacağına, yani surviving record’a karar verin)
  • Eksik alanları tamamlayın ya da işaretleyin
  • Yanlış değerleri düzeltin
  • Pasif kayıtları arşivleyin veya silin

Adım 5: Doğrula ve Sürdürülebilir Kıl (Validate & Sustain)

Temizlik sonrasında kaliteyi koruyun:

  • Veri giriş kurallarını sisteme gömün
  • Düzenli veri kalitesi raporları oluşturun
  • Veri sahiplerinin onay süreçlerini tanımlayın
  • Yeni kayıt açma prosedürünü netleştirin

Müşteri Master Temizliği

Müşteri Veri Yönetimi

Müşteri master; satış, finans ve lojistik süreçlerinin dayandığı zemin

Müşteri master verisi genelde en hacimli ve en kirli kategoridir. Yıllar içinde farklı kanallardan (saha satışı, web, bayi) eklenen kayıtlar, ciddi duplikasyon ve tutarsızlık biriktirir.

Müşteri Master Temizlik Adımları

1. Aktif/Pasif Ayrıştırması

Son 24-36 ayda işlem yapmamış müşterileri ayıklayın. Bu kayıtları şu şekilde ele alabilirsiniz:

  • Arşive alınabilir (göçe dahil edilmez)
  • Pasif olarak işaretlenebilir
  • Silinmeden önce satış ekibine doğrulatılabilir

2. Duplikasyon Tespiti

Duplike müşteri kayıtlarını bulmak için şu alanlara bakın:

  • Vergi numarası: Tüzel kişiler için en güvenilir eşleştirme alanı
  • Telefon numarası: Normalize edilmiş formatta karşılaştırma
  • E-posta: Domain bazlı gruplandırma
  • Adres: Adres normalizasyonu ile eşleştirme

3. Zorunlu Alan Tamamlama

Yeni sistemde zorunlu olacak alanlardaki eksikleri belirleyin:

  • İletişim bilgileri (telefon, e-posta)
  • Fatura adresi
  • Sevkiyat adresi
  • Ödeme koşulları

4. Müşteri Segmentasyonu

Göç öncesinde müşteri segmentasyonunu yapın:

  • Müşteri tipi (kurumsal, bireysel, bayi)
  • Sektör kodu
  • Bölge/saha sorumlusu ataması
  • Fiyat grubu

Dikkat

Müşteri master temizliğinde “silmek” yerine “arşivlemeyi” tercih edin. Yasal zorunluluklar (muhasebe kayıtları, KVKK) nedeniyle bazı müşterilerin geçmiş verilerine ilerde erişmeniz gerekebilir. Tamamen silmek yerine pasif/arşiv kategorisine taşıyıp göçün dışında tutabilirsiniz.


Tedarikçi Master Temizliği

Tedarikçi master verisi; satın alma, ödeme ve tedarik zinciri süreçlerinin dayandığı temeldir. Kirli tedarikçi verisi, yanlış ödemelere ve denetim sorunlarına kapı açar.

Tedarikçi Master Temizlik Adımları

1. Tedarikçi Doğrulama

  • Vergi numarası doğrulama: Resmi kayıtlarla eşleştirme
  • Banka hesabı doğrulama: IBAN formatı ve tedarikçi eşleşmesi
  • İletişim bilgileri: Güncel telefon ve e-posta

2. Aktif Tedarikçi Analizi

Son 12-24 ayda sipariş verilmemiş tedarikçileri belirleyin:

  • Alternatif tedarikçilerle birleştirilecekler
  • Pasif işaretlenmesi düşünülebilecekler
  • Tamamen arşivlenecekler

3. Ödeme Koşulları Standardizasyonu

  • Ödeme vadesi kodlarını standartlaştırın
  • Para birimi tanımlarını kontrol edin
  • İndirim koşullarını doğrulayın

Ürün ve BOM Temizliği

Ürün master ve BOM (Bill of Materials) temizliği, üretim ve stok yönetimi açısından kritiktir. Yanlış bir BOM, üretim hattında ya malzeme eksikliğine ya da fazlasına yol açar.

Ürün Master Temizlik Adımları

1. Ürün Kodu Standardizasyonu

  • Eski ve yeni kodların eşleme tablosunu oluşturun
  • Kod yapısı standardını belirleyin (uzunluk, format)
  • Anlamsız veya tutarsız kodları yeniden numaralandırın

2. Ürün Hiyerarşisi

  • Kategori ağacını oluşturun veya güncelleyin
  • Ürünleri doğru kategorilere atayın
  • Kategorisiz kalan ürünleri belirleyin

3. Birim Dönüşümü

  • Satış birimi, stok birimi ve satın alma birimi uyumunu kontrol edin
  • Birim dönüşüm faktörlerini doğrulayın
  • Tutarsız birim tanımlarını düzeltin

BOM Temizliği

1. BOM Yapısı Doğrulama

  • Döngüsel referansları (circular references) tespit edin
  • Eksik alt bileşenleri belirleyin
  • Phantom (hayalet) BOM’ları inceleyin

2. Miktar ve Fire Oranları

  • Bileşen miktarlarını üretimle doğrulayın
  • Fire oranlarını güncelleyin
  • Alternatif bileşenleri tanımlayın

Master Data Temizliğinde En Sık Yapılan 7 Hata

1. Temizliği Proje Sonuna Bırakmak

“Sistem kurulsun, sonra temizleriz” yaklaşımı en pahalı hatadır. Kirli veriyle yapılan testler ve eğitimler kullanıcıların güvenini sarsar, proje takvimini de uzatır.

2. Veri Sahibi Atamamak

Her veri alanının bir sahibi olmalı. Sahipsiz veri, kimsenin sorumluluk almadığı ve kalitesi giderek düşen veri demektir.

3. Tüm Veriyi Göçürmek İstemek

“Geçmişi kaybetmeyelim” deyip 10+ yıllık pasif veriyi de göçürmek yeni sistemi çöplüğe çevirir. Aktif/pasif ayrıştırmasıyla yalnızca gerekli veriyi taşıyın.

4. Manuel Temizlik Yapmak

50.000+ kaydı Excel’de tek tek temizlemeye çalışmak hem yavaş hem hataya açıktır. Veri temizliği araçlarından ve otomasyondan yararlanın.

5. Duplikasyonu Hafife Almak

“Birkaç duplike kayıttan bir şey olmaz” düşüncesi zamanla büyüyen bir soruna dönüşür. Müşteri duplikasyonu yanlış raporlama, tedarikçi duplikasyonu çift ödeme riski demektir.

6. Standart Tanımlamamak

Temizliği yapıp aynı kirliliğin ileride tekrar oluşmasını engelleyecek kuralları koymamak. Veri giriş standartları yoksa temizlik geçici kalır.

7. IT’ye Bırakmak

Veri temizliği teknik bir iş değildir; iş birimlerinin liderliğinde yürümesi gerekir. IT aracı sağlar, ama veri kalitesi kararları Satış, Satın Alma ve Finans’tan gelmelidir.

Veri Kalitesi Analizi

Sistematik yaklaşım hataları baştan önler


Master Data Temizlik Kontrol Listesi

Aşağıdaki liste, master data temizliği için baştan sona kullanabileceğiniz bir rehber. Her kategoriyi sırayla geçin:

A. Planlama ve Organizasyon
  • Veri sahipleri her kategori için atandı
  • Temizlik takvimi ve kilometre taşları belirlendi
  • Kaynak sistemler ve veri hacimleri envanterlendi
  • Hedef sistem veri yapısı ve zorunlu alanlar belirlendi
B. Müşteri Master
  • Aktif/pasif müşteri ayrıştırması yapıldı
  • Duplike müşteri kayıtları tespit edildi
  • Vergi numarası doğrulaması tamamlandı
  • İletişim bilgileri (telefon, e-posta) format standardizasyonu yapıldı
  • Adres standardizasyonu tamamlandı
  • Müşteri segmentasyonu (tip, sektör, bölge) güncellendi
C. Tedarikçi Master
  • Aktif/pasif tedarikçi ayrıştırması yapıldı
  • Vergi numarası ve IBAN doğrulaması tamamlandı
  • Ödeme koşulları ve vade kodları standartlaştırıldı
  • Duplike tedarikçi kayıtları birleştirildi
D. Ürün ve BOM
  • Ürün kodu standardizasyonu tamamlandı
  • Ürün kategori hiyerarşisi oluşturuldu
  • Birim dönüşüm faktörleri doğrulandı
  • BOM yapısal doğrulaması (circular reference) yapıldı
  • Fire oranları ve miktarlar üretimle doğrulandı
E. Veri Kalitesi ve Sürdürülebilirlik
  • Veri giriş standartları dokümante edildi
  • Validasyon kuralları hedef sisteme tanımlandı
  • Veri kalitesi raporları oluşturuldu
  • Yeni kayıt açma prosedürü belirlendi

Bu kontrol listesini sektör bazlı projelerinizde de uyarlayarak kullanabilirsiniz.


Sıkça Sorulan Sorular (SSS)

Kirli veriyi yeni sisteme taşıdıktan sonra temizlemek çok daha zor ve maliyetlidir. Üstelik yanlış verilerle yapılan eğitimler ve testler kullanıcıların sisteme olan güvenini daha en baştan sarsar. Temiz veriyle başlayan projeler, temsili olarak %40-60 daha hızlı tamamlanıyor.

Süre, veri hacmine ve kirlilik oranına bağlı. Temsili bir değerlendirmeyle, orta ölçekli bir firmada (10.000-50.000 kayıt) 4-8 hafta sürüyor. Ancak veri sahipliği belirsizse ya da veri birden fazla kaynak sistemden geliyorsa bu süre rahatlıkla 2-3 katına çıkabilir.

Fuzzy matching algoritmaları işinizi görür. Örneğin müşteri adlarındaki ‘ABC Ltd.’, ‘ABC Limited’, ‘A.B.C. Ltd’ gibi varyasyonlar benzerlik skoruyla eşleştirilebilir. Basit duplike tespiti için Excel’de EXACT ve VLOOKUP kombinasyonu yeterlidir; büyük hacimlerde ise özel veri temizliği araçları gerekir.

Temel master data kategorileri şunlar: Müşteri master (cari hesaplar, iletişim bilgileri), Tedarikçi master (tedarikçi bilgileri, ödeme koşulları), Ürün master (stok kartları, fiyatlar), BOM (ürün ağaçları, reçeteler), Çalışan master (personel bilgileri) ve Varlık master (demirbaşlar, makineler). Bunlara ek olarak şirkete özel master veriler de olabilir.

Küçük ölçekli projelerde Excel (Power Query, VLOOKUP, fuzzy matching eklentileri) yeterli olur. Orta ve büyük ölçekli projelerde OpenRefine (ücretsiz), Talend Data Quality, Informatica Data Quality veya Microsoft DQS gibi araçlar devreye girer. ERP sistemlerinin çoğu da kendi veri temizliği modülleriyle gelir.

Her veri alanının bir sahibi olmalı. Örneğin müşteri master verisinin sahibi Satış Müdürü, tedarikçi master verisinin sahibi Satın Alma Müdürü olabilir. Sahipsiz veri, kimsenin sorumluluk almadığı, kalitesi düşük ve tutarsız veri demektir. Veri sahipliği, temizlik sonrasında kaliteyi ayakta tutmak için de kritiktir.


Yazar Hakkında

Koray Çetintaş, dijital dönüşüm, ERP mimarisi, süreç mühendisliği ve stratejik teknoloji liderliği alanlarında uzman danışmandır. Yapay zekâ, IoT ekosistemleri ve endüstriyel otomasyon konularında saha deneyimi ile "Strateji + İnsan + Teknoloji" yaklaşımını uygular.

Projeniz İçin Destek Alın

Dijital dönüşüm yolculuğunuzda size rehberlik edebilirim. Ücretsiz ön görüşme için randevu alın.