DataConversion

Namespace: Chimayo.Ssis.Ast.DataFlowApi

API for creating and manipulating Data Conversion pipeline components

Functions and values

Function or valueDescription
add_column column c
Signature: column:DfDataConversionColumn -> c:DfComponent -> DfComponent

Add a column to the pipeline component

add_columns
Signature: DfDataConversionColumn list -> DfComponent -> DfComponent

Add multiple columns to the pipeline component

clear_columns c
Signature: c:DfComponent -> DfComponent

Clear all output columns

connect_input
Signature: DfComponent -> string -> DfComponent -> DfComponent

Connects two pipeline components

connect_input_by_name
Signature: string -> string -> DfComponent -> DfComponent

Connects two pipeline components

create name adapters
Signature: name:string -> adapters:(DfComponent -> DfComponent) list -> DfComponent

Create a new instance of a Data Conversion component and then apply a series of transformations

define_column name dataType sourceColumn
Signature: name:string -> dataType:DfDataType -> sourceColumn:DfInputColumnReference -> DfDataConversionColumn

Construct a new Data Conversion column definition with values set to appropriate defaults

disconnect_input
Signature: DfComponent -> DfComponent

Removes the connection, if any

error_output_name
Signature: string

Defined name of the Data Conversion error output. Has to match SSIS internals.

get
Signature: DfComponent -> DfDataConversionConfiguration

Alias for ingress

get_columns
Signature: DfComponent -> DfDataConversionColumn list

Get the columns of the pipeline component

input_name
Signature: string

Defined name of the Data Conversion input. Has to match SSIS internals.

output_name
Signature: string

Defined name of the Data Conversion output. Has to match SSIS internals.