Proprietà personalizzate delle trasformazioni
Si applica a:SQL Server SSIS Integration Runtime in Azure Data Factory
Oltre alle proprietà comuni alla maggior parte degli oggetti del flusso di dati nel modello a oggetti di SQL Server Integration Services, molti oggetti del flusso di dati hanno proprietà personalizzate specifiche dell'oggetto. Tali proprietà personalizzate sono disponibili solo in fase di esecuzione e non sono trattate nella documentazione di riferimento relativa alla programmazione gestita in Integration Services.
In questo argomento vengono elencate e descritte le proprietà personalizzate delle diverse trasformazioni del flusso di dati. Per informazioni sulle proprietà comuni alla maggior parte degli oggetti del flusso di dati, vedere Proprietà comuni.
È possibile impostare alcune proprietà delle trasformazioni utilizzando espressioni di proprietà. Per altre informazioni, vedere Proprietà del flusso di dati che è possibile impostare tramite espressioni.
Trasformazioni con proprietà personalizzate
Aggregazione
Controllo
Trasformazione Cache
Mappa caratteri
Suddivisione condizionale
Copia colonna
Conversione dati
Query di data mining
Colonna derivata
Trasformazioni senza proprietà personalizzate
Le trasformazioni seguenti non includono proprietà personalizzate a livello di componente, input o output: Trasformazione Unione, Trasformazione Multicast, e Trasformazione Unione input multipli. Tali trasformazioni utilizzano solo le proprietà comuni a tutti i componenti del flusso di dati.
Proprietà personalizzate della trasformazione Aggregazione
La trasformazione Aggregazione include proprietà personalizzate e le proprietà comuni a tutti i componenti del flusso di dati.
Nella tabella seguente vengono descritte le proprietà personalizzate della trasformazione Aggregazione. Tutte le proprietà sono di lettura/scrittura.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
AutoExtendFactor | Intero | Valore compreso tra 1 e 100 che specifica la possibile percentuale di estensione della memoria durante l'aggregazione. Il valore predefinito di questa proprietà è 25. |
CountDistinctKeys | Intero | Valore che specifica il numero esatto di misure Distinct Count che possono essere scritte dall'aggregazione. Se viene specificato un valore CountDistinctScale, il valore in CountDistinctKeys ha la precedenza. |
CountDistinctScale | Integer (enumerazione) | Valore che descrive il numero approssimativo di valori distinct in una colonna che possono essere conteggiati dall'aggregazione. Di seguito vengono indicati i possibili valori della proprietà. Bassa (1): indica fino a 500.000 valori di chiave. Media (2): indica fino a 5 milioni di valori di chiave. Alta (3): indica più di 25 milioni di valori di chiave. Non specificata (0): indica che non viene usato alcun valore CountDistinctScale. L'uso dell'opzione Non specificata (0) può influire sulle prestazioni nei set di dati di grandi dimensioni. |
Chiavi | Intero | Valore che specifica il numero esatto di chiavi Group By scritte dall'aggregazione. Se si specifica un valore KeyScale, il valore in Keys ha la precedenza. |
KeyScale | Integer (enumerazione) | Valore che descrive approssimativamente il numero di valori di chiave Group By che possono essere scritti dall'aggregazione. Di seguito vengono indicati i possibili valori della proprietà. Bassa (1): indica fino a 500.000 valori di chiave. Media (2): indica fino a 5 milioni di valori di chiave. Alta (3): indica più di 25 milioni di valori di chiave. Non specificata (0): indica che non viene usato alcun valore KeyScale. |
Nella tabella seguente vengono descritte le proprietà personalizzate dell'output della trasformazione Aggregazione. Tutte le proprietà sono di lettura/scrittura.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
Chiavi | Intero | Valore che specifica il numero esatto di chiavi Group By che possono essere scritte dall'aggregazione. Se si specifica un valore KeyScale, il valore in Keys ha la precedenza. |
KeyScale | Integer (enumerazione) | Valore che descrive approssimativamente il numero di valori di chiave Group By che possono essere scritti dall'aggregazione. Di seguito vengono indicati i possibili valori della proprietà. Bassa (1): indica fino a 500.000 valori di chiave. Media (2): indica fino a 5 milioni di valori di chiave. Alta (3): indica più di 25 milioni di valori di chiave. Non specificata (0): indica che non viene usato alcun valore KeyScale. |
Nella tabella seguente vengono descritte le proprietà personalizzate delle colonne di output della trasformazione Aggregazione. Tutte le proprietà sono di lettura/scrittura.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
AggregationColumnId | Intero | LineageID di una colonna inclusa in una clausola GROUP BY o in funzioni di aggregazione. |
AggregationComparisonFlags | Intero | Valore che specifica il modo in cui la trasformazione Aggregazione confronta i dati di tipo stringa in una colonna. Per altre informazioni, vedere Comparing String Data. |
AggregationType | Integer (enumerazione) | Valore che specifica l'operazione di aggregazione da eseguire sulla colonna. Di seguito vengono indicati i possibili valori della proprietà. Group by (0) Count (1) Count all (2) Countdistinct (3) Sum (4) Average (5) Maximum (7) Minimum (6) |
CountDistinctKeys | Intero | Quando il tipo di aggregazione è Count Distinct, valore che specifica il numero esatto di chiavi che possono essere scritte dall'aggregazione. Se viene specificato un valore CountDistinctScale, il valore in CountDistinctKeys ha la precedenza. |
CountDistinctScale | Integer (enumerazione) | Quando il tipo di aggregazione è Count Distinct, valore che descrive approssimativamente il numero di valori di chiave che possono essere scritti dall'aggregazione. Di seguito vengono indicati i possibili valori della proprietà. Bassa (1): indica fino a 500.000 valori di chiave. Media (2): indica fino a 5 milioni di valori di chiave. Alta (3): indica più di 25 milioni di valori di chiave. Non specificata (0): indica che non viene usato alcun valore CountDistinctScale. |
IsBig | Booleano | Valore che indica se la colonna contiene un valore maggiore di 4 miliardi o un valore con una precisione maggiore di un valore a virgola mobile a precisione doppia. Il valore può essere 0 o 1. 0 indica che IsBig è False e che la colonna non contiene un valore di grandi dimensioni o un valore preciso. Il valore predefinito di questa proprietà è 1. |
L'input e le colonne di input della trasformazione Aggregazione non includono proprietà personalizzate.
Per altre informazioni, vedere Trasformazione Aggregazione.
Proprietà personalizzate della trasformazione Controllo
La trasformazione Aggregazione include solo le proprietà comuni a tutti i componenti del flusso di dati a livello di componente.
Nella tabella seguente vengono descritte le proprietà personalizzate delle colonne di output della trasformazione Controllo. Tutte le proprietà sono di lettura/scrittura.
Nome proprietà | Tipo di dati | Descrizione |
---|---|---|
LineageItemSelected | Integer (enumerazione) | Elemento di controllo selezionato per l'output. Di seguito vengono indicati i possibili valori della proprietà. GUID istanza esecuzione (0) Ora di inizio esecuzione (4) Nome computer (5) ID pacchetto (1) Nome pacchetto (2) ID attività (8) Nome attività (7) Nome utente (6) ID versione (3) |
L'input, le colonne di input e l'output della trasformazione Controllo non includono proprietà personalizzate.
Per altre informazioni, vedere Trasformazione Controllo.
Proprietà personalizzate della trasformazione Trasformazione cache
La trasformazione Trasformazione cache include proprietà personalizzate e le proprietà comuni a tutti i componenti del flusso di dati.
Nella tabella seguente vengono descritte le proprietà della trasformazione Trasformazione cache. Tutte le proprietà sono di lettura/scrittura.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
Connectionmanager | String | Specifica il nome della gestione connessione. |
ValidateExternalMetadata | Booleano | Indica se la trasformazione Trasformazione cache viene convalidata utilizzando origini dati esterne in fase di progettazione. Se la proprietà è impostata su False, in fase di esecuzione viene eseguita la convalida rispetto a origini dati esterne. Il valore predefinito è True. |
AvailableInputColumns | String | Elenco delle colonne di input disponibili. |
InputColumns | String | Elenco delle colonne di input selezionate. |
CacheColumnName | String | Specifica il nome della colonna a cui viene eseguito il mapping a una colonna di input selezionata. Il nome della colonna nella proprietà CacheColumnName deve corrispondere al nome della colonna corrispondente indicato nella pagina Colonne di Editor gestione connessione della cache. Per altre informazioni, vedere Editor gestione connessione cache |
Proprietà personalizzate della trasformazione Mappa caratteri
La trasformazione Mappa caratteri include solo le proprietà comuni a tutti i componenti del flusso di dati a livello di componente.
Nella tabella seguente vengono descritte le proprietà personalizzate delle colonne di output della trasformazione Mappa caratteri. Tutte le proprietà sono di lettura/scrittura.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
InputColumnLineageId | Intero | Valore che specifica la proprietà LineageID della colonna di input che costituisce l'origine della colonna di output. |
MapFlags | Integer (enumerazione) | Valore che specifica le operazioni di stringa eseguite dalla trasformazione Mappa caratteri nella colonna. Di seguito vengono indicati i possibili valori della proprietà. Inversione byte (2) Larghezza intera (6) Metà larghezza (5) Hiragana (3) Katakana (4) Conversione da maiuscole a minuscole (e viceversa) basata sulla lingua (7) Minuscolo (0) Cinese semplificato (8) Cinese tradizionale(9) Maiuscolo (1) |
L'input, le colonne di input e l'output della trasformazione Mappa caratteri non includono proprietà personalizzate.
Per altre informazioni, vedere Trasformazione Mappa caratteri.
Proprietà personalizzate della trasformazione Suddivisione condizionale
La trasformazione Suddivisione condizionale include solo le proprietà comuni a tutti i componenti del flusso di dati a livello di componente.
Nella tabella seguente vengono descritte le proprietà personalizzate dell'output della trasformazione Suddivisione condizionale. Tutte le proprietà sono di lettura/scrittura.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
EvaluationOrder | Intero | Valore che specifica la posizione di una condizione, associata a un output, nell'elenco delle condizioni valutate dalla trasformazione Suddivisione condizionale. Le condizioni vengono valutate in ordine dal valore minimo al valore massimo. |
Espressione | String | Espressione che rappresenta la condizione valutata dalla trasformazione Suddivisione condizionale. Le colonne sono rappresentate da identificatori di derivazione. |
FriendlyExpression | String | Espressione che rappresenta la condizione valutata dalla trasformazione Suddivisione condizionale. Le colonne sono rappresentate dai relativi nomi. È possibile specificare il valore di questa proprietà tramite un'espressione di proprietà. |
IsDefaultOut | Booleano | Valore che indica se l'output rappresenta l'output predefinito. |
L'input, le colonne di input e le colonne di output della trasformazione Suddivisione condizionale non includono proprietà personalizzate.
Per altre informazioni, vedere Trasformazione Suddivisione condizionale.
Proprietà personalizzate della trasformazione Copia colonna
La trasformazione Copia colonna include solo le proprietà comuni a tutti i componenti del flusso di dati a livello di componente.
Nella tabella seguente vengono descritte le proprietà personalizzate delle colonne di output della trasformazione Copia colonna. Tutte le proprietà sono di lettura/scrittura.
Nome proprietà | Tipo di dati | Descrizione |
---|---|---|
copyColumnId | Intero | LineageID della colonna di input da cui viene copiata la colonna di output. |
L'input, le colonne di input e l'output della trasformazione Copia colonna non includono proprietà personalizzate.
Per altre informazioni, vedere Trasformazione Copia colonna.
Proprietà personalizzate della trasformazione Conversione dati
La trasformazione Conversione dati include solo le proprietà comuni a tutti i componenti del flusso di dati a livello di componente.
Nella tabella seguente vengono descritte le proprietà personalizzate delle colonne di output della trasformazione Conversione dati. Tutte le proprietà sono di lettura/scrittura.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
FastParse | Booleano | Valore che indica se la colonna utilizza le routine di analisi più veloci ma indipendenti dalle impostazioni locali disponibili in Integration Services oppure le routine di analisi standard dipendenti dalle impostazioni locali. Il valore predefinito di questa proprietà è False. Per altre informazioni, vedere Analisi veloce e Analisi standard. . Nota: questa proprietà non è disponibile in Editor trasformazione Conversione dati, ma può essere impostata in Editor avanzato. |
SourceInputColumnLineageId | Intero | LineageID della colonna di input che costituisce l'origine della colonna di output. |
L'input, le colonne di input e l'output della trasformazione Conversione dati non includono proprietà personalizzate.
Per altre informazioni, vedere Trasformazione Conversione dati.
Proprietà personalizzate della trasformazione Query di data mining
La trasformazione Query di data mining include proprietà personalizzate e le proprietà comuni a tutti i componenti del flusso di dati.
Nella tabella seguente vengono descritte le proprietà personalizzate della trasformazione Query di data mining. Tutte le proprietà sono di lettura/scrittura.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
ASConnectionId | String | Identificatore univoco dell'oggetto Connection. |
ASConnectionString | String | Stringa di connessione a un progetto di Analysis Services o a un database di Analysis Services. |
CatalogName | String | Nome di un database di Analysis Services. |
ModelName | String | Nome del modello di data mining. |
ModelStructureName | String | Nome della struttura di data mining. |
ObjectRef | String | Tag XML che identifica la struttura di data mining utilizzata dalla trasformazione. |
QueryText | String | Istruzione della query di stima utilizzata dalla trasformazione. |
L'input, le colonne di input, l'output e le colonne di output della trasformazione Query di data mining non includono proprietà personalizzate.
Per altre informazioni, vedere Trasformazione Query di data mining.
Proprietà personalizzate della trasformazione Colonna derivata
La trasformazione Colonna derivata include solo le proprietà comuni a tutti i componenti del flusso di dati a livello di componente.
Nella tabella seguente vengono descritte le proprietà personalizzate delle colonne di input e delle colonne di output della trasformazione Colonna derivata. Quando si sceglie di aggiungere la colonna derivata come nuova colonna, le proprietà personalizzate seguenti vengono applicate alla nuova colonna di output. Quando si sceglie di sostituire il contenuto di una colonna di input esistente con i risultati derivati, le proprietà personalizzate vengono applicate alla colonna di input esistente. Tutte le proprietà sono di lettura/scrittura.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
Espressione | String | Espressione che rappresenta la condizione valutata dalla trasformazione Suddivisione condizionale. Le colonne sono rappresentate dalla proprietà LineageID per la colonna. |
FriendlyExpression | String | Espressione che rappresenta la condizione valutata dalla trasformazione Suddivisione condizionale. Le colonne sono rappresentate dai relativi nomi. È possibile specificare il valore di questa proprietà tramite un'espressione di proprietà. |
L'input e l'output della trasformazione Colonna derivata non includono proprietà personalizzate.
Per altre informazioni, vedere Trasformazione Colonna derivata.
Proprietà personalizzate della trasformazione Esporta colonna
La trasformazione Esporta colonna include solo le proprietà comuni a tutti i componenti del flusso di dati a livello di componente.
Nella tabella seguente vengono descritte le proprietà personalizzate delle colonne di input della trasformazione Esporta colonna. Tutte le proprietà sono di lettura/scrittura.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
AllowAppend | Booleano | Valore che specifica se la trasformazione aggiunge dati a un file esistente. Il valore predefinito di questa proprietà è False. |
ForceTruncate | Booleano | Valore che specifica se la trasformazione tronca un file esistente prima di scrivere i dati. Il valore predefinito di questa proprietà è False. |
FileDataColumnID | Intero | Valore che identifica la colonna contenente i dati inseriti in un file dalla trasformazione. In Colonna estrazione questa proprietà ha un valore pari a 0, mentre in Colonna percorso file la proprietà contiene l'oggetto LineageID di Colonna estrazione. |
WriteBOM | Booleano | Valore che specifica se nel file viene scritto un indicatore per l'ordine dei byte. |
L'input, l'output e le colonne di output della trasformazione Esporta colonna non includono proprietà personalizzate.
Per altre informazioni, vedere Trasformazione Esporta colonna.
Proprietà personalizzate della trasformazione Importa colonna
La trasformazione Importa colonna include solo le proprietà comuni a tutti i componenti del flusso di dati a livello di componente.
Nella tabella seguente vengono descritte le proprietà personalizzate delle colonne di input della trasformazione Importa colonna. Tutte le proprietà sono di lettura/scrittura.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
ExpectBOM | Booleano | Valore che specifica se nella trasformazione Importa colonna è previsto un indicatore per l'ordine dei byte. È previsto un indicatore dell'ordine dei byte solo se i dati sono di tipo DT_NTEXT. |
FileDataColumnID | Intero | Valore che identifica la colonna contenente i dati inseriti in un flusso di dati dalla trasformazione. Nella colonna di dati da inserire questa proprietà ha un valore pari a 0, mentre nella colonna contenente i percorsi dei file di origine questa proprietà contiene la proprietà LineageID della colonna di dati da inserire. |
L'input, l'output e le colonne di output della trasformazione Importa colonna non includono proprietà personalizzate.
Per altre informazioni, vedere Trasformazione Importa colonna.
Proprietà personalizzate della trasformazione Raggruppamento fuzzy
La trasformazione Raggruppamento fuzzy include proprietà personalizzate e le proprietà comuni a tutti i componenti del flusso di dati.
Nella tabella seguente vengono descritte le proprietà personalizzate della trasformazione Raggruppamento fuzzy. Tutte le proprietà sono di lettura/scrittura.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
Delimitatori | String | Delimitatori di token utilizzati dalla trasformazione. I delimitatori predefiniti includono i caratteri seguenti: spazio ( ), virgola (,), punto (.), punto e virgola (;), due punti (:), trattino (-), virgolette diritte doppie ("), virgolette diritte singole ('), e commerciale (&), barra (/), barra rovesciata (\), chiocciola (@), punto esclamativo (!), punto interrogativo (?), parentesi di apertura ((), parentesi di chiusura ()), segno di minore (<), segno di maggiore (>), parentesi quadra aperta ([), parentesi quadra chiusa (]), parentesi graffa aperta ({), parentesi graffa chiusa (}), pipe (|), cancelletto (#), asterisco (*), accento circonflesso (^) e segno di percentuale (%). |
Exhaustive | Booleano | Valore che specifica se ogni record di input viene confrontato con tutti gli altri record di input. Il valore True è destinato per lo più al debug. Il valore predefinito di questa proprietà è False. Nota: questa proprietà non è disponibile in Editor trasformazione Raggruppamento fuzzy, ma può essere impostata in Editor avanzato. |
MaxMemoryUsage | Intero | Quantità di memoria massima che può essere utilizzata dalla trasformazione. Il valore predefinito di questa proprietà è 0, che consente l'uso della memoria dinamica. È possibile specificare il valore di questa proprietà tramite un'espressione di proprietà. Nota: questa proprietà non è disponibile in Editor trasformazione Raggruppamento fuzzy, ma può essere impostata in Editor avanzato. |
MinSimilarity | Double | Soglia di somiglianza utilizzata dalla trasformazione per identificare duplicati, espressa come valore compreso tra 0 e 1. Il valore predefinito di questa proprietà è 0.8. |
Nella tabella seguente vengono descritte le proprietà personalizzate delle colonne di input della trasformazione Raggruppamento fuzzy. Tutte le proprietà sono di lettura/scrittura.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
ExactFuzzy | Integer (enumerazione) | Valore che specifica se la trasformazione esegue una corrispondenza fuzzy o una corrispondenza esatta. I valori validi sono Exact e Fuzzy. Il valore predefinito di questa proprietà è Fuzzy. |
FuzzyComparisonFlags | Integer (enumerazione) | Valore che specifica il modo in cui la trasformazione confronta i dati di tipo stringa in una colonna. Di seguito vengono indicati i possibili valori della proprietà. FullySensitive IgnoreCase IgnoreKanaType IgnoreNonSpace IgnoreSymbols IgnoreWidth Per altre informazioni, vedere Comparing String Data. |
LeadingTrailingNumeralsSignificant | Integer (enumerazione) | Valore che specifica l'importanza dei numerali. Di seguito vengono indicati i possibili valori della proprietà. NumeralsNotSpecial (0): usare se i numerali non sono significativi. LeadingNumeralsSignificant (1): usare se i numerali iniziali sono significativi. TrailingNumeralsSignificant (2): usare se i numerali finali sono significativi. LeadingAndTrailingNumeralsSignificant (3): usare se sia i numerali iniziali che i numerali finali sono significativi. |
MinSimilarity | Double | Soglia di somiglianza utilizzata per il join sulla colonna, specificata come valore compreso tra 0 e 1. Solo le righe che superano tale soglia vengono considerate corrispondenze. |
ToBeCleaned | Booleano | Valore che specifica se la colonna viene utilizzata per identificare duplicati, ovvero se si tratta di una colonna su cui si esegue il raggruppamento. Il valore predefinito di questa proprietà è False. |
Nella tabella seguente vengono descritte le proprietà personalizzate delle colonne di output della trasformazione Raggruppamento fuzzy. Tutte le proprietà sono di lettura/scrittura.
Nome proprietà | Tipo di dati | Descrizione |
---|---|---|
ColumnType | Integer (enumerazione) | Valore che identifica il tipo di colonna di output. Di seguito vengono indicati i possibili valori della proprietà. Non definito (0) KeyIn (1) KeyOut (2) Somiglianza (3) ColumnSimilarity (4) PassThru (5) Canonical (6) |
InputID | Intero | LineageID della colonna di input corrispondente. |
L'input e l'output della trasformazione Raggruppamento fuzzy non includono proprietà personalizzate.
Per altre informazioni, vedere Trasformazione Raggruppamento fuzzy.
Proprietà personalizzate della trasformazione Ricerca fuzzy
La trasformazione Ricerca fuzzy include proprietà personalizzate e le proprietà comuni a tutti i componenti del flusso di dati.
Nella tabella seguente vengono descritte le proprietà personalizzate della trasformazione Ricerca fuzzy. Tutte le proprietà, ad eccezione di ReferenceMetadataXML , sono di lettura/scrittura.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
CopyReferenceTable | Booleano | Specifica se è necessario creare una copia della tabella di riferimento per la creazione dell'indice di ricerca fuzzy e le ricerche successive. Il valore predefinito di questa proprietà è True. |
Delimitatori | String | Delimitatori utilizzati dalla trasformazione per suddividere in token i valori di colonna. I delimitatori predefiniti includono i caratteri seguenti: spazio ( ), virgola (,), punto (.), punto e virgola (;), due punti (:), trattino (-), virgolette diritte doppie ("), virgolette diritte singole ('), e commerciale (&), barra (/), barra rovesciata (\), chiocciola (@), punto esclamativo (!), punto interrogativo (?), parentesi di apertura ((), parentesi di chiusura ()), segno di minore (<), segno di maggiore (>), parentesi quadra aperta ([), parentesi quadra chiusa (]), parentesi graffa aperta ({), parentesi graffa chiusa (}), pipe (|). cancelletto (#), asterisco (*), accento circonflesso (^) e segno di percentuale (%). |
DropExistingMatchIndex | Booleano | Un valore che specifica se l'indice delle corrispondenze specificato in MatchIndexName viene eliminato quando MatchIndexOptions non è impostata su ReuseExistingIndex. Il valore predefinito di questa proprietà è True. |
Exhaustive | Booleano | Valore che specifica se ogni record di input viene confrontato con tutti gli altri record di input. Il valore True è destinato per lo più al debug. Il valore predefinito di questa proprietà è False. Nota: questa proprietà non è disponibile in Editor trasformazione Ricerca fuzzy, ma può essere impostata in Editor avanzato. |
MatchIndexName | String | Nome dell'indice delle corrispondenze. L'indice delle corrispondenze è la tabella in cui la trasformazione crea e salva l'indice utilizzato. Se viene riusato l'indice delle corrispondenze, MatchIndexName specifica l'indice da riusare. MatchIndexName deve essere un nome di identificatore di SQL Server valido. Se il nome contiene spazi, ad esempio, deve essere racchiuso tra parentesi. |
MatchIndexOptions | Integer (enumerazione) | Valore che specifica il modo in cui l'indice delle corrispondenze viene gestito dalla trasformazione. Di seguito vengono indicati i possibili valori della proprietà. ReuseExistingIndex (0) GenerateNewIndex (1) GenerateAndPersistNewIndex (2) GenerateAndMaintainNewIndex (3) |
MaxMemoryUsage | Intero | Dimensione massima della cache per la tabella di ricerca. Il valore predefinito di questa proprietà è 0, che indica l'assenza di limiti per le dimensioni della cache. È possibile specificare il valore di questa proprietà tramite un'espressione di proprietà. Nota: questa proprietà non è disponibile in Editor trasformazione Ricerca fuzzy, ma può essere impostata in Editor avanzato. |
MaxOutputMatchesPerInput | Intero | Numero massimo di corrispondenze restituite dalla trasformazione per ogni riga di input. Il valore predefinito di questa proprietà è 1. Nota: è possibile specificare valori maggiori di 100 solo in Editor avanzato. |
MinSimilarity | Intero | Soglia di somiglianza utilizzata dalla trasformazione a livello di componente, specificata come valore compreso tra 0 e 1. Solo le righe che superano tale soglia vengono considerate corrispondenze. |
ReferenceMetadataXML | String | Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. |
ReferenceTableName | String | Nome della tabella di ricerca. Il nome deve essere un nome di identificatore di SQL Server valido. Se il nome contiene spazi, ad esempio, deve essere racchiuso tra parentesi. |
WarmCaches | Booleano | Se il valore è True, la ricerca carica parzialmente l'indice e la tabella di riferimento nella memoria prima dell'inizio dell'esecuzione. Ciò può determinare un miglioramento delle prestazioni. |
Nella tabella seguente vengono descritte le proprietà personalizzate delle colonne di input della trasformazione Ricerca fuzzy. Tutte le proprietà sono di lettura/scrittura.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
FuzzyComparisonFlags | Intero | Valore che specifica il modo in cui la trasformazione confronta i dati di tipo stringa in una colonna. Per altre informazioni, vedere Comparing String Data. |
FuzzyComparisonFlagsEx | Integer (enumerazione) | Valore che specifica i flag di confronto estesi utilizzati dalla trasformazione. I valori possono includere MapExpandLigatures, MapFoldCZone, MapFoldDigits, MapPrecomposede NoMapping. Non è possibile usare il flagNoMapping con altri flag. |
JoinToReferenceColumn | String | Valore che specifica il nome della colonna della tabella di riferimento a cui è unita in join la colonna. |
JoinType | Intero | Valore che specifica se la trasformazione esegue una corrispondenza fuzzy o una corrispondenza esatta. Il valore predefinito di questa proprietà è Fuzzy. L'integer per il tipo di join esatto è 1 , quello per il tipo di join fuzzy è 2. |
MinSimilarity | Double | Soglia di somiglianza utilizzata dalla trasformazione a livello di colonna, specificata come valore compreso tra 0 e 1. Solo le righe che superano tale soglia vengono considerate corrispondenze. |
Nella tabella seguente vengono descritte le proprietà personalizzate delle colonne di output della trasformazione Ricerca fuzzy. Tutte le proprietà sono di lettura/scrittura.
Nota
Per le colonne di output che contengono valori pass-through dalle colonne di input corrispondenti, CopyFromReferenceColumn è vuoto e SourceInputColumnLineageID contiene la proprietà LineageID della colonna di input corrispondente. Per le colonne di output che contengono risultati di ricerca, CopyFromReferenceColumn contiene il nome della colonna di ricerca, mentre SourceInputColumnLineageID è vuoto.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
ColumnType | Integer (enumerazione) | Valore che identifica il tipo di colonna di output per le colonne aggiunte all'output dalla trasformazione. Di seguito vengono indicati i possibili valori della proprietà. Non definito (0) Somiglianza (1) Confidenza (2) ColumnSimilarity (3) |
CopyFromReferenceColumn | String | Valore che specifica il nome della colonna nella tabella di riferimento che fornisce il valore in una colonna di output. |
SourceInputColumnLineageId | Intero | Valore che identifica la colonna di input che fornisce valori a questa colonna di output. |
L'input e l'output della trasformazione Ricerca fuzzy non includono proprietà personalizzate.
Per altre informazioni, vedere Trasformazione Ricerca fuzzy.
Proprietà personalizzate della trasformazione Ricerca
La trasformazione Ricerca include proprietà personalizzate e le proprietà comuni a tutti i componenti del flusso di dati.
Nella tabella seguente vengono descritte le proprietà personalizzate della trasformazione Ricerca. Tutte le proprietà, ad eccezione di ReferenceMetadataXML , sono di lettura/scrittura.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
CacheType | Integer (enumerazione) | Tipo di cache per la tabella di ricerca. I valori validi sono Completa (0), Parziale (1) e Nessuna (2). Il valore predefinito di questa proprietà è Completa. |
DefaultCodePage | Intero | Tabella codici predefinita da utilizzare quando le informazioni sulla tabella codici non sono disponibili dall'origine dati. |
MaxMemoryUsage | Intero | Dimensione massima della cache per la tabella di ricerca. Il valore predefinito di questa proprietà è 25, che indica l'assenza di limiti per la dimensione della cache. |
MaxMemoryUsage64 | Intero | Dimensioni massime della cache per la tabella di ricerca in un computer a 64 bit. |
NoMatchBehavior | Integer (enumerazione) | Valore che specifica se le righe prive di voci corrispondenti nel set di dati di riferimento devono essere considerate errori. Quando la proprietà è impostata su Gestisci come errori le righe senza voci corrispondenti (0), le righe prive di voci corrispondenti vengono considerate errori. È possibile specificare l'azione necessaria quando viene restituito questo tipo di errore usando la pagina Output degli errori della finestra di dialogo Editor trasformazione Ricerca . Per altre informazioni, vedere Editor trasformazione Ricerca (pagina Output degli errori). Quando la proprietà è impostata su Invia le righe senza voci corrispondenti all'output nessuna corrispondenza (1), le righe non sono considerate errori. Il valore predefinito è Gestisci come errori le righe senza voci corrispondenti (0). |
ParameterMap | String | Elenco con valori delimitati da punti e virgola di ID di derivazione che eseguono il mapping ai parametri usati nell'istruzione SqlCommand . |
ReferenceMetadataXML | String | Metadati per le colonne nella tabella di ricerca copiati nell'output dalla trasformazione. |
SqlCommand | String | Istruzione SELECT che popola la tabella di ricerca. |
SqlCommandParam | String | Istruzione SQL con parametri che popola la tabella di ricerca. |
Nella tabella seguente vengono descritte le proprietà personalizzate delle colonne di input della trasformazione Ricerca. Tutte le proprietà sono di lettura/scrittura.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
CopyFromReferenceColumn | String | Nome della colonna nella tabella di riferimento da cui viene copiata una colonna. |
JoinToReferenceColumns | String | Nome della colonna nella tabella di riferimento a cui è unita in join una colonna di origine. |
Nella tabella seguente vengono descritte le proprietà personalizzate delle colonne di output della trasformazione Ricerca. Tutte le proprietà sono di lettura/scrittura.
Nome proprietà | Tipo di dati | Descrizione |
---|---|---|
CopyFromReferenceColumn | String | Nome della colonna nella tabella di riferimento da cui viene copiata una colonna. |
L'input e l'output della trasformazione Ricerca non includono proprietà personalizzate.
Per altre informazioni, vedere Trasformazione Ricerca.
Proprietà personalizzate della trasformazione Merge Join
La trasformazione Merge Join include proprietà personalizzate e le proprietà comuni a tutti i componenti del flusso di dati.
Nella tabella seguente vengono descritte le proprietà personalizzate della trasformazione Merge Join.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
JoinType | Integer (enumerazione) | Specifica se il join è un inner join (2), un left outer join (1) o un full join (0). |
MaxBuffersPerInput | Intero | Non è più necessario configurare il valore della proprietà MaxBuffersPerInput , in quanto Microsoft ha apportato modifiche che riducono il rischio di utilizzo di una quantità eccessiva di memoria da parte della trasformazione Merge join. Questo problema si verificava in genere quando tramite i diversi input della trasformazione Merge Join venivano prodotti dati con frequenze irregolari. |
NumKeyColumns | Intero | Numero di colonne utilizzate nel join. |
TreatNullsAsEqual | Booleano | Valore che specifica se la trasformazione considera i valori Null come valori uguali. Il valore predefinito di questa proprietà è True. Se il valore della proprietà è False, la trasformazione gestisce i valori Null come in SQL Server. |
Nella tabella seguente vengono descritte le proprietà personalizzate delle colonne di output della trasformazione Merge Join. Tutte le proprietà sono di lettura/scrittura.
Nome proprietà | Tipo di dati | Descrizione |
---|---|---|
InputColumnID | Intero | LineageID della colonna di input da cui vengono copiati dati in questa colonna di output. |
L'input, le colonne di input e l'output della trasformazione Merge Join non includono proprietà personalizzate.
Per altre informazioni, vedere Trasformazione Merge join.
Proprietà personalizzate della trasformazione Comando OLE DB
La trasformazione Comando OLE DB include proprietà personalizzate e le proprietà comuni a tutti i componenti del flusso di dati.
Nella tabella seguente vengono descritte le proprietà personalizzate della trasformazione Comando OLE DB.
Nome proprietà | Tipo di dati | Descrizione |
---|---|---|
CommandTimeout | Intero | Numero massimo di secondi durante i quali è possibile eseguire il comando SQL prima del timeout. Un valore di 0 indica un tempo infinito. Il valore predefinito di questa proprietà è 0. |
DefaultCodePage | Intero | Tabella codici da utilizzare quando le informazioni sulla tabella codici non sono disponibili dall'origine dati. |
SqlCommand | String | Istruzione Transact-SQL eseguita dalla trasformazione per ogni riga nel flusso di dati. È possibile specificare il valore di questa proprietà tramite un'espressione di proprietà. |
Nella tabella seguente vengono descritte le proprietà personalizzate delle colonne esterne della trasformazione Comando OLE DB. Tutte le proprietà sono di lettura/scrittura.
Nome proprietà | Tipo di dati | Descrizione |
---|---|---|
DBParamInfoFlag | Integer (maschera di bit) | Set di flag che descrivono le caratteristiche dei parametri. Per ulteriori informazioni, vedere DBPARAMFLAGSENUM nella documentazione relativa a OLE DB in MSDN Library. |
L'input, le colonne di input, l'output e le colonne di output della trasformazione Comando OLE DB non includono proprietà personalizzate.
Per altre informazioni, vedere Trasformazione Comando OLE DB.
Proprietà personalizzate della trasformazione Campionamento percentuale
La trasformazione Campionamento percentuale include proprietà personalizzate e le proprietà comuni a tutti i componenti del flusso di dati.
Nella tabella seguente vengono descritte le proprietà personalizzate della trasformazione Campionamento percentuale.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
SamplingSeed | Intero | Valore di inizializzazione utilizzato dal generatore di numeri casuali. Il valore predefinito di questa proprietà è 0, che indica che la trasformazione usa un conteggio di tick. |
SamplingValue | Intero | Dimensione del campione come percentuale dell'origine. È possibile specificare il valore di questa proprietà tramite un'espressione di proprietà. |
Nella tabella seguente vengono descritte le proprietà personalizzate degli output della trasformazione Campionamento percentuale. Tutte le proprietà sono di lettura/scrittura.
Nome proprietà | Tipo di dati | Descrizione |
---|---|---|
Selected | Booleano | Definisce l'output a cui vengono indirizzate le righe campionate. Nell'output selezionato, la proprietà Selected è impostata su True, mentre nell'output non selezionato è impostata su False. |
L'input, le colonne di input e le colonne di output della trasformazione Campionamento percentuale non includono proprietà personalizzate.
Per altre informazioni, vedere Trasformazione Campionamento percentuale.
Proprietà personalizzate della trasformazione tramite Pivot
Nella tabella seguente si descrivono le proprietà di componenti personalizzati della trasformazione Pivot.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
PassThroughChiaviPivotNonCorrispondenti | Booleano | Impostare su True per configurare la trasformazione Pivot in modo da ignorare le righe contenenti valori non riconosciuti nella colonna Chiave pivot e restituire tutti i valori di chiave pivot in un messaggio di log, quando viene eseguito il pacchetto. |
Nella tabella seguente vengono descritte le proprietà personalizzate delle colonne di input della trasformazione tramite Pivot. Tutte le proprietà sono di lettura/scrittura.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
PivotUsage | Integer (enumerazione) | Valore che specifica il ruolo di una colonna quando il set di dati viene trasformato tramite Pivot. 0: La colonna non viene trasformata tramite Pivot e i valori di colonna vengono passati all'output della trasformazione. 1: La colonna fa parte della chiave del set che identifica una o più righe come parte di un set specifico. Tutte le righe di input con la stessa chiave del set vengono combinate in una singola riga di output. 2: La colonna è una colonna pivot. Da ogni valore di colonna viene creata almeno una colonna. 3: I valori di questa colonna vengono inseriti in colonne create come risultato della trasformazione tramite Pivot. |
Nella tabella seguente vengono descritte le proprietà personalizzate delle colonne di output della trasformazione tramite Pivot. Tutte le proprietà sono di lettura/scrittura.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
PivotKeyValue | String | Uno dei possibili valori della colonna contrassegnata come chiave pivot dal valore della relativa proprietà PivotUsage. È possibile specificare il valore di questa proprietà tramite un'espressione di proprietà. |
SourceColumn ID | Intero | LineageID di una colonna di input che contiene un valore trasformato tramite Pivot oppure -1. Il valore -1 indica che la colonna non viene utilizzata in un'operazione pivot. |
Per altre informazioni, vedere Trasformazione pivot.
Proprietà personalizzate della trasformazione Conteggio righe
La trasformazione Conteggio righe include proprietà personalizzate e le proprietà comuni a tutti i componenti del flusso di dati.
Nella tabella seguente vengono descritte le proprietà personalizzate della trasformazione Conteggio righe. Tutte le proprietà sono di lettura/scrittura.
Nome proprietà | Tipo di dati | Descrizione |
---|---|---|
NomeVariabile | String | Nome della variabile che contiene il conteggio delle righe. |
L'input, le colonne di input, l'output e le colonne di output della trasformazione Conteggio righe non includono proprietà personalizzate.
Per altre informazioni, vedere Trasformazione Conteggio righe.
Proprietà personalizzate della trasformazione Campionamento righe
La trasformazione Campionamento righe include proprietà personalizzate e le proprietà comuni a tutti i componenti del flusso di dati.
Nella tabella seguente vengono descritte le proprietà personalizzate della trasformazione Campionamento righe. Tutte le proprietà sono di lettura/scrittura.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
SamplingSeed | Intero | Valore di inizializzazione utilizzato dal generatore di numeri casuali. Il valore predefinito di questa proprietà è 0, che indica che la trasformazione usa un conteggio di tick. |
SamplingValue | Intero | Conteggio delle righe del campione. È possibile specificare il valore di questa proprietà tramite un'espressione di proprietà. |
Nella tabella seguente vengono descritte le proprietà personalizzate degli output della trasformazione Campionamento righe. Tutte le proprietà sono di lettura/scrittura.
Nome proprietà | Tipo di dati | Descrizione |
---|---|---|
Selected | Booleano | Definisce l'output a cui vengono indirizzate le righe campionate. Nell'output selezionato, la proprietà Selected è impostata su True, mentre nell'output non selezionato è impostata su False. |
Nella tabella seguente vengono descritte le proprietà personalizzate delle colonne di output della trasformazione Campionamento righe. Tutte le proprietà sono di lettura/scrittura.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
InputColumnLineageId | Intero | Valore che specifica la proprietà LineageID della colonna di input che costituisce l'origine della colonna di output. |
L'input e le colonne di input della trasformazione Campionamento righe non includono proprietà personalizzate.
Per altre informazioni, vedere Trasformazione Campionamento righe.
Proprietà personalizzate della trasformazione Componente script
La trasformazione Componente script include proprietà personalizzate e le proprietà comuni a tutti i componenti del flusso di dati. Le stesse proprietà personalizzate sono disponibili se la trasformazione Componente script funziona come origine, trasformazione o destinazione.
Nella tabella seguente vengono descritte le proprietà personalizzate della trasformazione Componente script. Tutte le proprietà sono di lettura/scrittura.
Nome proprietà | Tipo di dati | Descrizione |
---|---|---|
ReadOnlyVariables | String | Elenco con valori delimitati da virgole delle variabili disponibili per il componente script per l'accesso in sola lettura. |
ReadWriteVariables | String | Elenco con valori delimitati da virgole delle variabili disponibili per la trasformazione Componente script per l'accesso in lettura/scrittura. |
L'input, le colonne di input, l'output e le colonne di output della trasformazione Componente script non includono proprietà personalizzate, a meno che non vengano create dallo sviluppatore dello script.
Per altre informazioni, vedere Componente script.
Proprietà personalizzate della trasformazione Dimensione a modifica lenta
La trasformazione Dimensione a modifica lenta include proprietà personalizzate e le proprietà comuni a tutti i componenti del flusso di dati.
Nella tabella seguente vengono descritte le proprietà personalizzate della trasformazione Dimensione a modifica lenta. Tutte le proprietà sono di lettura/scrittura.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
CurrentRowWhere | String | Clausola WHERE nell'istruzione SELECT che seleziona la riga corrente fra righe con la stessa chiave business. |
EnableInferredMember | Booleano | Valore che specifica se rilevare gli aggiornamenti del membro derivato. Il valore predefinito di questa proprietà è True. |
FailOnFixedAttributeChange | Booleano | Valore che specifica se la trasformazione ha esito negativo quando le colonne della riga con attributi fissi contengono modifiche o se la ricerca nella tabella delle dimensioni non riesce. Se si prevede che le righe in ingresso contengano nuovi record, impostare questo valore su True per fare in modo che la trasformazione continui dopo l'esito negativo della ricerca, in quanto la trasformazione userà l'errore per identificare nuovi record. Il valore predefinito di questa proprietà è False. |
FailOnLookupFailure | Booleano | Valore che specifica se la trasformazione ha esito negativo quando la ricerca di un record esistente non riesce. Il valore predefinito di questa proprietà è False. |
IncomingRowChangeType | Intero | Valore che specifica se tutte le righe in ingresso sono righe nuove o se la trasformazione deve rilevare il tipo di modifica. |
InferredMemberIndicator | String | Nome di colonna per il membro derivato. |
SqlCommand | String | Istruzione SQL utilizzata per creare un set di righe dello schema. |
UpdateChangingAttributeHistory | Booleano | Valore che indica se gli aggiornamenti dell'attributo cronologico vengono indirizzati all'output della trasformazione per gli aggiornamenti dell'attributo modificabile. |
Nella tabella seguente vengono descritte le proprietà personalizzate delle colonne di input della trasformazione Dimensione a modifica lenta. Tutte le proprietà sono di lettura/scrittura.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
ColumnType | Integer (enumerazione) | Tipo di aggiornamento della colonna. I valori sono Attributo modificabile (2), Attributo fisso (4), Attributo cronologico (3), Chiave (1) e Altro (0). |
L'input, gli output e le colonne di output della trasformazione Dimensione a modifica lenta non includono proprietà personalizzate.
Per altre informazioni, vedere Trasformazione Dimensione a modifica lenta.
Proprietà personalizzate della trasformazione Ordinamento
La trasformazione Ordinamento include proprietà personalizzate e le proprietà comuni a tutti i componenti del flusso di dati.
Nella tabella seguente vengono descritte le proprietà personalizzate della trasformazione Ordinamento. Tutte le proprietà sono di lettura/scrittura.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
EliminateDuplicates | Booleano | Specifica se la trasformazione rimuove righe duplicate dall'output della trasformazione. Il valore predefinito di questa proprietà è False. |
MaximumThreads | Intero | Contiene il numero massimo di thread che la trasformazione può utilizzare per l'ordinamento. Il valore 0 indica un numero infinito di thread. Il valore predefinito di questa proprietà è 0. È possibile specificare il valore di questa proprietà tramite un'espressione di proprietà. |
Nella tabella seguente vengono descritte le proprietà personalizzate delle colonne di input della trasformazione Ordinamento. Tutte le proprietà sono di lettura/scrittura.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
NewComparisonFlags | Integer (maschera di bit) | Valore che specifica il modo in cui la trasformazione confronta i dati di tipo stringa in una colonna. Per altre informazioni, vedere Comparing String Data. |
NewSortKeyPosition | Intero | Valore che specifica l'ordinamento della colonna. Il valore -0 indica che i dati non vengono ordinati nella colonna. |
Nella tabella seguente vengono descritte le proprietà personalizzate delle colonne di output della trasformazione Ordinamento. Tutte le proprietà sono di lettura/scrittura.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
SortColumnID | Intero | LineageID di una colonna di ordinamento. |
L'input e l'output della trasformazione Ordinamento non includono proprietà personalizzate.
Per altre informazioni, vedere Trasformazione ordinamento.
Proprietà personalizzate della trasformazione Estrazione termini
La trasformazione Estrazione termini include proprietà personalizzate e le proprietà comuni a tutti i componenti del flusso di dati.
Nella tabella seguente vengono descritte le proprietà personalizzate della trasformazione Estrazione termini. Tutte le proprietà sono di lettura/scrittura.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
FrequencyThreshold | Intero | Valore numerico che indica il numero necessario di occorrenze di un termine prima che questo venga estratto. Il valore predefinito di questa proprietà è 2. |
IsCaseSensitive | Booleano | Valore che specifica se utilizzare la distinzione tra maiuscole e minuscole per l'estrazione di sostantivi e sintagmi nominali. Il valore predefinito di questa proprietà è False. |
MaxLengthOfTerm | Intero | Valore numerico che indica la lunghezza massima di un termine. Questa proprietà si applica solo alle frasi. Il valore predefinito di questa proprietà è 12. |
NeedRefenceData | Booleano | Valore che specifica se la trasformazione utilizza un elenco di termini di esclusione archiviato in una tabella di riferimento. Il valore predefinito di questa proprietà è False. |
OutTermColumn | String | Nome della colonna contenente i termini di esclusione. |
OutTermTable | String | Nome della tabella contenente la colonna con i termini di esclusione. |
ScoreType | Intero | Valore che specifica il tipo di punteggio da associare al termine. I valori validi sono 0, che indica la frequenza, e 1, che indica un punteggio TFIDF. Il punteggio TFIDF è il prodotto della frequenza dei termini e della frequenza inversa dei documenti, definito come: TFIDF di un termine T = (frequenza di T) * log( (numero di righe nell'input) / (numero di righe contenenti T) ). Il valore predefinito di questa proprietà è 0. |
WordOrPhrase | Intero | Valore che specifica il tipo di termine. I valori validi sono 0 per indicare solo le parole, 1 per indicare solo i sintagmi nominali e 2 per indicare sia le parole sia i sintagmi nominali. Il valore predefinito di questa proprietà è 0. |
L'input, le colonne di input, l'output e le colonne di output della trasformazione Estrazione termini non includono proprietà personalizzate.
Per altre informazioni, vedere Trasformazione Estrazione termini.
Proprietà personalizzate della trasformazione Ricerca termini
La trasformazione Ricerca termini include proprietà personalizzate e le proprietà comuni a tutti i componenti del flusso di dati.
Nella tabella seguente vengono descritte le proprietà personalizzate della trasformazione Ricerca termini. Tutte le proprietà sono di lettura/scrittura.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
IsCaseSensitive | Booleano | Valore che specifica se applicare un confronto con distinzione tra maiuscole e minuscole alla corrispondenza tra il testo della colonna di input e il termine da cercare. Il valore predefinito di questa proprietà è False. |
RefTermColumn | String | Nome della colonna contenente i termini da cercare. |
RefTermTable | String | Nome della tabella contenente la colonna con i termini da cercare. |
Nella tabella seguente vengono descritte le proprietà personalizzate delle colonne di input della trasformazione Ricerca termini. Tutte le proprietà sono di lettura/scrittura.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
InputColumnType | Intero | Valore che specifica l'utilizzo della colonna. I valori validi sono 0 per una colonna pass-through, 1 per una colonna di ricerca e 2 per una colonna che sia insieme una colonna pass-through e una colonna di ricerca. |
Nella tabella seguente vengono descritte le proprietà personalizzate delle colonne di output della trasformazione Ricerca termini. Tutte le proprietà sono di lettura/scrittura.
Nome proprietà | Tipo di dati | Descrizione |
---|---|---|
CustomLineageID | Intero | LineageID della colonna di input corrispondente se l'oggetto InputColumnType di tale colonna è 0 o 2. |
L'input e l'output della trasformazione Ricerca termini non includono proprietà personalizzate.
Per altre informazioni, vedere Trasformazione Ricerca termini.
Proprietà personalizzate delle trasformazioni tramite UnPivot
La trasformazione tramite UnPivot include solo le proprietà comuni a tutti i componenti del flusso di dati a livello di componente.
Nota
Per illustrare l'uso delle opzioni descritte in questa sezione, viene usato lo scenario UnPivot descritto in Trasformazione UnPivot .
Nella tabella seguente vengono descritte le proprietà personalizzate delle colonne di input della trasformazione tramite UnPivot. Tutte le proprietà sono di lettura/scrittura.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
DestinationColumn | Intero | LineageID della colonna di output a cui viene eseguito il mapping della colonna di input. Il valore -1 indica che il mapping tra la colonna di input e una colonna di output non viene eseguito. |
PivotKeyValue | String | Valore copiato in una colonna di output della trasformazione. È possibile specificare il valore di questa proprietà tramite un'espressione di proprietà. Nello scenario UnPivot descritto in Trasformazione UnPivoti valori pivot sono i valori di testo Ham, Coke, Milk, Beer e Chips. Tali valori verranno visualizzati come valori di testo nella nuova colonna Product definita dall'opzione Nome colonna valore chiave pivot . |
Nella tabella seguente vengono descritte le proprietà personalizzate delle colonne di output della trasformazione tramite UnPivot. Tutte le proprietà sono di lettura/scrittura.
Nome proprietà | Tipo di dati | Descrizione |
---|---|---|
PivotKey | Booleano | Indica se i valori della proprietà PivotKeyValue delle colonne di input vengono scritti in questa colonna di output. Nello scenario UnPivot descritto in Trasformazione UnPivot, il Nome colonna valore chiave pivot è Product e designa la nuova colonna Product come la colonna in cui viene applicata la trasformazione tramite UnPivot alle colonne Ham, Coke, Milk, Beer e Chips. |
L'input e l'output della trasformazione tramite UnPivot non includono proprietà personalizzate.
Per altre informazioni, vedere Trasformazione UnPivot.
Vedi anche
Trasformazioni di Integration Services
Proprietà comuni
Proprietà del percorso
Proprietà del flusso di dati che è possibile impostare tramite espressioni