ETL Assembly Interfaces

  Interface Brief description
The IEtlAttachCPEventArgs interface contains argument properties of the event occurring after the connection point is moved in the EtlBox component.
The IEtlBox interface contains properties and methods of the EtlBox development environment component.
The IEtlCodeBlock interface contains properties and methods of the Procedure object of ETL task.
The IEtlCustomUser interface is used to work with data of the User Algorithm transformer.
The IEtlExecutionCallback interface contains methods that are used to execute ETL task events.
The IEtlForeWizardPage interface is used to implement the class that works with settings of the created page of user provider/consumer wizard.
The IEtlForeWizardPages interface is used to implement the class that creates user provider/consumer wizard pages.
The IEtlMoveCPEventArgs interface contains argument properties of the event occurring before the connection point is moved in the EtlBox component.
The IEtlObject interface contains properties and methods of ETL workspace objects that operate with flat data.
The IEtlObjectPanelBox interface contains properties and methods of the EtlObjectPanelBox development environment component.
The IEtlPlainDataBulkConsumer interface contains methods and properties that are used to work with a transactional data consumer.
The IEtlPlainDataConsumer interface is used to work with a data consumer.
The IEtlPlainDataCopy interface contains properties and methods of an object that is used to copy data.
The IEtlPlainDataDeduplicate interface contains properties and methods of the Delete Duplicates transformation object.
The IEtlPlainDataFilter interface contains properties and methods of the Filter transformation object.
The IEtlPlainDataFixedUser interface is used to work with user algorithm based on template.
The IEtlPlainDataFixedUserConsumer interface is used to work with user consumer based on template.
The IEtlPlainDataFixedUserProvider interface is used to work with user provider based on template.
The IEtlPlainDataForceQueryForFile interface is used to work with the object that determines whether a file for data source is requested on ETL task execution.
The IEtlPlainDataGroup interface contains properties and methods of the Group transformation object.
The IEtlPlainDataJoin interface contains properties and methods of the Join transformation object.
The IEtlPlainDataMapper interface contains properties and methods of the Transform transformation object.
The IEtlPlainDataProvider interface is used to work with a data source.
The IEtlPlainDataSort interface contains properties and methods of the Sort transformation object.
The IEtlPlainDataSplit interface contains properties and methods of the Split transformation object.
The IEtlPlainDataTransformer interface contains basic properties and methods of ETL task converters.
The IEtlPlainDataJoin interface contains properties and methods of the Union transformation object.
The IEtlPlainDataUser interface contains properties and methods of the User Algorithm transformation object.
The IEtlPlainDataUserConsumer interface is used to work with ETL task user consumer.
The IEtlPlainDataUserProvider interface is used to work with ETL task user provider.
The IEtlPlainField interface contains properties and methods of a field of flat data source or data consumer.
The IEtlPlainFields interface contains properties and methods of input or output fields collection of ETL task object.
The IEtlPlainFieldsMapper interface contains properties and methods of fields linkage and fields transformation between input and output objects fields.
The IEtlPlainIndex interface contains properties and methods of a fields list to indicate a data source index.
The IEtlPlainInput interface contains properties and methods of connection and transformation of fields between input and current objects of ETL task.
The IEtlPlainInputs interface contains properties and methods of input sources collection and fields transformations.
The IEtlPlainLink interface contains properties and methods of a linkage with an output fields of one object and input of another object.
The IEtlPlainLinkFieldMapping interface contains properties of link of data source fields.
The IEtlPlainLinks interface contains properties of links collection of ETL task objects.
The IEtlPlainOutput interface contains properties and methods of connection and transformation of fields between output and current ETL task objects.
The IEtlPlainOutputs interface contains properties and methods of output sources collection and fields transformations.
The IEtlPlainRecord interface contains properties of flat data record.
The IEtlPlainRecordSet interface contains properties and methods of flat records set. It is used in custom algorithms to transform data in ETL task.
The IEtlPlainRecordSets interface contains properties of list of flat data sets. It is used in custom algorithms to transform data in ETL task.
The IEtlShapeChangedEventArgs interface contains argument properties of the event occurring on modifying the EditBox component shape.
The IEtlSource interface is an abstract interface describing possible data sources for the EtlBox component.
The IEtlTask interface contains properties and methods of ETL task objects.
The IExecuteEtlScheduledTask interface contains properties and methods that are used to work with an object of scheduled tasks container that executes ETL tasks.
The INewEtlObjectEventArgs interface contains argument properties of the event occurring on creating a new object of the ETL task from the EtlObjectPanelBox component panels.
The IEtlTaskExecutionEvents interface is used to implement the events in ETL task event handler.
The IEtlUserDataContainer interface is used to work with user objects.
The IUiEtlObject interface contains properties and methods of the UiEtlObject development environment component.
The IWxEtlObject interface contains properties for a graphic object corresponding to ETL task object.

See also:

ETL Assembly Enumerations | ETL Assembly Classes | Etl Assembly Delegates | Examples