Aracılığıyla paylaş


Işlev bağımlılık profil isteği seçenekleri (veri görev profil oluşturma)

Use Özellikler iste bölmesiProfil istekleri sayfasına küme ilgili seçenekleriIşlev bir bağımlılık profil isteği istekleri bölmesinde seçili.Başka bir sütundaki değerlere göre (bağımlı sütun) bir sütundaki değerleri bağımlı olduğu sürece BIR işlev bağımlılık profil raporları veya küme sütun (determinant sütun).Bu profil de verilerinizde geçersiz değerler gibi sorunları tanımlamanıza yardımcı olabilir.Örneğin, bir posta kodu posta kodu sütun ve ABD durum sütun arasındaki bağımlılığı profil.Bu profilde aynı posta kodu her zaman aynı duruma sahip, ancak profil bağımlılığı, ihlallerini bulur.

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.

Determinantı ve bağımlı sütun seçimini anlama

C Işlev bir bağımlılık profil isteği derecesini nakledildiği hesaplar determinant yan sütun veya küme (( içinde belirtilen sütunDeterminantColumns özelliği), (( içinde belirtilen bağımlı yan sütununun değerini belirler.DependentColumn özellik).Örneğin, ABD eyalet sütun işlevsel bir ABD posta kodu sütun bağımlı olmalıdır.Diğer bir deyişle, posta kodu (determinant sütun) 98052, Washington her zaman durumunu (bağımlı sütun) olmalıdır.

Determinant tarafı için bir sütun belirtebilirsiniz veya bir küme sütunların DeterminantColumns özellik.Örneğin, A, B ve c sütun içeren bir örnek tablo göz önünde bulundurun.Aşağıdaki seçim yapmanız DeterminantColumns özellik:

  • Seçtiğinizde, (*) joker karakter, veri profil oluşturma görev bağımlılığı, determinant yan olarak her sütun sınar.

  • Seçtiğinizde, (*) joker ve başka bir sütun veya sütunları, veri profil oluşturma görev bağımlılığı, determinant yan olarak her sütun birleşimi sınar.Örneğin, A, B ve c sütun içeren bir örnek tablo göz önünde bulundurun.Belirttiğiniz (*) ve sütun değeri olarak C DeterminantColumns özellik, veri profil oluşturma görev (A, C) birleşimleri sınar ve (B, C) determinant tarafını bir bağımlılık olarak.

Bağımlı tarafı için tek bir sütun belirtebilirsiniz veya (*) joker karakterDependentColumn özellik.Seçtiğinizde (*), determinant yan sütun veri profil oluşturma görev sınayan veya küme karşı her sütun sütun.

Not

Seçerseniz (*), bu seçeneği, büyük bir sayı hesaplamaları ve görevin performans düşmesine neden olabilir.Işlev bir bağımlılığı eşik karşılayan alt küme küme küme görev bulursa, ancak görev ek bileşimlerini çözümlemek değil.Örneğin, örnekteki tablo görev sütun C determinant sütun belirlerse, yukarıda, görevin bileşik aday çözümlenecek devam etmez.

Istek özellikleri seçenekleri

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

  • Veriiçeren DeterminantColumns and DependentColumn 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.

  • DeterminantColumns
    Determinant sütunu seçin veya küme sütun.Diğer bir deyişle, sütunu seçin veya küme sütunlarının değerleri bağımlı sütunu belirler.

    Daha fazla bilgi için bu konuda "Anlama seçimi, determinantı ve bağımlı sütunlar" ve "DeterminantColumns ve DependentColumn seçenekleri," bölümlerine bakın.

  • DependentColumn
    Bağımlı sütun seçin.Diğer bir deyişle, determinant yan sütunn değeri tarafından belirlenen değeri bir sütun seçin veya küme sütun.

    Daha fazla bilgi için bu konuda "Anlama seçimi, determinantı ve bağımlı sütunlar" ve "DeterminantColumns ve DependentColumn seçenekleri," bölümlerine bakın.

DeterminantColumns ve DependentColumn seçenekleri

Aşağıdaki seçenekleri de profil oluşturma için seçtiğiniz her sütun için sunulur DeterminantColumns and in DependentColumn.

Daha fazla bilgi için bu konunun önceki kısımlarında "Anlama seçimi, determinantı ve bağımlı sütun," 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 (*) 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
    Eşik ayarları belirtin.Bu özelliğin varsayılan değeri Belirtilen.

    Değer

    Açıklama

    None

    Eşik belirtmiyor.Işlev bir bağımlılık gücü değerini bakılmaksızın bildirilir.

    Belirtilen

    Belirtilen eşik FDStrengthThreshold.Yalnızca eşik büyük olması durumunda, işlevsel bir bağımlılık gücü bildirilir.

    Tam

    Eşik belirtmiyor.Yalnızca Seçili sütunlar arasında işlevsel bağımlılığını tam değilse, işlevsel bir bağımlılık gücü bildirilir.

  • FDStrengthThreshold
    Eşik, işlevsel bir bağımlılık 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çildiThresholdSetting.

  • MaxNumberOfViolations
    En yüksek çıktıda bildirmek için işlevsel bir bağımlılık ihlallerini belirtin.Bu özelliğin varsayılan değeri 100'dir.Bu seçenek devre dışı olduğunda Tam biçiminde seçildiThresholdSetting.