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.