Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Önemli
Sql Server 2025'te (17.x) Veri Kalitesi Hizmetleri (DQS) kaldırılmıştır . SQL Server 2022 (16.x) ve önceki sürümlerde DQS'yi desteklemeye devam ediyoruz.
Bu konu, Veri Kalitesi Hizmetleri'nde (DQS) bileşik etki alanlarını temizleme hakkında bilgi sağlar. Bileşik bir alan, iki veya daha fazla tek alandan oluşur ve bunlar, birden çok ilgili terim içeren bir veri alanıyla ilişkilendirilir. Bileşik etki alanındaki tek tek etki alanlarının ortak bir bilgi alanına sahip olması gerekir. Bileşik etki alanları hakkında ayrıntılı bilgi için bkz. Bileşik Etki Alanını Yönetme.
Bileşik Etki Alanını Kaynak Verilere Eşleme
Kaynak verilerinizi bileşik etki alanına eşlemenin iki yolu vardır:
Kaynak veri, (örneğin Tam Ad diyelim) bileşik bir alana eşlenen tek bir alandır.
Bileşik etki alanı bir başvuru veri hizmetine eşlenmişse, kaynak veriler düzeltme ve ayrıştırma için başvuru veri hizmetine olduğu gibi gönderilir.
Bileşik etki alanı bir başvuru veri hizmetine eşlenmemişse, bileşik etki alanı için tanımlanan ayrıştırma yöntemine göre ayrıştırılır. Bileşik etki alanları için ayrıştırma yöntemi belirtme hakkında daha fazla bilgi için bkz. Bileşik Etki Alanı Oluşturma
Kaynak veriler, bileşik bir alandaki ayrı alanlarla eşleştirilen birden çok alandan (Ad, İkinci Ad ve Soyadı diyelim) oluşur.
Bileşik etki alanlarını kaynak verilere eşleme örneği için bkz. Başvuru Verilerine Etki Alanı veya Bileşik Etki Alanı Ekleme.
Kesin Etki Alanları Arası Kuralları Kullanarak Veri Düzeltme
Bileşik etki alanındaki etki alanları arası kurallar, bileşik etki alanındaki tek tek etki alanları arasındaki ilişkiyi belirten kurallar oluşturmanıza olanak tanır. Bileşik etki alanlarıyla ilgili kaynak verilerinizde temizleme etkinliğini çalıştırdığınızda etki alanları arası kurallar dikkate alınır. Bir etki alanları arası kuralın geçerli olup olmadığını bildirmenin ötesinde, kesin Etki alanları arası kuralDeğer eşittir şeklindeki kural, ayrıca veri temizleme etkinliği sırasında verileri düzeltir.
Aşağıdaki örneği göz önünde bulundurun: Productname, CompanyName ve ProductVersion olmak üzere üç ayrı etki alanına sahip bir bileşik etki alanı (Product) vardır. Aşağıdaki belirleyici alanlar arası kuralı oluşturun:
Eğer Alan 'CompanyName' Değeri Microsoft içeriyorsa ve Alan 'ProductName' Değeri Office'e eşitse ve 'ProductVersion' Değeri 2010'a eşitse O ZAMAN Alan 'ProductName' Değeri Microsoft Office 2010'a eşittir.
Bu etki alanları arası kural çalıştırıldığında, kaynak veriler (ProductName) temizleme etkinliğinden sonra aşağıdaki şekilde düzeltilir:
Kaynak Veriler
| ProductName | Şirket Adı | Ürün Sürümü |
|---|---|---|
| Büro | Microsoft Inc. | 2010 |
Çıktı Verileri
| ProductName | Şirket Adı | Ürün Sürümü |
|---|---|---|
| Microsoft Office 2010 | Microsoft Inc. | 2010 |
Kesin Sonra etki alanları arası kuralını test ettiğinizde, Değer eşittir, Bileşik Etki Alanı Kuralını Test Et iletişim kutusu doğru verileri görüntüleyen Yeni bir sütun (Doğru Olarak) içerir. Veri kalitesini temizleme projesinde, bu kesin çapraz-etki alanı kuralı verileri 100% güvenle değiştirir ve Neden sütunu şu iletiyi görüntüler: '<Çapraz-Etki Alanı Kuralı Adı>' ile düzeltildi. Etki alanları arası kurallar hakkında daha fazla bilgi için bkz. Etki Alanları Arası Kural Oluşturma.
Uyarı
Kesin etki alanları arası kuralı, başvuru veri hizmetine bağlı bileşik etki alanları için çalışmaz.
Bileşik Etki Alanları için Veri Profili Oluşturma
DQS profili oluşturma iki veri kalitesi boyutu sağlar: temizleme etkinliği sırasında eksiksizlik (verilerin mevcut olduğu kapsam) ve doğruluk (verilerin amaçlanan kullanım için kullanılabilmesinin kapsamı). Profil oluşturma, bileşik etki alanları için güvenilir tamlık istatistikleri sağlamayabilir. Tamlık istatistiklerine ihtiyacınız varsa bileşik etki alanları yerine tek etki alanları kullanın. Bileşik etki alanlarını kullanmak istiyorsanız, profil oluşturma için tek etki alanlarıyla bir bilgi bankası oluşturmak, tamlığı belirlemek ve temizleme etkinliği için bileşik etki alanıyla başka bir etki alanı oluşturmak isteyebilirsiniz. Örneğin, profil oluşturma bileşik bir etki alanı kullanan adres kayıtları için 95% eksiksizlik gösterebilir, ancak sütunlardan biri için çok daha yüksek bir eksiklik düzeyi (örneğin, posta kodu sütunu) olabilir. Bu örnekte, tek bir etki alanıyla posta kodu sütununun eksiksizliğini ölçmek isteyebilirsiniz.
Birden çok sütunun doğruluğunu birlikte ölçebildiğiniz için profil oluşturma büyük olasılıkla bileşik etki alanları için güvenilir doğruluk istatistikleri sağlar. Bu verilerin değeri bileşik toplamadadır, bu nedenle bileşik etki alanıyla doğruluğu ölçmek isteyebilirsiniz.
Temizleme etkinliği sırasında veri profili oluşturma hakkında ayrıntılı bilgi için bkz. Profil İstatistikleriDQS Kullanarak Verileri Temizleme (İç) Bilgisinde.