Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les objets de flux de données dans le modèle objet Microsoft SQL Server Integration Services présentent des propriétés communes et personnalisées au niveau des composants, des entrées et sorties, et des colonnes d'entrée et de sortie. De nombreuses propriétés ont des valeurs en lecture seule qui sont assignées au moment de l'exécution par le moteur de flux de données.
Cette rubrique répertorie et décrit les propriétés communes des objets de flux de données.
Pour plus d’informations sur les propriétés du client, consultez les rubriques suivantes
Propriétés personnalisées de la tâche de contrôle de capture de données modifiées
Propriétés personnalisées de la destination d'apprentissage du modèle d'exploration de données
Propriétés personnalisées de la destination de traitement de dimension
Propriétés personnalisées OLE DBPropriétés personnalisées OLE DB
Propriétés personnalisées de la destination de traitement de partition
Propriétés personnalisées de la destination du jeu d'enregistrements
Propriétés personnalisées de la destination SQL Server Compact Edition
Propriétés du composant
Dans le modèle objet Integration Services, un composant dans le flux de données implémente l'interface IDTSComponentMetaData100.
Le tableau suivant décrit les propriétés des composants dans un flux de données. Certaines propriétés ont des valeurs en lecture seule qui sont assignées au moment de l'exécution par le moteur de flux de données.
| Propriété | Type de données | Descriptif |
|---|---|---|
| ComponentClassID | Chaîne | CLSID du composant. |
| Informations de contact | Chaîne | Informations de contact pour le développeur d'un composant. |
| Descriptif | Chaîne | Description du composant de flux de données. La valeur par défaut de cette propriété est le nom du composant de flux de données. |
| ID | Nombre entier | Valeur qui identifie de manière unique cette instance du composant. |
| IdentificationString | Chaîne | Identifie le composant. |
| IsDefaultLocale | Booléen | Indique si le composant utilise les paramètres régionaux de la tâche de flux de données à laquelle il appartient. |
| Identifiant de locale | Nombre entier | Paramètres régionaux utilisés par le composant de flux de données lors de l'exécution du package. Tous les paramètres régionaux Windows sont disponibles dans les composants de flux de données. |
| Nom | Chaîne | Nom du composant de flux de données. |
| PipelineVersion | Nombre entier | Version de la tâche de flux de données dans laquelle un composant est destiné à être exécuté. |
| UtiliseDispositions | Booléen | Indique si un composant a une sortie d'erreur. |
| ValidateExternalMetadata | Booléen | Indique si les métadonnées des colonnes externes sont validées. La valeur par défaut de cette propriété est True. |
| Version | Nombre entier | Version d'un composant. |
Propriétés d’entrée
Dans le modèle objet Integration Services , les transformations et destinations ont des sorties. Une entrée d'un composant dans le flux de données implémente l'interface IDTSInput100.
Le tableau suivant décrit les propriétés des entrées de composants dans un flux de données. Certaines propriétés ont des valeurs en lecture seule qui sont assignées au moment de l'exécution par le moteur de flux de données.
| Propriété | Type de données | Descriptif |
|---|---|---|
| Descriptif | Chaîne | Description de l'entrée. |
| ErreurOuOpérationDeTroncature | Chaîne | Chaîne facultative qui spécifie les types d'erreurs ou troncations qui peuvent se produire lors du traitement d'une ligne. |
| Disposition des lignes d'erreur | DTSRowDisposition | Valeur qui spécifie la gestion des erreurs. Ces valeurs sont Fail component, Ignore failure et Redirect row. |
| A des Effets Secondaires | Booléen | Indique si un composant peut être supprimé du plan d’exécution du flux de données lorsqu’il n’est pas attaché à un composant en aval et quand RunInOptimizedMode est true. |
| ID | Nombre entier | Valeur qui identifie l'entrée de façon unique. |
| Chaîne d'identification | Chaîne | Chaîne qui identifie l'entrée. |
| IsSorted | Booléen | Indique si les données dans l'entrée sont triées. |
| Nom | Chaîne | Nom de l’entrée. |
| SourceLocale | Nombre entier | ID de paramètres régionaux (LCID) des données d'entrée. |
| Disposition de la Ligne de Troncature | DTSRowDisposition | Valeur qui détermine la façon dont le composant gère les troncations qui se produisent lors du traitement des lignes. . Ces valeurs sont Fail component, Ignore failure et Redirect row. |
Les destinations et certaines transformations ne prennent pas en charge les sorties d’erreur, et les propriétés ErrorRowDisposition et TruncationRowDisposition de ces composants sont en lecture seule.
Propriétés de colonne d’entrée
Dans le modèle objet Integration Services , une entrée contient une collection de colonnes d'entrée. Une colonne d'entrée d'un composant dans le flux de données implémente l'interface IDTSInputColumn100.
Le tableau suivant décrit les propriétés des colonnes d'entrée de composants dans un flux de données. Certaines propriétés ont des valeurs en lecture seule qui sont assignées au moment de l'exécution par le moteur de flux de données.
| Propriété | Type de données | Descriptif |
|---|---|---|
| ComparisonFlags | Nombre entier | Ensemble d'indicateurs qui spécifient la comparaison des colonnes ayant un type de données character. Pour plus d'informations, voir Comparing String Data. |
| Descriptif | Chaîne | Décrit la colonne d'entrée. |
| OpérationErreurOuTroncation | Chaîne | Chaîne facultative qui spécifie les types d'erreurs ou troncations qui peuvent se produire lors du traitement d'une ligne. |
| ErrorRowDisposition | DTSRowDisposition | Valeur qui spécifie la gestion des erreurs. Ces valeurs sont Fail component, Ignore failure et Redirect row. |
| ID de colonne de métadonnées externes | IDTSExternalMetadataColumn100 | ID de la colonne de métadonnées externe assigné à une colonne d'entrée. |
| ID | Nombre entier | Valeur qui identifie la colonne d'entrée de façon unique. |
| IdentificationString | Chaîne | Chaîne qui identifie la colonne d'entrée. |
| TraçabilitéID | Nombre entier | ID de la colonne en amont. |
| Nom | Chaîne | Nom de la colonne d’entrée. |
| SortKeyPosition | Nombre entier | Valeur qui indique si une colonne est triée, son ordre de tri et l'ordre dans lequel plusieurs colonnes sont triées. La valeur 0 indique que la colonne n'est pas triée. Pour plus d’informations, consultez Trier des données pour les transformations de fusion et de jointure de fusion. |
| TruncationRowDisposition | DTSRowDisposition | Valeur qui détermine la façon dont le composant gère les troncations qui se produisent lors du traitement des lignes. Ces valeurs sont Fail component, Ignore failure et Redirect row. |
| UpstreamComponentName | Chaîne | Nom du composant en amont. |
| Type d'utilisation | DTSUsageType | Valeur qui détermine la façon dont une colonne d'entrée est utilisée par le composant. |
Les propriétés de type de données des colonnes d'entrée sont également décrites sous « Propriétés du type de données ».
Propriétés de sortie
Dans le modèle objet Integration Services , les sources et les transformations ont des sorties. Une sortie d'un composant dans le flux de données implémente l'interface IDTSOutput100.
Le tableau suivant décrit les propriétés des sorties de composants dans un flux de données. Certaines propriétés ont des valeurs en lecture seule qui sont assignées au moment de l'exécution par le moteur de flux de données.
| Propriété | Type de données | Descriptif |
|---|---|---|
| SupprimerLaSortieLorsqueLeCheminEstDétaché | Booléen | Valeur qui détermine si le moteur de flux de données supprime la sortie lorsqu'elle est détachée d'un chemin d'accès. |
| Descriptif | Chaîne | Décrit la sortie. |
| OpérationErreurOuTroncature | Chaîne | Chaîne facultative qui spécifie les types d'erreurs ou troncations qui peuvent se produire lors du traitement d'une ligne. |
| ErrorRowDisposition | DTSRowDisposition | Valeur qui spécifie la gestion des erreurs. Ces valeurs sont Fail component, Ignore failure et Redirect row. |
| ExclusionGroup | Nombre entier | Valeur qui identifie un groupe de sorties s'excluant mutuellement. |
| ADesEffetsSecondaires | Booléen | Valeur qui indique si un composant peut être supprimé du plan d’exécution du flux de données lorsqu’il n’est pas attaché à un composant en amont et quand RunInOptimizedMode est true. |
| ID | Nombre entier | Valeur qui identifie la sortie de façon unique. |
| ChaîneD'identification | Chaîne | Chaîne qui identifie la sortie. |
| IsErrorOut | Booléen | Indique si la sortie est une sortie d'erreur. |
| IsSorted | Booléen | Indique si la sortie est triée. La valeur par défaut est False.**Important** La définition de la valeur de la IsSorted propriété pour True ne trie pas les données. Cette propriété indique uniquement aux composants en aval que les données ont été précédemment triées. Pour plus d’informations, consultez Trier des données pour les transformations de fusion et de jointure de fusion. |
| Nom | Chaîne | Nom de la sortie. |
| SynchronousInputID | Nombre entier | ID d'une entrée synchrone avec la sortie. |
| TruncationRowDisposition | DTSRowDisposition | Valeur qui détermine la façon dont le composant gère les troncations qui se produisent lors du traitement des lignes. Ces valeurs sont Fail component, Ignore failure et Redirect row. |
Propriétés de colonne de sortie
Dans le modèle objet Integration Services , une sortie contient une collection de colonnes de sortie. Une colonne de sortie d'un composant dans le flux de données implémente l'interface IDTSOutputColumn100.
Le tableau suivant décrit les propriétés des colonnes de sortie de composants dans un flux de données. Certaines propriétés ont des valeurs en lecture seule qui sont assignées au moment de l'exécution par le moteur de flux de données.
| Propriété | Type de données | Descriptif |
|---|---|---|
| DrapeauxDeComparaison | Nombre entier | Ensemble d'indicateurs qui spécifient la comparaison des colonnes ayant un type de données character. Pour plus d'informations, voir Comparing String Data. |
| Descriptif | Chaîne | Décrit la colonne de sortie. |
| ErreurOuOpérationDeTroncature | Chaîne | Chaîne facultative qui spécifie les types d'erreurs ou troncations qui peuvent se produire lors du traitement d'une ligne. |
| ErrorRowDisposition | DTSRowDisposition | Valeur qui spécifie la gestion des erreurs. Ces valeurs sont Fail component, Ignore failure et Redirect row. La valeur par défaut est Fail component. |
| ExternalMetadataColumnID | Nombre entier | ID de la colonne de métadonnées externe assigné à une colonne d'entrée. |
| ID | Nombre entier | Valeur qui identifie la colonne de sortie de façon unique. |
| Chaîne d'identification | Chaîne | Chaîne qui identifie la colonne de sortie. |
| ID de Lignée | Nombre entier | ID de la colonne de sortie. Les composants en aval font référence à la colonne à l'aide de cette valeur. |
| Nom | Chaîne | Nom de la colonne de sortie. |
| SortKeyPosition | Nombre entier | Valeur qui indique si une colonne est triée, son ordre de tri et l'ordre dans lequel plusieurs colonnes sont triées. La valeur 0 indique que la colonne n'est pas triée. Pour plus d’informations, consultez Trier des données pour les transformations de fusion et de jointure de fusion. |
| DrapeauxSpéciaux | Nombre entier | Valeur qui contient les indicateurs spéciaux de la colonne de sortie. |
| TruncationRowDisposition | DTSRowDisposition | Valeur qui détermine la façon dont le composant gère les troncations qui se produisent lors du traitement des lignes. Ces valeurs sont Fail component, Ignore failure et Redirect row. La valeur par défaut est Fail component. |
Les colonnes de sortie incluent également un jeu de propriétés de type de données.
Propriétés de colonne de métadonnées externes
Dans le modèle objet Integration Services , les entrées et sorties peuvent contenir une collection de colonnes de métadonnées externes. Une colonne de métadonnées externe d'un composant dans le flux de données implémente l'interface IDTSExternalMetadataColumn100.
Le tableau suivant décrit les propriétés des colonnes de métadonnées externes de composants dans un flux de données. Certaines propriétés ont des valeurs en lecture seule qui sont assignées au moment de l'exécution par le moteur de flux de données.
| Propriété | Type de données | Descriptif |
|---|---|---|
| Descriptif | Chaîne | Décrit la colonne externe. |
| ID | Nombre entier | Valeur qui identifie la colonne de façon unique. |
| Chaîne d'identification | Chaîne | Chaîne qui identifie la colonne. |
| Nom | Chaîne | Nom de la colonne externe. |
Les colonnes de métadonnées externes incluent également un jeu de propriétés de type de données.
Propriétés du type de données
Les colonnes de sortie et les colonnes de métadonnées externes incluent un jeu de propriétés de type de données. Selon le type de données de la colonne, les propriétés peuvent être en lecture/écriture ou en lecture seule.
Le tableau suivant décrit les propriétés de type de données des colonnes de sortie et des colonnes de métadonnées externes.
| Propriété | Type de données | Descriptif |
|---|---|---|
| CodePage | Nombre entier | Spécifie la page de codes pour les données de chaîne qui ne sont pas Unicode. |
| Type de données | Integer (énumération) | Type de données Integration Services de la colonne. Pour plus d’informations, consultez Types de données Integration Services. |
| Longueur | Nombre entier | Longueur d'une colonne en caractères. |
| Précision | Nombre entier | Précision d'une colonne numérique. |
| Échelle | Nombre entier | Échelle d'une colonne numérique. |
Voir aussi
Flux de données
Propriétés personnalisées des transformations
Propriétés du chemin
Propriétés du flux de données pouvant être définies à l’aide d’expressions