Aracılığıyla paylaş


Değer içerme profil isteği (veri görev profil oluşturma) seçenekleri

Use the Request Properties pane of the Profile Requests page to set the options for the Value Inclusion Profile Request selected in the requests pane.A Value Inclusion profile computes the overlap in the values between two columns or sets of columns.Thus, it can also determine whether a column or set of columns is appropriate to serve as a foreign key between the selected tables.Bu profil de verilerinizde geçersiz değerler gibi sorunları tanımlamanıza yardımcı olabilir.For example, you use a value inclusion profile to profile the ProductID column of a Sales table.The profile discovers that the column contains values that are not found in the ProductID column of the Products table.

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.

Understanding the Selection of Columns for the InclusionColumns Property

A Value Inclusion Profile Request computes whether all the values in a subset are present in the superset.The superset is often a lookup or reference table.For example, the state column in a table of addresses is the subset table.Every two-character state code in this column should also be found in the table of United States Postal Service state codes, which is the superset table.

When you use the (*) wildcard as the value of the subset column or the superset column, the Data Profiling task compares each column on that side against the column specified on the other side.

Not

(*) Seçerseniz, bu seçenek hesaplamaları çok sayıda neden ve görevin performansını azaltabilir.

Understanding the Threshold Settings

You can use two different threshold settings to refine the output of a Value Inclusion Profile Request.

When you specify a value other than None for InclusionThresholdSetting, the profile reports the inclusion strength of the subset in the superset only under one of the following conditions:

  • When the inclusion strength exceeds the threshold specified in InclusionStrengthThreshold.

  • When the inclusion strength has a value of 1.0 and the InclusionStrengthThreshold is set to Exact.

You can refine the output more by filtering out combinations where the superset column is not an appropriate key for the superset table because of non-unique values.When you specify a value other than None for SupersetColumnsKeyThresholdSetting, the profile reports the inclusion strength of the subset in the superset only under one of the following conditions:

  • When the suitability of the superset columns as a key in the superset table exceeds the threshold specified in SupersetColumnsKeyThreshold

  • When the inclusion strength has a value or 1.0 and the SupersetColumnsKeyThreshold is set to Exact.

Istek özellikleri seçenekleri

For a Value Inclusion Profile Request, the Request Properties pane displays the following groups of options:

  • Data, which includes the SubsetTableOrView, SupersetTableOrView, and InclusionColumns options

  • 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.

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

    For more information, see the section, "SubsetTableOrView and SupersetTableOrView Options," in this topic.

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

    For more information, see the section, "SubsetTableOrView and SupersetTableOrView Options," in this topic.

  • InclusionColumns
    Select the columns or sets of columns from the subset and superset tables.

    For more information, see the sections, "Understanding the Selection of Columns for the InclusionColumns Property" and "InclusionColumns Options," in this topic.

SubsetTableOrView and SupersetTableOrView Options

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

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

InclusionColumns Options

The following options are presented for each set of columns selected for profiling in InclusionColumns.

For more information, see the section, "Understanding the Selection of Columns for the InclusionColumns Property," earlier in this topic.

  • 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

  • InclusionThresholdSetting
    Select the threshold setting to refine the output of the profile.Bu özelliğin varsayılan değeri Belirtilen.For more information, see the section, "Understanding the Threshold Settings," earlier in this topic.

    Değer

    Açıklama

    None

    Eşik belirtmiyor.Anahtar gücü değerini bakılmaksızın bildirilir.

    Belirtilen

    Use the threshold that is specified in InclusionStrengthThreshold.The inclusion strength is reported only if it is greater than the threshold.

    Tam

    Eşik belirtmiyor.The inclusion strength is reported only if the subset values are completedly included in the upserset values.

  • InclusionStrengthThreshold
    Specify the threshold (by using a value between 0 and 1) above which the inclusion strength should be reported.Bu özelliğin varsayılan değeri 0,95'dir.This option is enabled only when Specified is selected as the InclusionThresholdSetting.

    For more information, see the section, "Understanding the Threshold Settings," earlier in this topic.

  • SupersetColumnsKeyThresholdSetting
    Specify the superset threshold.Bu özelliğin varsayılan değeri Belirtilen.For more information, see the section, "Understanding the Threshold Settings," earlier in this topic.

    Değer

    Açıklama

    None

    Eşik belirtmiyor.The inclusion strength is reported regardless of the key strength of the superset column.

    Belirtilen

    Use the threshold that is specified in SupersetColumnsKeyThreshold.The inclusion strength is reported only if the key strength of the superset column is greater than the threshold.

    Tam

    Eşik belirtmiyor.The inclusion strength is reported only if the supserset columns are an exact key in the superset table.

  • SupersetColumnsKeyThreshold
    Specify the threshold (by using a value between 0 and 1) above which the inclusion strength should be reported.Bu özelliğin varsayılan değeri 0,95'dir.This option is enabled only when Specified is selected as the SupersetColumnsKeyThresholdSetting.

    For more information, see the section, "Understanding the Threshold Settings," earlier in this topic.

  • MaxNumberOfViolations
    Specify the maximum number of inclusion violations to report in the output.Bu özelliğin varsayılan değeri 100'dir.This option is disabled when Exact is selected as the InclusionThresholdSetting.