Aracılığıyla paylaş


Aday anahtar profil isteği (veri görev profil oluşturma) seçenekleri

Use Özellikler iste bölmesiProfil istekleri sayfasına küme ilgili seçenekleriAday anahtar profil isteği istekleri bölmesinde seçili. aday anahtar sütun olup olmadığını raporlar profil veya küme sütunlarından bir anahtarı veya seçili tablo için yaklaşık bir anahtarı olur.Bu profil de verilerinizde yinelenen değerleri olası bir anahtar sütun gibi sorunları tanımlamanıza yardımcı olabilir.

Not

Bu konuda açıklanan seçenekler görünür Profil istekleri sayfa of the Veri Profiling görev Düzenleyicisi.Bu sayfa düzenleyicisinin hakkında daha fazla bilgi için bkz: Veri görev Düzenleyicisi'ni (profil istekleri sayfa) profil oluşturma.

Profil oluşturma veri görevi'ni kullanma hakkında daha fazla bilgi için bkz: Görev için profil oluşturma verileri ayarlama. Profil oluşturma veri görevinin çıkış çözümlenecek veri profil görüntüleyiciyi kullanma hakkında daha fazla bilgi için bkz: Profil çıkış veri profil Görüntüleyicisi'nde görüntüleme.

Sütun seçimini KeyColumns özellik'ni anlama

Her Aday anahtar profil isteği tek bir sütun veya birden çok sütun içeren tek bir anahtar aday anahtar gücünü hesaplar:

  • Yalnızca tek sütun seçtiğinizde KeyColumns, görev, sütun anahtar gücü hesaplar.

  • Birden çok sütun seçtiğinizde KeyColumns, anahtar gücü görev hesaplar bileşik anahtar, tüm seçili sütunlarından oluşur.

  • Joker karakter, seçtiğiniz (*), in KeyColumns, görev bilgisayarlar anahtar gücü her sütun tablo veya Görünüm.

Örneğin, A, B ve c sütun içeren bir örnek tablo göz önünde bulundurun.Aşağıdaki seçimleri yapmak KeyColumns:

  • Seçtiğiniz (*) ve C sütununun KeyColumns.Sütun C, anahtar gücü görev hesaplar ve sonra da, bileşik anahtar aday (A, C) ve (B, C).

  • Seçtiğiniz (*) ve (*) de KeyColumns.Görev anahtar gücü A, B ve C, tek tek sütunların hesaplar ve adayları (A, B), anahtar, bileşik (A, C) ve (B, C).

Not

(*) Seçerseniz, bu seçenek hesaplamaları çok sayıda neden ve görevin performansını azaltabilir.Görev için alt küme küme küme anahtar için bir eşik karşılayan bulursa, ancak görev ek bileşimlerini çözümlemek değil.Örneğin, örnekteki tablo görev sütun C anahtar belirlerse, yukarıda, görevin bileşik anahtar adayları çözümlenecek devam etmez.

Istek özellikleri seçenekleri

Için bir Aday anahtar profil isteği, the Özellikler iste bölmesinde aşağıdaki seçenek grupları görüntüler:

  • Veriiçeren TableOrView and KeyColumns seçenekleri

  • Genel

  • Seçenekler

Veri seçenekleri

  • ConnectionManager
    Varolan seçin. ADO.NET Bağlantı Yöneticisi, .NET veri sağlayıcı için kullanır. SQL Server (SqlClient) bağlanmak için SQL Server profiled için Görünüm veya tablo içeren veritabanıdır.

  • TableOrView
    Varolan seçin tablo profiled için Görünüm veya.

    Daha fazla bilgi için bu konudaki "TableorView Seçenekleri" bölümüne bakın.

  • KeyColumns
    Varolan bir sütun veya sütunları profiled için bu seçeneği seçin.Seçin (*) tüm sütunları profil.

    Daha fazla bilgi için bu konuda "Anlama seçimi, sütunlar için KeyColumns özellik" ve "KeyColumns Seçenekleri" bölümlerine bakın.

TableOrView seçenekleri

  • Şema
    Hangi şema belirtmek seçili tablo ait.Bu seçenek, salt-okunurdur.

  • Table
    Seçili tablonun adını görüntüler.Bu seçenek, salt-okunurdur.

KeyColumns seçenekleri

Aşağıdaki seçenekleri de profil oluşturma için seçtiğiniz her sütun için sunulur KeyColumns için veya**(*)** seçeneği.

Daha fazla bilgi için bu konunun önceki kısımlarında "Anlama seçimi, sütunlar için KeyColumns özellik," bölümüne bakın.

  • IsWildcard
    Belirtir olup olmadığını (*) joker seçildi.Bu seçenek küme için Doğru Seçtiğiniz, (*) tüm sütunları profil. Bu Yanlış profiled için tek bir sütun seçtiyseniz.Bu seçenek, salt-okunurdur.

  • ColumnName
    Seçili sütunun adını görüntüler.Bu seçenek, seçtiğiniz boş olur. (*) tüm sütunları profil. Bu seçenek, salt-okunurdur.

  • StringCompareOptions
    Dize değerleri karşılaştırmak için seçenekleri belirleyin.Bu özellik aşağıdaki seçenekleri olan tablo.Bu seçeneğin varsayılan değeri Varsayılan.

    Not

    Kullandığınızda bir (*) için joker karakterColumnName, CompareOptions salt-okunurdur ve küme ( içinVarsayılan ayarı.

    Değer

    Açıklama

    Default

    Sıralar ve veri kaynağındaki sütun harmanlama göre karşılaştırır tablo.

    BinarySort

    Sıralar ve her karakter için tanımlanan bit desenleri temel veri karşılaştırır.Ikili sıralama sırası durum duyarlı ve aksan duyarlı.Ayrıca en hızlı sıralama ikili sıradır.

    DictionarySort

    Sıralar ve veri sıralama ve karşılaştırma kurallarında alfabesi ve ilişkili bir dil sözlüklerini tanımlandığı gibi karşılaştırır.

    Seçerseniz DictionarySort, aşağıdaki tabloda listelenen seçeneklerden herhangi bir birleşimi de seçebilirsiniz.Bu ek seçeneklerin hiçbiri varsayılan olarak seçilir.

    Değer

    Açıklama

    IgnoreCase

    Karşılaştırmanın büyük ve küçük harfler arasında ayıran olup olmadığını belirtir.Bu seçenek küme, dize karşılaştırmanın büyük/küçük durum yok sayar.Örneğin, "abc" aynı "ABC" olur.

    IgnoreNonSpace

    Karşılaştırma aralığı karakter ve vurgu işaretleri arasında ayıran belirtir.Bu seçenek küme, karşılaştırma, vurgu işaretleri dikkate almaz.Örneğin, "å" "için bir" eşittir.

    IgnoreKanaType

    Karşılaştırma, bu iki Japonca kana karakterleri arasında ayıran olup olmadığını belirtir. Hiragana ve katakana. Bu seçenek küme, kana türü dize karşılaştırma yoksayar.

    IgnoreWidth

    Çift baytlık karakter olarak temsil edildiğinde karşılaştırma tek baytlı bir karakter ile aynı karakter arasında ayıran olup olmadığını belirtir.Bu seçenek ayarlanırsa, dize karşılaştırma aynı karakterin tek bayt) ve çift baytlı çarpımını özdeş olarak davranır.

Genel Seçenekler

  • Istekkimliği
    Bu profil istek tanımlamak için açıklayıcı bir ad yazın.Genellikle, autogenerated değerini değiştirmeniz gerekmez.

Seçenekler

  • ThresholdSetting
    Bu özellik aşağıdaki seçenekleri olan tablo.Bu özelliğin varsayılan değeri Belirtilen.

    Değer

    Açıklama

    None

    Hiçbir eşik değeri belirtildi.Anahtar gücü değerini bakılmaksızın bildirilir.

    Belirtilen

    Belirtilen BIR eşik KeyStrengthThreshold.Yalnızca eşik büyük olması durumunda anahtar gücü bildirilir.

    Tam

    Hiçbir eşik değeri belirtildi.Seçilen sütunları tam bir anahtarı varsa anahtar gücü bildirilir.

  • KeyStrengthThreshold
    Eşik, anahtar gücü bildirilmesi üzerindeki (0 ve 1 arasında bir değer kullanarak) belirtin.Bu özelliğin varsayılan değeri 0,95'dir.Bu seçenek etkin yalnızca Belirtilen biçiminde seçildiKeyStrengthThresholdSetting.

  • MaxNumberOfViolations
    Rapor için aday anahtar ihlali en çıktıda belirtin.Bu özelliğin varsayılan değeri 100'dir.Bu seçenek devre dışı olduğunda Tam biçiminde seçildiKeyStrengthThresholdSetting.