Aracılığıyla paylaş


Etki Alanı Özelliklerini Ayarla

Şunlar için geçerlidir: SQL Server

Ö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 konuda, Veri Kalitesi Hizmetleri'nde (DQS) etki alanı özelliklerinin nasıl ayarlanacağı açıklanmaktadır.

Başlamadan Önce

Önkoşullar

Bir etki alanının özelliklerini ayarlamak için bir bilgi bankası ve etki alanı oluşturmuş olmanız gerekir.

Güvenlik

İzinler

Bir etki alanındaki özellikleri ayarlamak için DQS_MAIN veritabanında dqs_kb_editor veya dqs_administrator rolüne sahip olmanız gerekir.

Etki Alanı Özelliklerini Ayarla

  1. Etki Alanı Yönetimi etkinliğinde bir bilgi bankası açarak (bkz. Bilgi Bankası Açma) ve ardından Etki Alanı listesinde uygun etki alanını seçerek mevcut bir etki alanındaki özellikleri ayarlayın. Etki Alanı Özellikleri sayfası varsayılan olarak görüntülenir.

  2. Yeni etki alanı oluşturduktan sonra Etki Alanı Oluşturma bölümünde açıklandığı gibi özellikleri ayarlayın.

  3. Etki Alanı Yönetimi Etkinliğini Sonlandırma bölümünde açıklandığı gibi etki alanı yönetimi etkinliğini tamamlamak için Son'a tıklayın.

İzleme: Etki Alanı Özelliklerini Ayarladıktan Sonra

Etki alanı özelliklerini ayarladıktan sonra, etki alanında diğer etki alanı yönetim görevlerini gerçekleştirebilir, etki alanına bilgi eklemek için bilgi bulma gerçekleştirebilir veya etki alanına eşleşen bir ilke ekleyebilirsiniz. Daha fazla bilgi için bkz. Bilgi Bulma Gerçekleştirme, Etki Alanını Yönetme veya Eşleşen İlke Oluşturma.

Etki Alanı Özellikleri

Etki Alanı Adı ve Açıklaması

Bir etki alanı oluşturulduktan sonra, etki alanı adı veya açıklaması değiştirilebilir. Alan adı bilgi tabanı için benzersiz olmalıdır. Açıklama en fazla 256 karakter olabilir.

Veri Türü

Etki alanını oluşturduğunuzda, etki alanındaki değerler için aşağıdaki veri türlerinden birini seçin: Dize (varsayılan), Tarih, Tamsayı veya Ondalık. Etki alanını oluşturduktan sonra veri türünü görüntüleyebilirsiniz, ancak değiştiremezsiniz. Etki alanı için seçilen veri türü, etki alanına eşlenebilen kaynak veri türünü tanımlar. DQS'deki dört etki alanı veri türünün her biri için desteklenen veri türleri hakkında bilgi için bkz. DQS Etki Alanları için Desteklenen SQL Server ve SSIS Veri Türleri.

Baştaki Değerleri Kullanma

Eş anlamlı bir grubundaki baştaki değerin, ona eş anlamlı olan bir değer yerine çıktıda kullanılacağını belirtmek için bu onay kutusunu seçin. Baştaki Değerleri Kullan'ın seçimini kaldırarak her eş anlamlı değerin, kendi doğru veya düzeltilmiş biçiminde çıktılanmasını ve kendi grubundaki başta gelen değerle değiştirilmemesini belirtin.

Dizeyi Normalleştirme

Veri türü Metin ise, DQS'nin veri kalitesi işlemesi için kaynak verilerdeki özel karakterleri yoksaymak amacıyla tıklayın. DQS, veriler etki alanına yüklendiğinde özel karakterleri null veya boşlukla dahili olarak değiştirir. İki nokta üst üste, kısa çizgi, nokta, çift tırnak veya noktalı virgül boşlukla değiştirilir. Tek bir tırnak işareti (null, boş değer) ile değiştirilir. null değeri kullanıldığında dizenin iki bölümü bir araya gelir.

Bir dize değerindeki özel karakterleri yoksaymak, eşleşen doğruluğu artırabilir. İki dize arasındaki benzerlik puanı, özel karakterler null veya boşlukla değiştirilerek artırılabilir. Noktalama işaretleri veya diğer simgeler farklı dizelerde kolayca farklı olabilir. Özel karakterlerin dahili olarak değiştirilmesi, puanın DQS'de en düşük eşleştirme eşiğini aşmasına olanak tanıyarak iki dizenin eşleşme olarak kabul edilmesine neden olabilir. Özel karakterleri yoksayıp yoksaymamayı tercih etmeniz, eşleştirme yaptığınız veri türüne bağlı olabilir. Örneğin, İngiliz Ölçü Sistemi'nde verilerle çalışırken, ürün verilerindeki çift tırnak ve tek tırnakları yoksaymak, eğer çift tırnak bir inç, tek tırnak bir ayak için kullanılıyorsa, hatalı pozitif sonuçlara neden olabilir.

Normalleştirme, bulma, eşleştirme ilkesi, eşleştirme projesi ve temizleme proje faaliyetlerinin veri işleme aşamalarında, veriler yüklendiğinde ve dizine eklendiğinde gerçekleştirilir. Etkinleştirilirse, normalleştirme ve terim tabanlı ilişkiler dönüşümü analizden önce bir ön işleme aşamasında yapılır. Dizeler arasındaki benzerliği hesaplayan algoritmalar uygulanmadan önce her etki alanında yürütülürler. Bileşik etki alanı ayrıştırma istenirse, sınırlayıcı ayrıştırma simge gerektirdiği için normalleştirme ve terim tabanlı ilişkiler dönüşümü öncesinde gerçekleştirilir. Etki alanı kuralları ve etki alanı değeri değişiklikleri gibi diğer işlemler dönüştürmelerden sonra gerçekleştirilir. Sonuçta elde edilen veriler, DQS'deki özel karakterlerin dahili olarak değiştirilmesiyle değiştirilmez.

Çıktıyı biçimlendir

Etki alanındaki veri değerleri çıktı olduğunda uygulanacak biçimlendirmeyi seçin. Biçimlendirme, aşağıdaki listede gösterildiği gibi seçilen veri türüne özgüdür. Yok'un seçilmesi, listedeki biçimlerden hiçbirinin uygulanmayacağı anlamına gelir.

  • Bir dize değeri için, dizenin büyük harf, küçük harf veya baş harfi büyük olacak şekilde çıktı alınacağını belirtebilirsiniz.

  • Tarih değeri için gün, ay ve yılın biçimini belirtebilirsiniz.

  • Tamsayı değeri için uygulanacak biçim maskesi türünü belirtebilirsiniz.

  • Ondalık değer için, uygulanacak biçim maskesinin doğruluğunu ve türünü belirtebilirsiniz.

Dil

Veri türü Dize ise, yazım denetleyicisinin çalıştırılması için etki alanını hangi dille ilişkilendirmek istediğinizi seçin. Yazım denetleyicisi sonuçları kullanımdaki dile bağlı olduğundan, bu seçim yalnızca yazım denetleyicisi için geçerlidir. Seçim yalnızca veri türü dize olan tek bir etki alanı için geçerlidir. Dil özelliği bileşik etki alanlarıyla ilgili değildir. Bileşik etki alanının her bölümü için dil, ilgili tek etki alanı tarafından belirlenir.

Varsayılan dil İngilizcedir. Language özelliğini Diğer olarak ayarlamak, etki alanı için Yazım Denetleyicisi'ni devre dışı bırakır.

İpucu

Diliniz Dil açılan listesinde yoksa Diğer'i seçmeniz gerekir. Bu, DQS'nin, etki alanındaki kullanılabilir bilgilere (etki alanı kuralları, etki alanı değerleri, TBR'ler, eşleşen kural) bağlı olarak listelenmeyen dil verilerinin yinelenenlerini temizlemesini ve ortadan kaldırmasını sağlar.

Yazım Denetleyicisini Etkinleştir

Veri türü Dize ise, etki alanı için DQS Yazım Denetleyicisi'ni etkinleştirmek için tıklayın. Yazım Denetleyicisi yalnızca veri türü dize olan alanlarda çalışır. Yazım Denetleyicisini Etkinleştir onay kutusu, yazım denetleyicisini yalnızca onay kutusuyla ilişkilendirilmiş tek etki alanı için etkinleştirir. Onay kutusu bileşik bir alan için geçerli değildir.

Yazım Denetleyicisi, etki alanındaki değerlerde söz dizimi ve doğrulama düzeltmeleri önerir. Daha fazla bilgi için bkz. DQS Yazım Denetleyicisi'ni kullanma.

Söz Dizimi Hata Algoritmalarını Devre Dışı Bırakma

Veri türü Dize ise, temizleme sırasında söz dizimi hatalarının etki alanındaki DQS tarafından tanımlanmayacağını belirtmek için seçin. O alan için söz dizimi hatalarını belirlemek ilgisiz olduğunda bu onay kutusunu seçin. Örneğin, söz dizimi hatalarını tanımlamak bir seri numarası için önemli olmayabilir. Bu denetim yalnızca dize veri türü için kullanılabilir. DQS, söz dizimi hataları için dize olmayan veri türlerini denetlemez.