Skip to main content

Interface ITabularExtractorFactory

Defines a contract for a factory that creates an Workspace.XBR.Xperiflow.Etl.Tabular.ITabularExtractor based on the provided [Workspace.XBR.Xperiflow.Etl.DataDefinition](../Xperiflow.Etl/DataDefinition.md) components.

Namespace: Workspace.XBR.Xperiflow.Etl.Tabular

Assembly: Xperiflow.dll

Declaration
public interface ITabularExtractorFactory

Methods

CreateTabularExtractor(IConnectionContext, IDataContainerContext, IDataFormat)

Creates an Workspace.XBR.Xperiflow.Etl.Tabular.ITabularExtractor based on the provided [Workspace.XBR.Xperiflow.Etl.DataDefinition](../Xperiflow.Etl/DataDefinition.md) components.

Declaration
ITabularExtractor CreateTabularExtractor(IConnectionContext connectionContext, IDataContainerContext dataContainerContext, IDataFormat dataFormat)
Returns

Workspace.XBR.Xperiflow.Etl.Tabular.ITabularExtractor

An [Workspace.XBR.Xperiflow.Etl.Tabular.ITabularExtractor](../Xperiflow.Etl.Tabular/ITabularExtractor.md) object

Parameters
TypeNameDescription
Workspace.XBR.Xperiflow.Etl.IConnectionContextconnectionContextThe [Workspace.XBR.Xperiflow.Etl.IConnectionContext](../Xperiflow.Etl/IConnectionContext.md) object to connect to the data source
Workspace.XBR.Xperiflow.Etl.IDataContainerContextdataContainerContextThe [Workspace.XBR.Xperiflow.Etl.IDataContainerContext](../Xperiflow.Etl/IDataContainerContext.md) object to define how the data is stored
Workspace.XBR.Xperiflow.Etl.IDataFormatdataFormatThe [Workspace.XBR.Xperiflow.Etl.IDataFormat](../Xperiflow.Etl/IDataFormat.md) object to determine the format of the data to be retrieved

Was this page helpful?