IEtlPlainDataBulkConsumer

Сборка: Etl;

Пространство имен: Prognoz.Platform.Interop.Etl;

Описание

Интерфейс IEtlPlainDataBulkConsumer содержит свойства и методы для работы с транзакционным приемником данных.

Иерархия наследования

          IEtlObject

          IEtlPlainDataConsumer

          IEtlPlainDataBulkConsumer

Комментарии

Транзакционные приемники данных обрабатывают принятые данные в отдельных транзакциях. Интерфейс IEtlPlainDataBulkConsumer позволяет настроить параметры работы отдельных транзакций. Следующие приемники данных поддерживают интерфейс IEtlPlainDataBulkConsumer:

Свойства

  Имя свойства Краткое описание
ActionOnProblem Свойство ActionOnProblem определяет способ обработки ошибок, которые могут возникнуть при загрузке данных.
CommitCount Свойство CommitCount определяет количество записей, обрабатываемых в рамках одной транзакции.
EventId Свойство EventId определяет идентификатор события, которое будет вызвано при возникновении ошибки выполнения задачи ETL.
InvalidRecsFileName Свойство InvalidRecsFileName определяет имя файла для ошибочных (пропущенных) записей.
SaveInvalidRecs Свойство SaveInvalidRecs определяет признак необходимости сохранения ошибочных (пропущенных) записей в отдельный файл.
StopLimit Свойство StopLimit определяет предельное количество ошибочных записей, при превышении которого выполнение задачи прекращается.
UseStopLimit Свойство UseStopLimit определяет признак необходимости прекращения выполнения задачи при превышении предельного количества ошибочных записей.

Свойства, унаследованные от IEtlPlainDataConsumer

  Имя свойства Краткое описание
ClearConsumer Свойство ClearConsumer определяет, необходимо ли производить очистку приемника перед добавлением записей.
Consumer Свойство Consumer возвращает объект импорта/экспорта.
KeyFieldNames Свойство KeyFieldNames определяет поля для идентификации одинаковых записей в источнике и приемнике.
PlainInput Свойство PlainInput определяет список полей входа.

Свойства, унаследованные от IEtlObject

  Имя свойства Краткое описание
Свойство ConnCompId определяет индекс компоненты связности объекта задачи ETL.
Свойство Description определяет описание (примечание) объекта задачи ETL.
Свойство Id определяет идентификатор объекта задачи ETL.
Свойство InputType возвращает тип входа объекта задачи ETL.
Свойство IsActive возвращает признак включения объекта в задачу ETL.
Свойство Name определяет наименование объекта задачи ETL.
Свойство ObjectType возвращает тип объекта задачи ETL.
Свойство ObjectTypeName возвращает название типа объекта задачи ETL.
Свойство OutputType возвращает тип выхода объекта задачи ETL.

Методы, унаследованные от IEtlPlainDataConsumer

  Имя метода Краткое описание
Edit Метод Edit создает копию приемника данных для редактирования.
FillDefault Метод FillDefault заполняет поля на основании данных о полях приемника.
Save Метод Save сохраняет результаты редактирования.

Методы, унаследованные от IEtlObject

  Имя метода Краткое описание
Remove Метод Remove удаляет объект задачи ETL.

См. также:

Интерфейсы сборки Etl