2.7.1.1.1.1.6.5 PipelineComponentIOColumnBaseAttributeGroup

The PipelineComponentIOColumnBaseAttributeGroup attribute group specifies the attributes that are used for all columns that serve as input columns or output columns that are specified by components.

The following is the XSD for the PipelineComponentIOColumnBaseAttributeGroup attribute group.

   <xs:attributeGroup name="PipelineComponentIOColumnBaseAttributeGroup">
     <xs:attribute name="errorOrTruncationOperation" type="xs:string" 
                   form="unqualified"/>
     <xs:attribute name="errorRowDisposition" 
                   type="DTS:PipelineComponentRowDispositionEnum"
                   form="unqualified"/>
     <xs:attribute name="truncationRowDisposition" 
                   type="DTS:PipelineComponentRowDispositionEnum" 
                   form="unqualified"/>
     <xs:attribute name="externalMetadataColumnId" type="xs:int" 
                   form="unqualified"/>
     <xs:attribute name="lineageId" type="xs:int" form="unqualified"/>
   </xs:attributeGroup>

The following table specifies additional information for the attributes of the PipelineComponentIOColumnBaseAttributeGroup attribute group.

Attribute

Description

errorOrTruncationOperation

A string value that specifies a string that can be displayed by the user interface to indicate the type of operation that causes an error or truncation operation to occur.

errorRowDisposition

An enumeration value that specifies the handling of row errors.

truncationRowDisposition

An enumeration value that specifies the handling of truncations that occur when processing rows.

externalMetadataColumnId

An integer value that specifies the identifier of the external metadata column for this column.

lineageId

An integer value.<54>