Condividi tramite


Proprietà personalizzate delle trasformazioni

Oltre alle proprietà comuni alla maggior parte degli oggetti del flusso di dati nel modello di oggetti di SQL ServerIntegration 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 ulteriori informazioni, vedere Proprietà del flusso di dati che è possibile impostare tramite espressioni.

Trasformazioni con proprietà personalizzate

Aggregazione

Esportazione colonna

Conteggio righe

Controllo

Raggruppamento fuzzy

Campionamento righe

Trasformazione cache

Ricerca fuzzy

Componente script

Mappa caratteri

Importa colonna

Dimensione a modifica lenta

Suddivisione condizionale

Ricerca

Ordinamento

Copia colonna

Merge Join

Estrazione termini

Conversione dati

Comando OLE DB

Ricerca termini

Query di data mining

Campionamento percentuale

UnPivot

Colonna derivata

Pivot

Trasformazioni senza proprietà personalizzate

Le trasformazioni seguenti non includono proprietà personalizzate a livello di componente, di input o di 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

Integer

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

Integer

Valore che specifica il numero esatto di misure Distinct Count che possono essere scritte dall'aggregazione. Se si specifica 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 utilizzato alcun valore CountDistinctScale. L'utilizzo dell'opzione Non specificata (0) può influire sulle prestazioni in set di dati di grandi dimensioni.

Keys

Integer

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 utilizzato 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

Keys

Integer

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 utilizzato 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

Integer

LineageID di una colonna inclusa in una clausola GROUP BY o in funzioni di aggregazione.

AggregationComparisonFlags

Integer

Valore che specifica il modo in cui la trasformazione Aggregazione confronta i dati di tipo stringa in una colonna. Per ulteriori informazioni, vedere Confronto di dati stringa.

AggregationType

Integer (enumerazione)

Valore che specifica l'operazione di aggregazione da eseguire sulla colonna.

Di seguito vengono indicati i possibili valori della proprietà.

  • Count (1)

  • Count All (2)

  • CountDistinct (3)

  • Sum (4)

  • Average (5)

  • Massimo (7)

  • Minimo (6)

  • Group By (0)

CountDistinctKeys

Integer

Quando il tipo di aggregazione è Count Distinct, valore che specifica il numero esatto di chiavi che possono essere scritte dall'aggregazione. Se si specifica 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 utilizzato alcun valore CountDistinctScale.

IsBig

Boolean

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 ulteriori 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 ulteriori 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

Boolean

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 mappata 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 ulteriori 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

Integer

Valore che specifica l'oggetto 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 ulteriori 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

Integer

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.

Expression

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à utilizzando un'espressione di proprietà.

IsDefaultOut

Boolean

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 ulteriori 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

Integer

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 ulteriori 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

Boolean

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 ulteriori informazioni, vedere Analisi veloce e Analisi standard. .

NotaNota
Questa proprietà non è disponibile in Editor trasformazione Conversione dati, ma può essere impostata in Editor avanzato.

SourceInputColumnLineageId

Integer

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 ulteriori 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 ulteriori 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

Expression

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à utilizzando un'espressione di proprietà.

L'input e l'output della trasformazione Colonna derivata non includono proprietà personalizzate.

Per ulteriori 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

Boolean

Valore che specifica se la trasformazione aggiunge dati a un file esistente. Il valore predefinito di questa proprietà è False.

ForceTruncate

Boolean

Valore che specifica se la trasformazione tronca un file esistente prima di scrivere i dati. Il valore predefinito di questa proprietà è False.

FileDataColumnID

Integer

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

Boolean

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 ulteriori 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

Boolean

Valore che specifica se nella trasformazione Importa colonna è previsto un indicatore per l'ordine dei byte. È previsto un indicatore per l'ordine dei byte solo se i dati sono di tipo DT_NTEXT.

FileDataColumnID

Integer

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 ulteriori 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

Delimiters

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 aperta ((), parentesi chiusa ()), segno di minore (<), segno di maggiore (>), parentesi quadra aperta ([), parentesi quadra chiusa (]), parentesi graffa aperta ({), parentesi graffa chiusa (}), barra verticale (|), cancelletto (#), asterisco (*), accento circonflesso (^) e segno di percentuale (%).

Exhaustive

Boolean

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.

NotaNota
Questa proprietà non è disponibile in Editor trasformazione Raggruppamento fuzzy, ma può essere impostata in Editor avanzato.

MaxMemoryUsage

Integer

Quantità di memoria massima che può essere utilizzata dalla trasformazione. Il valore predefinito di questa proprietà è 0, che consente l'utilizzo della memoria dinamica.

È possibile specificare il valore di questa proprietà utilizzando un'espressione di proprietà.

NotaNota
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 Esatta 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 ulteriori informazioni, vedere Confronto di dati stringa.

LeadingTrailingNumeralsSignificant

Integer (enumerazione)

Valore che specifica l'importanza dei numerali.

Di seguito vengono indicati i possibili valori della proprietà.

  • LeadingNumeralsSignificant (1): utilizzare se sono significativi i numerali iniziali.

  • TrailingNumeralsSignificant (2): utilizzare se sono significativi i numerali finali.

  • LeadingAndTrailingNumeralsSignificant (3): utilizzare se sono significativi sia i numerali iniziali sia i numerali finali.

  • NumeralsNotSpecial (0): utilizzare se i numerali non 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

Boolean

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

  • KeyIn (1)

  • KeyOut (2)

  • Somiglianza (3)

  • ColumnSimilarity (4)

  • PassThru (5)

  • Canonico (6)

  • Non definito (0)

InputID

Integer

LineageID della colonna di input corrispondente.

L'input e l'output della trasformazione Raggruppamento fuzzy non includono proprietà personalizzate.

Per ulteriori 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

Boolean

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.

Delimiters

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 di apertura ([), parentesi quadra di chiusura (]), parentesi graffa di apertura ({), parentesi graffa di chiusura (}), barra verticale (|), cancelletto (#), asterisco (*), accento circonflesso (^) e segno di percentuale (%).

DropExistingMatchIndex

Boolean

Valore che determina se l'indice delle corrispondenze specificato in MatchIndexName viene eliminato quando MatchIndexOptions non è impostato su ReuseExistingIndex. Il valore predefinito di questa proprietà è True.

Exhaustive

Boolean

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.

NotaNota
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 l'indice delle corrispondenze viene riutilizzato, MatchIndexName specifica l'indice da riutilizzare. 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à.

  • GenerateNewIndex (1)

  • GenerateAndPersistNewIndex (2)

  • GenerateAndMaintainNewIndex (3)

  • ReuseExistingIndex (0)

MaxMemoryUsage

Integer

Dimensioni massime 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à utilizzando un'espressione di proprietà.

NotaNota
Questa proprietà non è disponibile in Editor trasformazione Ricerca fuzzy, ma può essere impostata in Editor avanzato.

MaxOutputMatchesPerInput

Integer

Numero massimo di corrispondenze restituite dalla trasformazione per ogni riga di input. Il valore predefinito di questa proprietà è 1.

NotaNota
È possibile specificare valori maggiori di 100 solo in Editor avanzato.

MinSimilarity

Integer

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

Boolean

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

Integer

Valore che specifica il modo in cui la trasformazione confronta i dati di tipo stringa in una colonna. Per ulteriori informazioni, vedere Confronto di dati stringa.

FuzzyComparisonFlagsEx

Integer (enumerazione)

Valore che specifica i flag di confronto estesi utilizzati dalla trasformazione. I valori possono includere MapExpandLigatures, MapFoldCZone, MapFoldDigits, MapPrecomposed e NoMapping. Non è possibile utilizzare il flag NoMapping con altri flag.

JoinToReferenceColumn

String

Valore che specifica il nome della colonna della tabella di riferimento a cui è unita in join la colonna.

JoinType

Integer

Valore che specifica se la trasformazione esegue una corrispondenza fuzzy o una corrispondenza esatta. Il valore predefinito di questa proprietà è Fuzzy. Il valore 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à.

  • Somiglianza (1)

  • Confidenza (2)

  • ColumnSimilarity (3)

  • Non definito (0)

CopyFromReferenceColumn

String

Valore che specifica il nome della colonna nella tabella di riferimento che fornisce il valore in una colonna di output.

SourceInputColumnLineageId

Integer

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 ulteriori 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

Integer

Tabella codici predefinita da utilizzare quando le informazioni sulla tabella codici non sono disponibili dall'origine dati.

MaxMemoryUsage

Integer

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

Integer

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 Treat rows with no matching entries as errors (0), le righe prive di voci corrispondenti vengono considerate errori. È possibile specificare l'azione necessaria quando viene restituito questo tipo di errore utilizzando la pagina Output degli errori della finestra di dialogo Editor trasformazione Ricerca. Per ulteriori informazioni, vedere Editor trasformazione Ricerca (pagina Output degli errori).

Quando la proprietà è impostata su Send rows with no matching entries to the no match output (1), le righe non vengono considerate errori.

Il valore predefinito è Treat rows with no matching entries as errors (0).

ParameterMap

String

Elenco con valori delimitati da punti e virgola di ID di derivazione mappati ai parametri utilizzati 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 ulteriori 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

Integer

Numero massimo di buffer da utilizzare per ogni input. Per ulteriori informazioni sull'utilizzo di questa proprietà, vedere Miglioramento delle prestazioni del flusso di dati.

NumKeyColumns

Integer

Numero di colonne utilizzate nel join.

TreatNullsAsEqual

Boolean

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

Integer

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 ulteriori 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

Integer

Numero massimo di secondi per cui è possibile eseguire il comando SQL prima del timeout. Il valore 0 indica un periodo di tempo infinito. Il valore predefinito di questa proprietà è 0.

DefaultCodePage

Integer

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à utilizzando 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 ulteriori 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

Integer

Valore di inizializzazione utilizzato dal generatore di numeri casuali. Il valore predefinito di questa proprietà è 0, che indica che la trasformazione utilizza un conteggio di tick.

SamplingValue

Integer

Dimensione del campione come percentuale dell'origine.

È possibile specificare il valore di questa proprietà utilizzando 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

Boolean

Definisce l'output a cui vengono indirizzate le righe campionate. Nell'output selezionato Selected è impostato su True, mentre nell'output non selezionato Selected è impostato su False.

L'input, le colonne di input e le colonne di output della trasformazione Campionamento percentuale non includono proprietà personalizzate.

Per ulteriori informazioni, vedere Trasformazione Campionamento percentuale.

Proprietà personalizzate della trasformazione Pivot

La trasformazione Pivot 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 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.

Valore opzioneDescrizione
0La colonna non viene trasformata tramite Pivot e i valori di colonna vengono passati all'output della trasformazione.
1La 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.
2La colonna è una colonna pivot. Da ogni valore di colonna viene creata almeno una colonna.
3I valori di questa colonna vengono inseriti in colonne create come risultato della trasformazione Pivot.

Nella tabella seguente vengono descritte le proprietà personalizzate delle colonne di output della trasformazione 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à utilizzando un'espressione di proprietà.

SourceColumn

Integer

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.

L'input e l'output della trasformazione Pivot non includono proprietà personalizzate.

Per ulteriori 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

VariableName

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 ulteriori 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

Integer

Valore di inizializzazione utilizzato dal generatore di numeri casuali. Il valore predefinito di questa proprietà è 0, che indica che la trasformazione utilizza un conteggio di tick.

SamplingValue

Integer

Conteggio delle righe del campione.

È possibile specificare il valore di questa proprietà utilizzando 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

Boolean

Definisce l'output a cui vengono indirizzate le righe campionate. Nell'output selezionato Selected è impostato su True, mentre nell'output non selezionato Selected è impostato 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

Integer

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 ulteriori 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 ulteriori 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

Boolean

Valore che specifica se rilevare gli aggiornamenti del membro derivato. Il valore predefinito di questa proprietà è True.

FailOnFixedAttributeChange

Boolean

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 utilizzerà l'errore per identificare nuovi record. Il valore predefinito di questa proprietà è False.

FailOnLookupFailure

Boolean

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

Integer

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

Boolean

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 ulteriori 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

Boolean

Specifica se la trasformazione rimuove righe duplicate dall'output della trasformazione. Il valore predefinito di questa proprietà è False.

MaximumThreads

Integer

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à utilizzando 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 ulteriori informazioni, vedere Confronto di dati stringa.

NewSortKeyPosition

Integer

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

Integer

LineageID di una colonna di ordinamento.

L'input e l'output della trasformazione Ordinamento non includono proprietà personalizzate.

Per ulteriori 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

Integer

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

Boolean

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

Integer

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

Boolean

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

Integer

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 tra frequenza del termine (TF) e inverso della frequenza nei documenti (IDF), espresso come: TFIDF di un termine T = (frequenza di T) * log( (numero di righe nell'input) / (numero di righe contenenti il termine T) ) Il valore predefinito di questa proprietà è 0.

WordOrPhrase

Integer

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 ulteriori 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

Boolean

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

Integer

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

Integer

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 ulteriori informazioni, vedere Trasformazione Ricerca termini.

Proprietà personalizzate delle trasformazioni UnPivot

La trasformazione UnPivot include solo le proprietà comuni a tutti i componenti del flusso di dati a livello di componente.

[!NOTA]

Per illustrare l'utilizzo delle opzioni descritte in questa sezione, viene utilizzato lo scenario UnPivot descritto in Trasformazione UnPivot.

Nella tabella seguente vengono descritte le proprietà personalizzate delle colonne di input della trasformazione UnPivot. Tutte le proprietà sono di lettura/scrittura.

Proprietà

Tipo di dati

Descrizione

DestinationColumn

Integer

LineageID della colonna di output a cui viene mappata la 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à utilizzando un'espressione di proprietà.

Nello scenario UnPivot descritto in Trasformazione UnPivot i 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 UnPivot. Tutte le proprietà sono di lettura/scrittura.

Nome proprietà

Tipo di dati

Descrizione

PivotKey

Boolean

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 di colonna Valore pivot è Product e definisce la nuova colonna Product in cui vengono trasformate tramite UnPivot le colonne Ham, Coke, Milk, Beer e Chips.

L'input e l'output della trasformazione UnPivot non includono proprietà personalizzate.

Per ulteriori informazioni, vedere Trasformazione UnPivot.

Cronologia modifiche

Aggiornamento del contenuto

  • Aggiunta di valori numerici per le seguenti proprietà:

    • Proprietà CountDistinctScale, KeyScale, AggregationType e CountDistinctScale della trasformazione Aggregazione.

    • Proprietà CacheType e NoMatchBehavior della trasformazione Ricerca.

    • Proprietà MatchIndexOptions della trasformazione Ricerca fuzzy.

    • Proprietà JoinType della trasformazione Merge join.

  • Aggiunta di valori validi per le seguenti proprietà:

    • Proprietà LineageItemSelected della trasformazione Controllo.

    • Proprietà MapFlags della trasformazione Mappa caratteri.

    • Proprietà ExactFuzzy, FuzzyComparisonFlags, LeadingTrailingNumeralsSignificant e ColumnType della trasformazione Raggruppamento fuzzy.

    • Proprietà ColumnType della trasformazione Ricerca fuzzy.