Propriétés personnalisées des transformations
S’applique à : SQL Server SSIS Integration Runtime dans Azure Data Factory
En plus des propriétés qui sont communes à la plupart des objets de flux de données dans le modèle objet SQL Server Integration Services , de nombreux objets de flux de données ont des propriétés personnalisées qui sont spécifiques à l'objet. Ces propriétés personnalisées sont uniquement disponibles au moment de l'exécution et ne sont pas documentées dans la documentation de référence de la programmation managée de Integration Services .
Cette rubrique présente et décrit les propriétés personnalisées des différentes transformations de flux de données. Pour plus d'informations sur les propriétés communes à la plupart des objets de flux de données, consultez Common Properties.
Certaines propriétés de transformations peuvent être définies à l'aide d'expressions de propriété. Pour plus d’informations, consultez Propriétés du flux de données pouvant être définies à l’aide d’expressions.
Transformations avec les propriétés personnalisées
Agrégat
Audit
Transformation du cache
Table des caractères
Fractionnement conditionnel
Copie de colonnes
Conversion de données
Requête d’exploration de données
Colonne dérivée
Transformations sans propriétés personnalisées
Les transformations suivantes ne disposent pas de propriétés personnalisées au niveau du composant, de l’entrée ou de la sortie : Transformation par fusion, Transformation par multidiffusion et Transformation par union de tout. Ils font uniquement appel aux propriétés communes à l'ensemble des composants de flux de données.
Transformation d'agrégation, propriétés personnalisées
La transformation d'agrégation dispose à la fois de propriétés personnalisées et de propriétés communes à l'ensemble des composants de flux de données.
Le tableau suivant décrit les propriétés personnalisées de la transformation d'agrégation. Toutes les propriétés sont en lecture/écriture.
Propriété | Type de données | Description |
---|---|---|
AutoExtendFactor | Integer | Valeur entre 1 et 100 qui spécifie le pourcentage d'extension possible de la mémoire lors de l'opération d'agrégation. La valeur par défaut de cette propriété est de 25. |
CountDistinctKeys | Integer | Valeur précisant le nombre exact de comptages de valeurs que l'agrégation peut écrire. Si une valeur CountDistinctScale est spécifiée, la valeur dans CountDistinctKeys est prioritaire. |
CountDistinctScale | Integer (énumération) | Valeur qui décrit le nombre approximatif de valeurs distinctes que peut totaliser l'agrégation dans une colonne. Cette propriété peut prendre les valeurs suivantes : Bas (1) : indique jusqu’à 500 000 valeurs de clés. Moyen (2) : indique jusqu’à 5 millions de valeurs de clés. Haut (3) : indique plus de 25 millions de valeurs de clés. Non spécifié (0) : indique qu’aucune valeur CountDistinctScale n’est utilisée. L’utilisation de l’option Non spécifié (0) peut avoir un impact sur les performances dans les jeux de données volumineux. |
Keys | Integer | Valeur qui spécifie le nombre exact de clés GROUP BY écrites par l'agrégation. Si une valeur KeyScalevalue est spécifiée, la valeur dans Keys est prioritaire. |
KeyScale | Integer (énumération) | Valeur qui décrit le nombre approximatif de valeurs de clés GROUP BY que l'agrégation peut écrire. Cette propriété peut prendre les valeurs suivantes : Bas (1) : indique jusqu’à 500 000 valeurs de clés. Moyen (2) : indique jusqu’à 5 millions de valeurs de clés. Haut (3) : indique plus de 25 millions de valeurs de clés. Non spécifié (0) : indique qu’aucune valeur KeyScale n’est utilisée. |
Le tableau suivant décrit les propriétés personnalisées de la sortie de la transformation d'agrégation. Toutes les propriétés sont en lecture/écriture.
Propriété | Type de données | Description |
---|---|---|
Keys | Integer | Valeur qui spécifie le nombre exact de clés GROUP BY que l'agrégation peut écrire. Si une valeur KeyScale est spécifiée, la valeur dans Keys est prioritaire. |
KeyScale | Integer (énumération) | Valeur qui décrit le nombre approximatif de valeurs de clés GROUP BY que l'agrégation peut écrire. Cette propriété peut prendre les valeurs suivantes : Bas (1) : indique jusqu’à 500 000 valeurs de clés. Moyen (2) : indique jusqu’à 5 millions de valeurs de clés. Haut (3) : indique plus de 25 millions de valeurs de clés. Non spécifié (0) : indique qu’aucune valeur KeyScale n’est utilisée. |
Le tableau suivant décrit les propriétés personnalisées des colonnes de sortie de la transformation d'agrégation. Toutes les propriétés sont en lecture/écriture.
Propriété | Type de données | Description |
---|---|---|
AggregationColumnId | Integer | LineageID d'une colonne participant à des fonctions GROUP BY ou d'agrégation. |
AggregationComparisonFlags | Integer | Valeur qui spécifie la manière dont la transformation d'agrégation compare les données de chaîne dans une colonne. Pour plus d'informations, voir Comparing String Data. |
AggregationType | Integer (énumération) | Valeur qui spécifie l'opération d'agrégation à appliquer à la colonne. Cette propriété peut prendre les valeurs suivantes : Group by (0) Count (1) Count all (2) Countdistinct (3) Sum (4) Average (5) Maximum (7) Minimum (6) |
CountDistinctKeys | Integer | Valeur spécifiant le nombre exact de clés que l'agrégation peut écrire lorsque le type d'agrégation est COUNT DISTINCT. Si une valeur CountDistinctScale est spécifiée, la valeur dans CountDistinctKeys est prioritaire. |
CountDistinctScale | Integer (énumération) | Valeur qui décrit le nombre approximatif de valeurs de clés que peut écrire l'agrégation lorsque le type d'agrégation est COUNT DISTINCT. Cette propriété peut prendre les valeurs suivantes : Bas (1) : indique jusqu’à 500 000 valeurs de clés. Moyen (2) : indique jusqu’à 5 millions de valeurs de clés. Haut (3) : indique plus de 25 millions de valeurs de clés. Non spécifié (0) : indique qu’aucune valeur CountDistinctScale n’est utilisée. |
IsBig | Boolean | Valeur qui indique si la colonne contient une valeur supérieure à 4 milliards ou une valeur avec une meilleure précision qu'une valeur à virgule flottante double précision. La valeur peut être 0 ou 1. 0 indique que IsBig a la valeur False et que la colonne ne contient aucune valeur élevée ou exacte. La valeur par défaut de cette propriété est 1. |
L'entrée et les colonnes d'entrée de la transformation d'agrégation ne sont pas dotées de propriétés personnalisées.
Pour plus d’informations, voir Aggregate Transformation.
Transformation d'audit, propriétés personnalisées
La transformation d'audit dispose uniquement des propriétés communes à l'ensemble des composants de flux de données au niveau du composant.
Le tableau suivant décrit les propriétés personnalisées des colonnes de sortie de la transformation d'audit. Toutes les propriétés sont en lecture/écriture.
Nom de la propriété | Type de données | Description |
---|---|---|
LineageItemSelected | Integer (énumération) | Élément d'audit sélectionné pour la sortie. Cette propriété peut prendre les valeurs suivantes : GUID d’instance d’exécution (0) Heure de début de l’exécution (4) Nom de l’ordinateur (5) ID du package (1) Nom du package (2) ID de la tâche (8) Nom de la tâche (7) Nom d’utilisateur (6) ID de version (3) |
L'entrée, les colonnes d'entrée et la sortie de la transformation d'audit ne disposent pas de propriétés personnalisées.
Pour plus d’informations, voir Transformation d’Audit.
Transformation de transformation du cache, propriétés personnalisées
La transformation de transformation du cache dispose à la fois de propriétés personnalisées et de propriétés communes à l'ensemble des composants de flux de données.
Le tableau qui suit décrit les propriétés de la transformation de transformation du cache. Toutes les propriétés sont en lecture/écriture.
Propriété | Type de données | Description |
---|---|---|
Connectionmanager | String | Spécifie le nom du gestionnaire de connexions. |
ValidateExternalMetadata | Boolean | Indique si la transformation du cache est validée à l'aide de sources de données externes au moment de la conception. Si la propriété possède la valeur False, la validation avec des sources de données externes a lieu au moment de l'exécution. La valeur par défaut est True. |
AvailableInputColumns | String | Liste des colonnes d'entrée disponibles. |
InputColumns | String | Liste des colonnes d'entrée sélectionnées. |
CacheColumnName | String | Spécifie le nom de la colonne mappée à une colonne d'entrée sélectionnée. Le nom de la colonne dans la propriété CacheColumnName doit correspondre au nom de la colonne correspondante répertoriée dans la page Colonnes de l’Éditeur du gestionnaire de connexions du cache. Pour plus d'informations, consultez Cache Connection Manager Editor |
Transformation de la table des caractères, propriétés personnalisées
La transformation de la table des caractères dispose uniquement des propriétés communes à l'ensemble des composants de flux de données au niveau du composant.
Le tableau suivant décrit les propriétés personnalisées des colonnes de sortie de la transformation de la table des caractères. Toutes les propriétés sont en lecture/écriture.
Propriété | Type de données | Description |
---|---|---|
InputColumnLineageId | Integer | Valeur spécifiant le LineageID de la colonne d'entrée qui correspond à la source de la colonne de sortie. |
MapFlags | Integer (énumération) | Valeur précisant les opérations de chaîne que la transformation de la table des caractères applique dans la colonne. Cette propriété peut prendre les valeurs suivantes : Inversion d’octet (2) Pleine chasse (6) Demi-chasse (5) Hiragana (3) Katakana (4) Casse linguistique (7) Minuscules (0) Chinois simplifié (8) Chinois traditionnel(9) Majuscules (1) |
L'entrée, les colonnes d'entrée et la sortie de la transformation de la table des caractères ne disposent pas de propriétés personnalisées.
Pour plus d’informations, voir Character Map Transformation.
Transformation de fractionnement conditionnel, propriétés personnalisées
La transformation de fractionnement conditionnel dispose uniquement des propriétés communes à l'ensemble des composants de flux de données au niveau du composant.
Le tableau suivant décrit les propriétés personnalisées de la sortie de la transformation de fractionnement conditionnel. Toutes les propriétés sont en lecture/écriture.
Propriété | Type de données | Description |
---|---|---|
EvaluationOrder | Integer | Valeur qui spécifie la position d'une condition, associée à une sortie, dans la liste des conditions évaluées par la transformation de fractionnement conditionnel. Les conditions sont évaluées dans l'ordre, de la valeur la plus basse à la valeur la plus élevée. |
Expression | String | Expression qui représente la condition évaluée par la transformation de fractionnement conditionnel. Les colonnes sont représentées par les identificateurs de lignage. |
FriendlyExpression | String | Expression qui représente la condition évaluée par la transformation de fractionnement conditionnel. Les colonnes sont représentées par leurs noms. Il est possible de spécifier la valeur de cette propriété en utilisant l'expression d'une propriété. |
IsDefaultOut | Boolean | Valeur indiquant si la sortie est la sortie par défaut. |
L'entrée, les colonnes d'entrée et les colonnes de sortie de la transformation de fractionnement conditionnel ne disposent pas de propriétés personnalisées.
Pour plus d'informations, consultez Conditional Split Transformation.
Transformation de copie de colonne, propriétés personnalisées
La transformation de copie de colonne dispose uniquement des propriétés communes à l'ensemble des composants de flux de données au niveau du composant.
Le tableau suivant décrit les propriétés personnalisées des colonnes de sortie de la transformation de copie de colonne. Toutes les propriétés sont en lecture/écriture.
Nom de la propriété | Type de données | Description |
---|---|---|
copyColumnId | Integer | LineageID de la colonne d'entrée à partir de laquelle la colonne de sortie est copiée. |
L'entrée, les colonnes d'entrée et la sortie de la transformation de copie de colonne ne disposent pas de propriétés personnalisées.
Pour plus d’informations, voir Copy Column Transformation.
Transformation de conversion de données, propriétés personnalisées
La transformation de conversion de données dispose uniquement des propriétés communes à l'ensemble des composants de flux de données au niveau du composant.
Le tableau suivant décrit les propriétés personnalisées des colonnes de sortie de la transformation de conversion de données. Toutes les propriétés sont en lecture/écriture.
Propriété | Type de données | Description |
---|---|---|
FastParse | Boolean | Valeur qui indique si la colonne fait appel aux routines d'analyse fournies par Integration Services (routines plus rapides mais qui ne tiennent pas compte des paramètres régionaux) ou bien aux routines d'analyse standard qui prennent en compte les paramètres régionaux. La valeur par défaut de cette propriété est False. Pour plus d'informations, consultez Fast Parse et Standard Parse. . Remarque : cette propriété n’est pas disponible dans l’Éditeur de transformation par conversion de données, mais peut être définie avec l’Éditeur avancé. |
SourceInputColumnLineageId | Integer | LineageID de la colonne d'entrée correspondant à la source de la colonne de sortie. |
L'entrée, les colonnes d'entrée et la sortie de la transformation de conversion de données ne disposent pas de propriétés personnalisées.
Pour plus d’informations, voir Data Conversion Transformation.
Transformation de requête d'exploration de données ; propriétés personnalisées
La transformation de requête d'exploration de données dispose à la fois de propriétés personnalisées et de propriétés communes à l'ensemble des composants de flux de données.
Le tableau suivant décrit les propriétés personnalisées de la transformation de requête d'exploration de données. Toutes les propriétés sont en lecture/écriture.
Propriété | Type de données | Description |
---|---|---|
ASConnectionId | String | Identificateur unique de l'objet de connexion. |
ASConnectionString | String | Chaîne de connexion d'un projet Analysis Services ou d'une base de données Analysis Services . |
CatalogName | String | Nom d'une base de données Analysis Services . |
ModelName | String | Nom du modèle d'exploration de données. |
ModelStructureName | String | Nom de la structure d'exploration de données. |
ObjectRef | String | Balise XML qui identifie la structure d'exploration de données utilisée par la transformation. |
QueryText | String | Instruction de requête de prédiction utilisée par la transformation. |
L'entrée, les colonnes d'entrée, la sortie et les colonnes de sortie de la transformation de requête d'exploration de données ne disposent pas de propriétés personnalisées.
Pour plus d’informations, voir Data Mining Query Transformation.
Transformation de colonne dérivée, propriétés personnalisées
La transformation de colonne dérivée dispose uniquement des propriétés communes à l'ensemble des composants de flux de données au niveau du composant.
Le tableau suivant décrit les propriétés personnalisées des colonnes d'entrée et de sortie de la transformation de colonne dérivée. Lorsque vous ajoutez la colonne dérivée en tant que nouvelle colonne, ces propriétés personnalisées s'appliquent à la nouvelle colonne de sortie ; si vous choisissez de remplacer le contenu d'une colonne d'entrée existante par les résultats de la colonne dérivée, ces propriétés personnalisées s'appliquent à la colonne d'entrée existante. Toutes les propriétés sont en lecture/écriture.
Propriété | Type de données | Description |
---|---|---|
Expression | String | Expression qui représente la condition évaluée par la transformation de fractionnement conditionnel. Les colonnes sont représentées par la propriété LineageID pour la colonne. |
FriendlyExpression | String | Expression qui représente la condition évaluée par la transformation de fractionnement conditionnel. Les colonnes sont représentées par leurs noms. Il est possible de spécifier la valeur de cette propriété en utilisant l'expression d'une propriété. |
L'entrée et la sortie de la transformation de colonne dérivée ne sont pas dotées de propriétés personnalisées.
Pour plus d'informations, consultez Transformation de colonne dérivée.
Transformation d'exportation de colonne, propriétés personnalisées
La transformation d'exportation de colonne dispose uniquement des propriétés communes à l'ensemble des composants de flux de données au niveau du composant.
Le tableau suivant décrit les propriétés personnalisées des colonnes d'entrée de la transformation d'exportation de colonne. Toutes les propriétés sont en lecture/écriture.
Propriété | Type de données | Description |
---|---|---|
AllowAppend | Boolean | Valeur spécifiant si la transformation ajoute ou non des données à un fichier existant. La valeur par défaut de cette propriété est False. |
ForceTruncate | Boolean | Valeur qui spécifie si la transformation tronque un fichier existant avant d'écrire des données. La valeur par défaut de cette propriété est False. |
FileDataColumnID | Integer | Valeur qui identifie la colonne contenant les données que la transformation insère dans un fichier. Dans la colonne d'extraction, cette propriété a une valeur de 0; dans la colonne du chemin d'accès, elle contient le LineageID de la colonne d'extraction. |
WriteBOM | Boolean | Valeur spécifiant si une marque d'ordre d'octet est écrite dans le fichier. |
L'entrée, la sortie et les colonnes de sortie de la transformation d'exportation de colonne ne disposent pas de propriétés personnalisées.
Pour plus d’informations, voir Export Column Transformation.
Transformation d'importation de colonne, propriétés personnalisées
La transformation d'importation de colonne dispose uniquement des propriétés communes à l'ensemble des composants de flux de données au niveau du composant.
Le tableau suivant décrit les propriétés personnalisées des colonnes d'entrée de la transformation d'importation de colonne. Toutes les propriétés sont en lecture/écriture.
Propriété | Type de données | Description |
---|---|---|
ExpectBOM | Boolean | Valeur qui spécifie si la transformation d'importation de colonne attend une marque d'ordre d'octet. Une marque d'ordre d'octet n'est attendue que si les données sont du type de données DT_NTEXT. |
FileDataColumnID | Integer | Valeur qui identifie la colonne contenant les données que la transformation insère dans le flux de données. Dans la colonne de données à insérer, cette propriété a une valeur de 0 ; dans la colonne contenant les chemins d'accès aux fichiers sources, elle contient le LineageID de la colonne de données à insérer. |
L'entrée, la sortie et les colonnes de sortie de la transformation d'importation de colonne ne disposent pas de propriétés personnalisées.
Pour plus d’informations, voir Import Column Transformation.
Transformation de regroupement probable, propriétés personnalisées
La transformation de regroupement probable dispose à la fois de propriétés personnalisées et de propriétés communes à l'ensemble des composants de flux de données.
Le tableau suivant décrit les propriétés personnalisées de la transformation de regroupement probable. Toutes les propriétés sont en lecture/écriture.
Propriété | Type de données | Description |
---|---|---|
Délimiteurs | String | Séparateurs de jetons utilisés par la transformation. Les séparateurs par défaut incluent les caractères suivants : espace ( ), virgule (,), point (.), point-virgule (;), deux-points (:), trait d’union (-), guillemet double ("), guillemet simple ('), esperluette (&), barre oblique (/), barre oblique inverse (\), arobase (@), point d’exclamation (!), point d’interrogation (?), parenthèse ouvrante ((), parenthèse fermante ()), signe inférieur à (<), signe supérieur à (>), crochet ouvrant ([), crochet fermant (]), accolade ouvrante ({), accolade fermante (}), barre verticale (|), signe dièse (#), astérisque (*), signe insertion (^) et symbole de pourcentage (%). |
Exhaustive | Boolean | Valeur spécifiant si chaque enregistrement d'entrée est comparé à tous les autres enregistrements d'entrée. La valeur True sert principalement à des fins de débogage. La valeur par défaut de cette propriété est False. Remarque : cette propriété n’est pas disponible dans l’Éditeur de transformation par regroupement probable, mais peut être définie avec l’Éditeur avancé. |
MaxMemoryUsage | Integer | Quantité de mémoire maximale que peut utiliser la transformation. La valeur par défaut de cette propriété est 0, permettant ainsi l'utilisation dynamique de la mémoire. Il est possible de spécifier la valeur de cette propriété en utilisant l'expression d'une propriété. Remarque : cette propriété n’est pas disponible dans l’Éditeur de transformation par regroupement probable, mais peut être définie avec l’Éditeur avancé. |
MinSimilarity | Double | Seuil de similarité (exprimé par une valeur comprise entre 0 et 1) que la transformation utilise pour identifier des doublons. La valeur par défaut de cette propriété est de 0,8. |
Le tableau suivant décrit les propriétés personnalisées des colonnes d'entrée de la transformation de regroupement probable. Toutes les propriétés sont en lecture/écriture.
Propriété | Type de données | Description |
---|---|---|
ExactFuzzy | Integer (énumération) | Valeur qui spécifie si la transformation réalise une correspondance approximative ou une correspondance exacte. Les valeurs valides sont Exacte et Approximative. La valeur par défaut de cette propriété est Approximative. |
FuzzyComparisonFlags | Integer (énumération) | Valeur qui spécifie la manière dont la transformation compare les données de chaîne dans une colonne. Cette propriété peut prendre les valeurs suivantes : FullySensitive IgnoreCase IgnoreKanaType IgnoreNonSpace IgnoreSymbols IgnoreWidth Pour plus d'informations, voir Comparing String Data. |
LeadingTrailingNumeralsSignificant | Integer (énumération) | Valeur qui précise l'importance des chiffres. Cette propriété peut prendre les valeurs suivantes : NumeralsNotSpecial (0) : à utiliser si les chiffres ne sont pas significatifs. LeadingNumeralsSignificant (1) : à utiliser si les premiers chiffres sont significatifs. TrailingNumeralsSignificant (2) : à utiliser si les derniers chiffres sont significatifs. LeadingAndTrailingNumeralsSignificant (3) : à utiliser si les premiers et les derniers chiffres sont significatifs. |
MinSimilarity | Double | Seuil de similarité (exprimé par une valeur comprise entre 0 et 1) utilisé pour la jointure sur la colonne. Seules les lignes supérieures au seuil sont validées comme des correspondances. |
ToBeCleaned | Boolean | Valeur qui spécifie si la colonne est utilisée pour identifier des doublons, à savoir s'il s'agit d'une colonne dans laquelle vous procédez à des regroupements. La valeur par défaut de cette propriété est False. |
Le tableau suivant décrit les propriétés personnalisées des colonnes de sortie de la transformation de regroupement probable. Toutes les propriétés sont en lecture/écriture.
Nom de la propriété | Type de données | Description |
---|---|---|
ColumnType | Integer (énumération) | Valeur qui identifie le type de colonne de sortie. Cette propriété peut prendre les valeurs suivantes : Undefined (0) KeyIn (1) KeyOut (2) Similarity (3) ColumnSimilarity (4) PassThru (5) Canonical (6) |
InputID | Integer | LineageID de la colonne d'entrée correspondante. |
L'entrée et la sortie de la transformation de regroupement probable ne sont pas dotées de propriétés personnalisées.
Pour plus d’informations, voir Fuzzy Grouping Transformation.
Transformation de recherche floue, propriétés personnalisées
La transformation de recherche floue dispose à la fois de propriétés personnalisées et de propriétés communes à l'ensemble des composants de flux de données.
Le tableau suivant décrit les propriétés personnalisées de la transformation de recherche floue. Toutes les propriétés à l’exception de ReferenceMetadataXML sont en lecture/écriture.
Propriété | Type de données | Description |
---|---|---|
CopyReferenceTable | Boolean | Spécifie si une copie de la table de référence doit être réalisée pour la construction de l'index de recherche floue et les recherches suivantes. La valeur par défaut de cette propriété est True. |
Délimiteurs | String | Séparateurs utilisés par la transformation pour marquer les valeurs de colonne. Les séparateurs par défaut incluent les caractères suivants : espace ( ), virgule (,), point (.), point-virgule (;), deux-points (:), trait d’union (-), guillemet dactylographique double ("), guillemet simple ('), esperluette (&), barre oblique (/), barre oblique inverse (\), arobase (@), point d’exclamation (!), point d’interrogation (?), parenthèse ouvrante ((), parenthèse fermante ()), signe inférieur à (<), signe supérieur à (>), crochet ouvrant ([), crochet fermant (]), accolade ouvrante ({), accolade fermante (}), barre verticale (|). signe dièse (#), astérisque (*), signe insertion (^) et symbole de pourcentage (%). |
DropExistingMatchIndex | Boolean | Valeur spécifiant si l’index de correspondance spécifié dans MatchIndexName est supprimé quand MatchIndexOptions n’est pas défini sur ReuseExistingIndex. La valeur par défaut de cette propriété est True. |
Exhaustive | Boolean | Valeur spécifiant si chaque enregistrement d'entrée est comparé à tous les autres enregistrements d'entrée. La valeur True sert principalement à des fins de débogage. La valeur par défaut de cette propriété est False. Remarque : cette propriété n’est pas disponible dans l’Éditeur de transformation par recherche probable, mais peut être définie avec l’Éditeur avancé. |
MatchIndexName | String | Nom de l'index de correspondance. L'index de correspondance désigne la table dans laquelle la transformation crée et enregistre l'index qu'elle utilise. En cas de réutilisation de l’index de correspondance, MatchIndexName spécifie l’index à réutiliser. MatchIndexName doit être un nom d’identificateur SQL Server valide. Par exemple, si le nom contient des espaces, il doit apparaître entre crochets. |
MatchIndexOptions | Integer (énumération) | Valeur précisant la manière dont la transformation gère l'index de correspondance. Cette propriété peut prendre les valeurs suivantes : ReuseExistingIndex (0) GenerateNewIndex (1) GenerateAndPersistNewIndex (2) GenerateAndMaintainNewIndex (3) |
MaxMemoryUsage | Integer | Taille maximale du cache pour la table de recherche. La valeur par défaut de cette propriété est 0, ce qui signifie que la taille du cache est illimitée. Il est possible de spécifier la valeur de cette propriété en utilisant l'expression d'une propriété. Remarque : cette propriété n’est pas disponible dans l’Éditeur de transformation par recherche probable, mais peut être définie avec l’Éditeur avancé. |
MaxOutputMatchesPerInput | Integer | Nombre maximal de correspondances que la transformation peut retourner pour chaque ligne d'entrée. La valeur par défaut de cette propriété est 1. Remarque : les valeurs supérieures à 100 ne peuvent être définies qu’avec l’Éditeur Avancé. |
MinSimilarity | Integer | Seuil de similarité (exprimé par une valeur comprise entre 0 et 1) que la transformation utilise au niveau du composant. Seules les lignes supérieures au seuil sont validées comme des correspondances. |
ReferenceMetadataXML | String | Identifié à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie. |
ReferenceTableName | String | Nom de la table de recherche. Le nom doit être un nom d'identificateur SQL Server valide. Par exemple, si le nom contient des espaces, il doit apparaître entre crochets. |
WarmCaches | Boolean | Lorsque la valeur définie est True, la recherche charge partiellement l'index et la table de référence dans la mémoire avant le début de l'exécution, ce qui permet d'améliorer les performances. |
Le tableau suivant décrit les propriétés personnalisées des colonnes d'entrée de la transformation de recherche floue. Toutes les propriétés sont en lecture/écriture.
Propriété | Type de données | Description |
---|---|---|
FuzzyComparisonFlags | Integer | Valeur qui spécifie la manière dont la transformation compare les données de chaîne dans une colonne. Pour plus d'informations, voir Comparing String Data. |
FuzzyComparisonFlagsEx | Integer (énumération) | Valeur qui spécifie quels indicateurs de comparaison étendus sont utilisés par la transformation. Les valeurs peuvent comprendre MapExpandLigatures, MapFoldCZone, MapFoldDigits, MapPrecomposedet NoMapping. NoMapping ne peut être utilisé avec d'autres indicateurs. |
JoinToReferenceColumn | String | Valeur spécifiant le nom de la colonne dans la table de référence à laquelle la colonne est jointe. |
JoinType | Integer | Valeur qui spécifie si la transformation réalise une correspondance approximative ou une correspondance exacte. La valeur par défaut de cette propriété est Approximative. La valeur entière pour le type de jointure exact est 1 et la valeur pour le type de jointure flou est 2. |
MinSimilarity | Double | Seuil de similarité (exprimé par une valeur comprise entre 0 et 1) que la transformation utilise au niveau de la colonne. Seules les lignes supérieures au seuil sont validées comme des correspondances. |
Le tableau suivant décrit les propriétés personnalisées des colonnes de sortie de la transformation de recherche floue. Toutes les propriétés sont en lecture/écriture.
Notes
Pour les colonnes de sortie qui contiennent des valeurs de relais issues des colonnes d’entrée correspondantes, CopyFromReferenceColumn est vide et SourceInputColumnLineageID contient le LineageID de la colonne d’entrée correspondante. Pour les colonnes de sortie qui contiennent des résultats de recherche, CopyFromReferenceColumn contient le nom de la colonne de recherche et SourceInputColumnLineageID est vide.
Propriété | Type de données | Description |
---|---|---|
ColumnType | Integer (énumération) | Valeur qui identifie le type de colonne de sortie pour les colonnes que la transformation ajoute à la sortie. Cette propriété peut prendre les valeurs suivantes : Undefined (0) Similarity (1) Confidence (2) ColumnSimilarity (3) |
CopyFromReferenceColumn | String | Valeur précisant le nom de la colonne dans la table de référence qui fournit la valeur dans une colonne de sortie. |
SourceInputColumnLineageId | Integer | Valeur identifiant la colonne d'entrée qui fournit des valeurs à cette colonne de sortie. |
L'entrée et la sortie de la transformation de recherche floue ne sont pas dotées de propriétés personnalisées.
Pour plus d’informations, voir Fuzzy Lookup Transformation.
Transformation de recherche, propriétés personnalisées
La transformation de recherche dispose à la fois de propriétés personnalisées et de propriétés communes à l'ensemble des composants de flux de données.
Le tableau suivant décrit les propriétés personnalisées de la transformation de recherche. Toutes les propriétés à l’exception de ReferenceMetadataXML sont en lecture/écriture.
Propriété | Type de données | Description |
---|---|---|
CacheType | Integer (énumération) | Type de cache de la table de recherche. Les valeurs sont Full (0), Partial (1) et None (2). La valeur par défaut de cette propriété est Full. |
DefaultCodePage | Integer | Page de codes à utiliser par défaut lorsque les informations de page de codes ne sont pas disponibles à partir de la source de données. |
MaxMemoryUsage | Integer | Taille maximale du cache pour la table de recherche. La valeur par défaut de cette propriété est 25, ce qui signifie que la taille du cache est illimitée. |
MaxMemoryUsage64 | Integer | Taille maximale du cache pour la table de recherche sur un ordinateur 64 bits. |
NoMatchBehavior | Integer (énumération) | Valeur qui spécifie si les lignes qui ne disposent pas d'entrées correspondantes dans le dataset de référence sont traitées comme des erreurs. Quand la propriété est définie avec la valeur Traiter comme erreurs les lignes sans entrées correspondantes (0), les lignes sans entrées correspondantes sont traitées comme des erreurs. Vous pouvez spécifier la démarche à suivre lorsque ce type d'erreur se produit à partir de la page Sortie d'erreur de la boîte de dialogue Éditeur de transformation de recherche . Pour plus d’informations, consultez Éditeur de transformation de recherche (page Sortie d’erreur). Quand la propriété est définie avec la valeur Envoyer les lignes sans entrées correspondantes dans la sortie sans correspondance (1), les lignes ne sont pas traitées comme des erreurs. La valeur par défaut est Traiter comme erreurs les lignes sans entrées correspondantes (0). |
ParameterMap | String | Liste délimitée par des points-virgules d’identificateurs de lignage mappés aux paramètres utilisés dans l’instruction SqlCommand . |
ReferenceMetadataXML | String | Métadonnées des colonnes de la table de recherche que la transformation copie vers sa sortie. |
SqlCommand | String | Instruction SELECT qui remplit la table de recherche. |
SqlCommandParam | String | Instruction SQL paramétrable qui remplit la table de recherche. |
Le tableau suivant décrit les propriétés personnalisées des colonnes d'entrée de la transformation de recherche. Toutes les propriétés sont en lecture/écriture.
Propriété | Type de données | Description |
---|---|---|
CopyFromReferenceColumn | String | Nom de la colonne dans la table de référence depuis laquelle une colonne est copiée. |
JoinToReferenceColumns | String | Nom de la colonne dans la table de référence à laquelle une colonne source est jointe. |
Le tableau suivant décrit les propriétés personnalisées des colonnes de sortie de la transformation de recherche. Toutes les propriétés sont en lecture/écriture.
Nom de la propriété | Type de données | Description |
---|---|---|
CopyFromReferenceColumn | String | Nom de la colonne dans la table de référence depuis laquelle une colonne est copiée. |
L'entrée et la sortie de la transformation de recherche ne sont pas dotées de propriétés personnalisées.
Pour plus d’informations, voir Lookup Transformation.
Transformation de jointure de fusion, propriétés personnalisées
La transformation de jointure de fusion dispose à la fois de propriétés personnalisées et de propriétés communes à l'ensemble des composants de flux de données.
Le tableau suivant décrit les propriétés personnalisées de la transformation de jointure de fusion.
Propriété | Type de données | Description |
---|---|---|
JoinType | Integer (énumération) | Spécifie si la jointure est une jointure interne (2), externe gauche (1) ou complète (0). |
MaxBuffersPerInput | Integer | Vous n'avez plus à configurer la valeur de la propriété MaxBuffersPerInput car Microsoft a apporté des modifications qui réduisent le risque que la transformation de jointure de fusion consomme de la mémoire en excès. Ce problème s'est quelquefois produit lorsque plusieurs entrées de jointure de fusion produisaient des données à des taux irréguliers. |
NumKeyColumns | Integer | Nombre de colonnes utilisées dans la jointure. |
TreatNullsAsEqual | Boolean | Valeur qui spécifie si la transformation gère les valeurs NULL comme valeurs égales. La valeur par défaut de cette propriété est True. Si la valeur de la propriété est False, la transformation gère les valeurs NULL de la même manière que SQL Server . |
Le tableau suivant décrit les propriétés personnalisées des colonnes de sortie de la transformation de jointure de fusion. Toutes les propriétés sont en lecture/écriture.
Nom de la propriété | Type de données | Description |
---|---|---|
InputColumnID | Integer | LineageID de la colonne d'entrée de laquelle les données sont copiées vers cette colonne de sortie. |
L'entrée, les colonnes d'entrée et la sortie de la transformation de jointure de fusion ne disposent pas de propriétés personnalisées.
Pour plus d’informations, voir Merge Join Transformation.
Transformation de commande OLE DB, propriétés personnalisées
La transformation de commande OLE DB dispose à la fois de propriétés personnalisées et de propriétés communes à l'ensemble des composants de flux de données.
Le tableau suivant décrit les propriétés personnalisées de la transformation de commande OLE DB.
Nom de la propriété | Type de données | Description |
---|---|---|
CommandTimeout | Integer | Nombre maximal de secondes pendant lesquelles la commande SQL peut être exécutée avant d'arriver à expiration. Une valeur égale à 0 indique une durée illimitée. La valeur par défaut de cette propriété est 0. |
DefaultCodePage | Integer | Page de codes à utiliser lorsque les informations de page de codes ne sont pas disponibles depuis la source de données. |
SqlCommand | String | Instruction Transact-SQL que la transformation exécute pour chaque ligne dans le flux de données. Il est possible de spécifier la valeur de cette propriété en utilisant l'expression d'une propriété. |
Le tableau suivant décrit les propriétés personnalisées des colonnes externes de la transformation de commande OLE DB. Toutes les propriétés sont en lecture/écriture.
Nom de la propriété | Type de données | Description |
---|---|---|
DBParamInfoFlag | Entier (masque de bits) | Ensemble d'indicateurs qui décrivent les caractéristiques des paramètres. Pour plus d'informations, consultez DBPARAMFLAGSENUM dans la documentation OLE DB disponible dans MSDN Library. |
L'entrée, les colonnes d'entrée, la sortie et les colonnes de sortie de la transformation de commande OLE DB ne disposent pas de propriétés personnalisées.
Pour plus d’informations, consultez OLE DB Command Transformation.
Transformation d'échantillonnage par pourcentage, propriétés personnalisées
La transformation d'échantillonnage par pourcentage dispose à la fois de propriétés personnalisées et de propriétés communes à l'ensemble des composants de flux de données.
Le tableau suivant décrit les propriétés personnalisées de la transformation d'échantillonnage par pourcentage.
Propriété | Type de données | Description |
---|---|---|
SamplingSeed | Integer | Valeur de départ employée par le générateur de nombres aléatoires. La valeur par défaut de cette propriété est 0, ce qui indique que la transformation utilise un nombre de cycles. |
SamplingValue | Integer | Taille de l'échantillon sous la forme d'un pourcentage de la source. Il est possible de spécifier la valeur de cette propriété en utilisant l'expression d'une propriété. |
Le tableau suivant décrit les propriétés personnalisées des sorties de la transformation d'échantillonnage par pourcentage. Toutes les propriétés sont en lecture/écriture.
Nom de la propriété | Type de données | Description |
---|---|---|
Volumes sélectionnés | Boolean | Désigne la sortie vers laquelle les lignes échantillonnées sont dirigées. Dans la sortie sélectionnée, Selected est défini sur True, tandis que dans la sortie non sélectionnée, Selected est défini sur False. |
L'entrée, les colonnes d'entrée et les colonnes de sortie de la transformation d'échantillonnage par pourcentage ne disposent pas de propriétés personnalisées.
Pour plus d’informations, voir Percentage Sampling Transformation.
Transformation de tableau croisé dynamique, propriétés personnalisées
Le tableau suivant décrit les propriétés de composant personnalisées de la transformation de tableau croisé dynamique.
Propriété | Type de données | Description |
---|---|---|
PassThroughUnmatchedPivotKeyts | Boolean | Affectez la valeur True pour configurer la transformation de tableau croisé dynamique afin d'ignorer les lignes contenant des valeurs non reconnues dans la colonne Clé de tableau croisé dynamique et de générer toutes les valeurs clés de tableau croisé dynamique dans un message de journal, lorsque le package est exécuté. |
Le tableau suivant décrit les propriétés personnalisées des colonnes d'entrée de la transformation de tableau croisé dynamique. Toutes les propriétés sont en lecture/écriture.
Propriété | Type de données | Description |
---|---|---|
PivotUsage | Integer (énumération) | Valeur qui spécifie le rôle d'une colonne lorsque le jeu de données est croisé. 0: La colonne n'est pas croisée dynamiquement et les valeurs de la colonne sont transmises à la sortie de la transformation. 1: La colonne fait partie de la clé d'ensemble qui identifie une ou plusieurs lignes comme appartenant à un même ensemble. Toutes les lignes d'entrée portant la même clé d'ensemble sont combinées dans une ligne de sortie. 2: La colonne est une colonne tableau croisé dynamique. Au moins une colonne est créée à partir de chaque valeur de colonne. 3: Les valeurs de cette colonne sont placées dans les colonnes créées à la suite du croisement dynamique. |
Le tableau suivant décrit les propriétés personnalisées des colonnes de sortie de la transformation de tableau croisé dynamique. Toutes les propriétés sont en lecture/écriture.
Propriété | Type de données | Description |
---|---|---|
PivotKeyValue | String | Une des valeurs possibles de la colonne marquée comme clé de tableau croisé dynamique par la valeur de sa propriété PivotUsage. Il est possible de spécifier la valeur de cette propriété en utilisant l'expression d'une propriété. |
SourceColumn | Integer | LineageID d’une colonne d’entrée qui contient une valeur croisée dynamique ou -1. La valeur -1 indique que la colonne ne participe à aucune opération croisée dynamique. |
Pour plus d’informations, voir Pivot Transformation.
Transformation de calcul du nombre de lignes, propriétés personnalisées
La transformation de calcul du nombre de lignes dispose à la fois de propriétés personnalisées et de propriétés communes à l'ensemble des composants de flux de données.
Le tableau suivant décrit les propriétés personnalisées de la transformation de calcul du nombre de lignes. Toutes les propriétés sont en lecture/écriture.
Nom de la propriété | Type de données | Description |
---|---|---|
VariableName | String | Nom de la variable contenant le nombre de lignes. |
L'entrée, les colonnes d'entrée, la sortie et les colonnes de sortie de la transformation de calcul du nombre de lignes ne disposent pas de propriétés personnalisées.
Pour plus d’informations, voir Row Count Transformation.
Transformation d'échantillonnage de lignes, propriétés personnalisées
La transformation d'échantillonnage de lignes dispose à la fois de propriétés personnalisées et de propriétés communes à l'ensemble des composants de flux de données.
Le tableau suivant décrit les propriétés personnalisées de la transformation d'échantillonnage de lignes. Toutes les propriétés sont en lecture/écriture.
Propriété | Type de données | Description |
---|---|---|
SamplingSeed | Integer | Valeur de départ employée par le générateur de nombres aléatoires. La valeur par défaut de cette propriété est 0, ce qui indique que la transformation utilise un nombre de cycles. |
SamplingValue | Integer | Nombre de lignes dans l'échantillon. Il est possible de spécifier la valeur de cette propriété en utilisant l'expression d'une propriété. |
Le tableau suivant décrit les propriétés personnalisées des sorties de la transformation d'échantillonnage de lignes. Toutes les propriétés sont en lecture/écriture.
Nom de la propriété | Type de données | Description |
---|---|---|
Volumes sélectionnés | Boolean | Désigne la sortie vers laquelle les lignes échantillonnées sont dirigées. Dans la sortie sélectionnée, Selected est défini sur True, tandis que dans la sortie non sélectionnée, Selected est défini sur False. |
Le tableau suivant décrit les propriétés personnalisées des colonnes de sortie de la transformation d'échantillonnage de lignes. Toutes les propriétés sont en lecture/écriture.
Propriété | Type de données | Description |
---|---|---|
InputColumnLineageId | Integer | Valeur spécifiant le LineageID de la colonne d'entrée qui correspond à la source de la colonne de sortie. |
L'entrée et les colonnes d'entrée de la transformation d'échantillonnage de lignes ne sont pas dotées de propriétés personnalisées.
Pour plus d’informations, consultez Transformation d’échantillonnage de lignes.
Composant Script, propriétés personnalisées
Le composant Script dispose à la fois de propriétés personnalisées et de propriétés communes à l'ensemble des composants de flux de données. Les mêmes propriétés personnalisées sont disponibles si le composant Script opère en qualité de source, de transformation ou de destination.
Le tableau suivant décrit les propriétés personnalisées du composant Script. Toutes les propriétés sont en lecture/écriture.
Nom de la propriété | Type de données | Description |
---|---|---|
ReadOnlyVariables | String | Liste séparée par des virgules de variables disponibles pour l'accès en lecture seule du composant Script. |
ReadWriteVariables | String | Liste séparée par des virgules de variables disponibles pour l'accès en lecture/écriture du composant Script. |
L'entrée, les colonnes d'entrée, la sortie et les colonnes de sortie du composant Script ne disposent pas de propriétés personnalisées, sauf si le développeur du script crée des propriétés personnalisées pour elles.
Pour plus d’informations, voir Script Component.
Transformation de dimension à variation lente, propriétés personnalisées
La transformation de dimension à variation lente dispose à la fois de propriétés personnalisées et de propriétés communes à l'ensemble des composants de flux de données.
Le tableau suivant décrit les propriétés personnalisées de la transformation de dimension à variation lente. Toutes les propriétés sont en lecture/écriture.
Propriété | Type de données | Description |
---|---|---|
CurrentRowWhere | String | Clause WHERE dans l'instruction SELECT chargée de sélectionner la ligne actuelle parmi des lignes dotées de la même clé d'entreprise. |
EnableInferredMember | Boolean | Valeur indiquant si les mises à jour de membre déduit sont détectées. La valeur par défaut de cette propriété est True. |
FailOnFixedAttributeChange | Boolean | Valeur qui indique si la transformation échoue lorsque les colonnes de ligne comportant des attributs fixes contiennent des modifications ou lorsque la recherche dans la table de dimension se solde par un échec. Si vous vous attendez à ce que les lignes entrantes contiennent de nouveaux enregistrements, définissez cette valeur sur True pour poursuivre la transformation après l'échec de la recherche car la transformation se fonde sur cet échec pour identifier de nouveaux enregistrements. La valeur par défaut de cette propriété est False. |
FailOnLookupFailure | Boolean | Valeur qui indique si la transformation échoue lorsque la recherche d'un enregistrement existant se solde également par un échec. La valeur par défaut de cette propriété est False. |
IncomingRowChangeType | Integer | Valeur qui spécifie si toutes les lignes entrantes sont des nouvelles lignes ou si la transformation doit détecter le type de modification. |
InferredMemberIndicator | String | Nom de la colonne du membre déduit. |
SqlCommand | String | Instruction SQL employée pour créer un ensemble de lignes de schéma. |
UpdateChangingAttributeHistory | Boolean | Valeur qui indique si les mises à jour d'attribut d'historique sont dirigées sur la sortie de la transformation pour les mises à jour d'attribut variable. |
Le tableau suivant décrit les propriétés personnalisées des colonnes d'entrée de la transformation de dimension à variation lente. Toutes les propriétés sont en lecture/écriture.
Propriété | Type de données | Description |
---|---|---|
ColumnType | Integer (énumération) | Type de mise à jour de la colonne. Les valeurs sont : Attribut variable (2), Attribut fixe (4), Attribut historique (3), Clé (1) et Autre (0). |
L'entrée, les sorties et les colonnes de sortie de la transformation de dimension à variation lente ne disposent pas de propriétés personnalisées.
Pour plus d’informations, voir Slowly Changing Dimension Transformation.
Transformation de tri, propriétés personnalisées
La transformation de tri dispose à la fois de propriétés personnalisées et de propriétés communes à l'ensemble des composants de flux de données.
Le tableau suivant décrit les propriétés personnalisées de la transformation de tri. Toutes les propriétés sont en lecture/écriture.
Propriété | Type de données | Description |
---|---|---|
EliminateDuplicates | Boolean | Spécifie si la transformation supprime les lignes dupliquées dans la sortie de la transformation. La valeur par défaut de cette propriété est False. |
MaximumThreads | Integer | Contient le nombre maximal de threads que peut utiliser la transformation lors du tri. Une valeur égale à 0 indique une quantité infinie de threads. La valeur par défaut de cette propriété est 0. Il est possible de spécifier la valeur de cette propriété en utilisant l'expression d'une propriété. |
Le tableau suivant décrit les propriétés personnalisées des colonnes d'entrée de la transformation de tri. Toutes les propriétés sont en lecture/écriture.
Propriété | Type de données | Description |
---|---|---|
NewComparisonFlags | Entier (masque de bits) | Valeur qui spécifie la manière dont la transformation compare les données de chaîne dans une colonne. Pour plus d'informations, voir Comparing String Data. |
NewSortKeyPosition | Integer | Valeur qui spécifie l'ordre de tri de la colonne. Une valeur égale à 0 indique que les données ne sont pas triées sur cette colonne. |
Le tableau suivant décrit les propriétés personnalisées des colonnes de sortie de la transformation de tri. Toutes les propriétés sont en lecture/écriture.
Propriété | Type de données | Description |
---|---|---|
SortColumnID | Integer | LineageID d'une colonne de tri. |
L'entrée et la sortie de la transformation de tri ne sont pas dotées de propriétés personnalisées.
Pour plus d’informations, voir Sort Transformation.
Transformation d'extraction de terme, propriétés personnalisées
La transformation d'extraction de terme dispose à la fois de propriétés personnalisées et de propriétés communes à l'ensemble des composants de flux de données.
Le tableau suivant décrit les propriétés personnalisées de la transformation d'extraction de terme. Toutes les propriétés sont en lecture/écriture.
Propriété | Type de données | Description |
---|---|---|
FrequencyThreshold | Integer | Valeur numérique indiquant le nombre d'occurrences d'un terme avant son extraction. La valeur par défaut de cette propriété est de 2. |
IsCaseSensitive | Boolean | Valeur qui précise si l'extraction de noms et d'expressions nominales doit tenir compte de la casse. La valeur par défaut de cette propriété est False. |
MaxLengthOfTerm | Integer | Valeur numérique qui indique la longueur maximale d'un terme. Cette propriété concerne uniquement les expressions. La valeur par défaut de cette propriété est de 12. |
NeedRefenceData | Boolean | Valeur qui spécifie si la transformation utilise une liste de termes d'exclusion stockée dans une table de référence. La valeur par défaut de cette propriété est False. |
OutTermColumn | String | Nom de la colonne qui contient les termes d'exclusion. |
OutTermTable | String | Nom de la table contenant la colonne qui comporte des termes d'exclusion. |
ScoreType | Integer | Valeur qui précise le type de score à associer au terme. Les valeurs valides sont 0 qui indique la fréquence et 1 qui désigne un score TFIDF. Le score TFIDF est le produit de la fréquence des termes (TF, Term Frequency) et de la fréquence inverse de documents (IDF, Inverse Document Frequency), défini comme suit : TFIDF d’un terme T = (fréquence de T) * log( (#lignes en entrée) / (#lignes ayant T) ). La valeur par défaut de cette propriété est 0. |
WordOrPhrase | Integer | Valeur qui spécifie le type de terme. Les valeurs valides sont 0 qui indique des mots uniquement, 1 qui désigne des expressions nominales seulement et 2 qui indique des mots et des expressions nominales à la fois. La valeur par défaut de cette propriété est 0. |
L'entrée, les colonnes d'entrée, la sortie et les colonnes de sortie de la transformation d'extraction de terme ne disposent pas de propriétés personnalisées.
Pour plus d’informations, voir Term Extraction Transformation.
Transformation de recherche de terme, propriétés personnalisées
La transformation de recherche de terme dispose à la fois de propriétés personnalisées et de propriétés communes à l'ensemble des composants de flux de données.
Le tableau suivant décrit les propriétés personnalisées de la transformation de recherche de terme. Toutes les propriétés sont en lecture/écriture.
Propriété | Type de données | Description |
---|---|---|
IsCaseSensitive | Boolean | Valeur qui spécifie si une comparaison respectant la casse s'applique à la correspondance du texte de la colonne d'entrée et au terme de recherche. La valeur par défaut de cette propriété est False. |
RefTermColumn | String | Nom de la colonne qui contient les termes de recherche. |
RefTermTable | String | Nom de la table contenant la colonne qui comporte des termes de recherche. |
Le tableau suivant décrit les propriétés personnalisées des colonnes d'entrée de la transformation de recherche de terme. Toutes les propriétés sont en lecture/écriture.
Propriété | Type de données | Description |
---|---|---|
InputColumnType | Integer | Valeur qui spécifie l'utilisation de la colonne. Les valeurs valides sont 0 pour une colonne de relais, 1 pour une colonne de recherche et 2 pour une colonne qui est à la fois une colonne de relais et de recherche. |
Le tableau suivant décrit les propriétés personnalisées des colonnes de sortie de la transformation de recherche de terme. Toutes les propriétés sont en lecture/écriture.
Nom de la propriété | Type de données | Description |
---|---|---|
CustomLineageID | Integer | LineageID de la colonne d'entrée correspondante si la valeur du InputColumnType de cette colonne est égale à 0 ou 2. |
L'entrée et la sortie de la transformation de recherche de terme ne sont pas dotées de propriétés personnalisées.
Pour plus d’informations, voir Term Lookup Transformation.
Transformation UnPivot, propriétés personnalisées
La transformation UnPivot dispose uniquement des propriétés communes à l'ensemble des composants de flux de données au niveau du composant.
Notes
Cette section porte sur le scénario UnPivot présenté dans Transformation Unpivot pour illustrer l’utilisation des options décrites.
Le tableau suivant décrit les propriétés personnalisées des colonnes d'entrée de la transformation UnPivot. Toutes les propriétés sont en lecture/écriture.
Propriété | Type de données | Description |
---|---|---|
DestinationColumn | Integer | LineageID de la colonne de sortie à laquelle la colonne d'entrée est mappée. Une valeur égale à -1 indique que la colonne d'entrée n'est pas mappée à une colonne de sortie. |
PivotKeyValue | String | Valeur copiée vers une colonne de sortie de la transformation. Il est possible de spécifier la valeur de cette propriété en utilisant l'expression d'une propriété. Dans le scénario UnPivot décrit dans Unpivot Transformation, les valeurs de tableau croisé dynamique sont les valeurs texte Ham, Coke, Milk, Beer et Chips. Ces valeurs apparaîtront sous la forme de valeurs texte dans la nouvelle colonne Product définie au moyen de l'option Nom de colonne de la valeur de clé de tableau croisé dynamique . |
Le tableau suivant décrit les propriétés personnalisées des colonnes de sortie de la transformation UnPivot. Toutes les propriétés sont en lecture/écriture.
Nom de la propriété | Type de données | Description |
---|---|---|
PivotKey | Boolean | Indique si les valeurs dans la propriété PivotKeyValue des colonnes d'entrée sont écrites dans cette colonne de sortie. Dans le scénario UnPivot décrit dans Unpivot Transformation, le nom de la colonne de la valeur de tableau croisé dynamique est Product et définit la nouvelle colonne Product dans laquelle les colonnes Ham, Coke; Milk, Beer et Chips ne sont pas croisées dynamiquement. |
L'entrée et la sortie de la transformation UnPivot ne sont pas dotées de propriétés personnalisées.
Pour plus d’informations, voir Unpivot Transformation.
Voir aussi
Transformations Integration Services
Propriétés communes
Propriétés du chemin
Propriétés du flux de données pouvant être définies à l’aide d’expressions