Opzioni di Richiesta profilo Inclusione valore (Attività Profiling dati)Value Inclusion Profile Request Options (Data Profiling Task)

Usare il riquadro Proprietà richiesta della pagina Richieste profilo per impostare le opzioni per Richiesta profilo Inclusione valore selezionata nel riquadro delle richieste.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. Il profilo Inclusione valore calcola la sovrapposizione dei valori tra due colonne o set di colonne.A Value Inclusion profile computes the overlap in the values between two columns or sets of columns. Di conseguenza, il profilo può inoltre determinare se una colonna o un set di colonne è adatto per fungere da chiave esterna tra le tabelle selezionate.Thus, it can also determine whether a column or set of columns is appropriate to serve as a foreign key between the selected tables. Questo profilo consente inoltre di identificare eventuali problemi nei dati, ad esempio valori non validi.This profile can also help you identify problems in your data such as invalid values. È possibile utilizzare un profilo Inclusione valore, ad esempio, per analizzare la colonna ProductId di una tabella Sales.For example, you use a value inclusion profile to profile the ProductID column of a Sales table. Il profilo individua che la colonna contiene valori non inclusi nella colonna ProductID della tabella Products.The profile discovers that the column contains values that are not found in the ProductID column of the Products table.

Nota

Le opzioni descritte in questo argomento vengono visualizzate nella pagina Richieste profilo in Editor attività Profiling dati.The options described in this topic appear on the Profile Requests page of the Data Profiling Task Editor. Per altre informazioni su questa pagina dell'editor, vedere Editor attività Profiling dati (pagina Richieste profilo).For more information about this page of the editor, see Data Profiling Task Editor (Profile Requests Page).

Per altre informazioni sull'uso dell'attività Profiling dati, vedere Impostazione dell'attività Profiling dati.For more information about how to use the Data Profiling Task, see Setup of the Data Profiling Task. Per altre informazioni sull'uso del Visualizzatore profilo dati per analizzare l'output dell'attività Profiling dati, vedere Visualizzatore profilo dati.For more information about how to use the Data Profile Viewer to analyze the output of the Data Profiling Task, see Data Profile Viewer.

Informazioni sulla selezione di colonne per la proprietà InclusionColumnsUnderstanding the Selection of Columns for the InclusionColumns Property

La funzionalità Richiesta profilo Inclusione valore consente di determinare se tutti i valori inclusi in un subset sono presenti nel superset.A Value Inclusion Profile Request computes whether all the values in a subset are present in the superset. Il superset è spesso una tabella di ricerca o di riferimento.The superset is often a lookup or reference table. La colonna contenente gli stati in una tabella di indirizzi, ad esempio, rappresenta la tabella del subset.For example, the state column in a table of addresses is the subset table. Ogni codice di stato di due caratteri incluso in questa colonna deve essere presente anche nella tabella dei codici di stato del servizio postale degli Stati Uniti, che rappresenta la tabella del superset.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.

Quando si utilizza il carattere jolly () come valore per la colonna del subset o la colonna del superset, l'attività Profiling dati confronta ogni colonna sul lato specifico rispetto alla colonna definita sull'altro lato.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.

Nota

Se si seleziona (), questa opzione potrebbe comportare un numero elevato di calcoli, riducendo le prestazioni dell'attività.If you select (), this option might result in a large number of computations and decrease the performance of the task.

Informazioni sulle impostazioni di sogliaUnderstanding the Threshold Settings

È possibile utilizzare due impostazioni di soglia diverse per ridefinire l'output di una richiesta del profilo Inclusione valore.You can use two different threshold settings to refine the output of a Value Inclusion Profile Request.

Quando si specifica un valore diverso da None per InclusionThresholdSetting, il profilo segnala l'attendibilità dell'inclusione del subset nel superset solo in presenza di una delle condizioni seguenti: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:

  • L'attendibilità dell'inclusione supera la soglia specificata in InclusionStrengthThreshold.When the inclusion strength exceeds the threshold specified in InclusionStrengthThreshold.

  • L'attendibilità dell'inclusione ha un valore pari a 1,0 e la proprietà InclusionStrengthThreshold è impostata su Exact.When the inclusion strength has a value of 1.0 and the InclusionStrengthThreshold is set to Exact.

    È possibile ridefinire ulteriormente l'output escludendo le combinazioni in cui la colonna del superset non è una chiave appropriata per la tabella del superset a causa di valori non univoci.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. Quando si specifica un valore diverso da None per SupersetColumnsKeyThresholdSetting, il profilo segnala l'attendibilità dell'inclusione del subset nel superset solo in presenza di una delle condizioni seguenti: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:

  • L'idoneità delle colonne del superset come chiave nella tabella del superset supera la soglia specificata in SupersetColumnsKeyThresholdWhen the suitability of the superset columns as a key in the superset table exceeds the threshold specified in SupersetColumnsKeyThreshold

  • L'attendibilità dell'inclusione ha un valore pari a 1,0 e la proprietà SupersetColumnsKeyThreshold è impostata su Exact.When the inclusion strength has a value or 1.0 and the SupersetColumnsKeyThreshold is set to Exact.

Opzioni del riquadro Proprietà richiestaRequest Properties Options

Per Richiesta profilo Inclusione valorenel riquadro Proprietà richiesta vengono visualizzati i gruppi di opzioni seguenti:For a Value Inclusion Profile Request, the Request Properties pane displays the following groups of options:

  • Datiche include le opzioni SubsetTableOrView, SupersetTableOrViewe InclusionColumnsData, which includes the SubsetTableOrView, SupersetTableOrView, and InclusionColumns options

  • GeneraleGeneral

  • OpzioniOptions

Opzioni datiData Options

ConnectionManagerConnectionManager
Consente di selezionare la gestione connessione ADO.NETADO.NET esistente che usa il provider di dati .NET per SQL ServerSQL Server (SqlClient) ai fini della connessione al database di SQL ServerSQL Server contenente la tabella o la vista di cui eseguire il profiling.Select the existing ADO.NETADO.NET connection manager that uses the .NET Data Provider for SQL ServerSQL Server (SqlClient) to connect to the SQL ServerSQL Server database that contains the table or view to be profiled.

SubsetTableOrViewSubsetTableOrView
Consente di selezionare la tabella o la vista esistente da analizzare.Select the existing table or view to be profiled.

Per ulteriori informazioni, vedere la sezione "Opzioni SubsetTableOrView e SupersetTableOrView" in questo argomento.For more information, see the section, "SubsetTableOrView and SupersetTableOrView Options," in this topic.

SupersetTableOrViewSupersetTableOrView
Consente di selezionare la tabella o la vista esistente da analizzare.Select the existing table or view to be profiled.

Per ulteriori informazioni, vedere la sezione "Opzioni SubsetTableOrView e SupersetTableOrView" in questo argomento.For more information, see the section, "SubsetTableOrView and SupersetTableOrView Options," in this topic.

InclusionColumnsInclusionColumns
Consente di selezionare la colonna o i set di colonne dalle tabelle del subset e del superset.Select the columns or sets of columns from the subset and superset tables.

Per ulteriori informazioni, vedere le sezioni "Informazioni sulla selezione di colonne per la proprietà InclusionColumns" e "Opzioni InclusionColumns" in questo argomento.For more information, see the sections, "Understanding the Selection of Columns for the InclusionColumns Property" and "InclusionColumns Options," in this topic.

Opzioni SubsetTableOrView e SupersetTableOrViewSubsetTableOrView and SupersetTableOrView Options

SchemaSchema
Specifica lo schema a cui appartiene la tabella selezionata.Specifies the schema to which the selected table belongs. Questa opzione è di sola lettura.This option is read-only.

TableOrViewTableOrView
Visualizza il nome della tabella selezionata.Displays the name of the selected table. Questa opzione è di sola lettura.This option is read-only.

Opzioni InclusionColumnsInclusionColumns Options

Le opzioni seguenti sono disponibili per ogni set di colonne selezionato per l'analisi in InclusionColumns.The following options are presented for each set of columns selected for profiling in InclusionColumns.

Per ulteriori informazioni, vedere la sezione "Informazioni sulla selezione di colonne per la proprietà InclusionColumns" riportata in precedenza in questo argomento.For more information, see the section, "Understanding the Selection of Columns for the InclusionColumns Property," earlier in this topic.

IsWildcardIsWildcard
Specifica se è stato selezionato il carattere jolly (*).Specifies whether the (*) wildcard has been selected. Questa opzione è impostata su True se è stato selezionato (*) per profilare tutte le colonne.This option is set to True if you have selected (*) to profile all columns. È impostata su False se è stata selezionata una singola colonna da analizzare.It is False if you have selected an individual column to be profiled. Questa opzione è di sola lettura.This option is read-only.

ColumnNameColumnName
Visualizza il nome della colonna selezionata.Displays the name of the selected column. È vuota se è stato selezionato (*) per profilare tutte le colonne.This option is blank if you have selected (*) to profile all columns. Questa opzione è di sola lettura.This option is read-only.

StringCompareOptionsStringCompareOptions
Consente di selezionare le opzioni per il confronto di valori stringa.Select options for comparing string values. Per questa proprietà sono disponibili le opzioni elencate nella tabella seguente.This property has the options listed in the following table. Il valore predefinito di questa opzione è Default.The default value of this option is Default.

Nota

Quando si usa il carattere jolly (*) per ColumnName, CompareOptions è di sola lettura ed è impostato su Default.When you use the (*) wildcard for ColumnName, CompareOptions is read-only and is set to the Default setting.

ValoreValue DescriptionDescription
DefaultDefault Ordina e confronta i dati in base alle regole di confronto della colonna nella tabella di origine.Sorts and compares data based on the column's collation in the source table.
BinarySortBinarySort Ordina e confronta i dati di in base ai modelli di bit definiti per ogni carattere.Sorts and compares data based on the bit patterns defined for each character. L'ordinamento binario supporta la distinzione tra maiuscole e minuscole e tra caratteri accentati e non accentatiBinary sort order is case sensitive and accent sensitive. e rappresenta inoltre il tipo di ordinamento più rapido.Binary is also the fastest sorting order.
DictionarySortDictionarySort Ordina e confronta i dati in base alle regole di ordinamento e confronto definite nei dizionari per la lingua o l'alfabeto associato.Sorts and compares data based on the sorting and comparison rules as defined in dictionaries for the associated language or alphabet.

Se si seleziona DictionarySort, è inoltre possibile selezionare qualsiasi combinazione delle opzioni elencate nella tabella seguente.If you select DictionarySort, you can also select any combination of the options listed in the following table. Per impostazione predefinita, nessuna di queste opzioni aggiuntive è selezionata.By default, none of these additional options are selected.

ValoreValue DescriptionDescription
IgnoreCaseIgnoreCase Specifica se nel confronto viene fatta distinzione tra lettere maiuscole e minuscole.Specifies whether the comparison distinguishes between uppercase and lowercase letters. Se questa opzione è impostata, nel confronto tra stringhe verrà ignorata la combinazione di maiuscole e minuscole.If this option is set, the string comparison ignores case. Ad esempio, la stringa "ABC" verrà considerata identica alla stringa "abc".For example, "ABC" becomes the same as "abc".
IgnoreNonSpaceIgnoreNonSpace Specifica se nel confronto viene fatta distinzione tra i caratteri con spaziatura e quelli con segni diacritici.Specifies whether the comparison distinguishes between spacing characters and diacritics. Se questa opzione è impostata, nel confronto verranno ignorati i segni diacritici.If this option is set, the comparison ignores diacritics. Ad esempio, il carattere "å" verrà considerato uguale al carattere "a".For example, "å" is equal to "a".
IgnoreKanaTypeIgnoreKanaType Specifica se nel confronto viene fatta distinzione tra i due tipi di caratteri Kana giapponesi, Hiragana e Katakana.Specifies whether the comparison distinguishes between the two types of Japanese kana characters: hiragana and katakana. Se questa opzione è impostata, nel confronto tra stringhe verrà ignorata la distinzione tra Katakana e Hiragana.If this option is set, the string comparison ignores kana type.
IgnoreWidthIgnoreWidth Specifica se nel confronto viene fatta distinzione tra un carattere a un byte (metà larghezza) e lo stesso carattere rappresentato con due byte (larghezza intera).Specifies whether the comparison distinguishes between a single-byte character and the same character when it is represented as a double-byte character. Se questa opzione è impostata, nel confronto tra stringhe la rappresentazione a un byte e quella a due byte dello stesso carattere verranno considerate uguali.If this option is set, the string comparison treats single-byte and double-byte representations of the same character as identical.

Opzioni generaliGeneral Options

RequestIDRequestID
Nome descrittivo per identificare la richiesta di profilo.Type a descriptive name to identify this profile request. Non è in genere necessario modificare il valore generato automaticamente.Typically, you do not have to change the autogenerated value.

OpzioniOptions

InclusionThresholdSettingInclusionThresholdSetting
Selezionare l'impostazione di soglia per ridefinire l'output del profilo.Select the threshold setting to refine the output of the profile. Il valore predefinito di questa proprietà è Specified.The default value of this property is Specified. Per ulteriori informazioni, vedere la sezione "Informazioni sulle impostazioni di soglia" riportata in precedenza in questo argomento.For more information, see the section, "Understanding the Threshold Settings," earlier in this topic.

ValoreValue DescriptionDescription
NoneNone Non specifica alcuna soglia.Does not specify a threshold. Il livello di attendibilità della chiave viene segnalato indipendentemente dal valore.The key strength is reported regardless of its value.
SpecifiedSpecified Consente di usare la soglia specificata in InclusionStrengthThreshold.Use the threshold that is specified in InclusionStrengthThreshold. Il livello di attendibilità dell'inclusione viene segnalato solo se è maggiore della soglia.The inclusion strength is reported only if it is greater than the threshold.
ExactExact Non specifica alcuna soglia.Does not specify a threshold. Il livello di attendibilità dell'inclusione viene segnalato solo se i valori del subset sono inclusi completamente nei valori del superset.The inclusion strength is reported only if the subset values are completedly included in the upserset values.

InclusionStrengthThresholdInclusionStrengthThreshold
Specifica la soglia (utilizzando un valore compreso tra 0 e 1) al di sopra della quale deve essere segnalato il livello di attendibilità dell'inclusione.Specify the threshold (by using a value between 0 and 1) above which the inclusion strength should be reported. Il valore predefinito di questa proprietà è 0.95.The default value of this property is 0.95. Questa opzione è attivata solo quando si seleziona Specified come InclusionThresholdSetting.This option is enabled only when Specified is selected as the InclusionThresholdSetting.

Per ulteriori informazioni, vedere la sezione "Informazioni sulle impostazioni di soglia" riportata in precedenza in questo argomento.For more information, see the section, "Understanding the Threshold Settings," earlier in this topic.

SupersetColumnsKeyThresholdSettingSupersetColumnsKeyThresholdSetting
Consente di specificare la soglia del superset.Specify the superset threshold. Il valore predefinito di questa proprietà è Specified.The default value of this property is Specified. Per ulteriori informazioni, vedere la sezione "Informazioni sulle impostazioni di soglia" riportata in precedenza in questo argomento.For more information, see the section, "Understanding the Threshold Settings," earlier in this topic.

ValoreValue DescriptionDescription
NoneNone Non specifica alcuna soglia.Does not specify a threshold. Il livello di attendibilità dell'inclusione viene segnalato indipendentemente dall'attendibilità della chiave nella colonna del superset.The inclusion strength is reported regardless of the key strength of the superset column.
SpecifiedSpecified Consente di usare la soglia specificata in SupersetColumnsKeyThreshold.Use the threshold that is specified in SupersetColumnsKeyThreshold. Il livello di attendibilità dell'inclusione viene segnalato solo se l'attendibilità della chiave nella colonna del superset è maggiore della soglia.The inclusion strength is reported only if the key strength of the superset column is greater than the threshold.
ExactExact Non specifica alcuna soglia.Does not specify a threshold. Il livello di attendibilità dell'inclusione viene segnalato solo se le colonne del superset rappresentano una chiave esatta nella colonna del superset.The inclusion strength is reported only if the supserset columns are an exact key in the superset table.

SupersetColumnsKeyThresholdSupersetColumnsKeyThreshold
Specifica la soglia (utilizzando un valore compreso tra 0 e 1) al di sopra della quale deve essere segnalato il livello di attendibilità dell'inclusione.Specify the threshold (by using a value between 0 and 1) above which the inclusion strength should be reported. Il valore predefinito di questa proprietà è 0.95.The default value of this property is 0.95. Questa opzione è attivata solo quando si seleziona Specified come SupersetColumnsKeyThresholdSetting.This option is enabled only when Specified is selected as the SupersetColumnsKeyThresholdSetting.

Per ulteriori informazioni, vedere la sezione "Informazioni sulle impostazioni di soglia" riportata in precedenza in questo argomento.For more information, see the section, "Understanding the Threshold Settings," earlier in this topic.

MaxNumberOfViolationsMaxNumberOfViolations
Specifica il numero massimo di violazioni di inclusione da segnalare nell'output.Specify the maximum number of inclusion violations to report in the output. Il valore predefinito di questa proprietà è 100.The default value of this property is 100. Questa opzione è disabilitata quando si seleziona Exact come InclusionThresholdSetting.This option is disabled when Exact is selected as the InclusionThresholdSetting.

Vedere ancheSee Also

Dati di profilatura Editor attività ( Pagina generale ) Data Profiling Task Editor (General Page)
Form profilo rapido singola tabella ( i dati di profilatura attività )Single Table Quick Profile Form (Data Profiling Task)