Сборка: Etl;
Пространство имен: Prognoz.Platform.Interop.Etl;
Интерфейс IEtlPlainDataBulkConsumer содержит свойства и методы для работы с транзакционным приемником данных.
IEtlPlainDataBulkConsumer
Транзакционные приемники данных обрабатывают принятые данные в отдельных транзакциях. Интерфейс IEtlPlainDataBulkConsumer позволяет настроить параметры работы отдельных транзакций. Следующие приемники данных поддерживают интерфейс IEtlPlainDataBulkConsumer:
| Имя свойства | Краткое описание | |
| ActionOnProblem | Свойство ActionOnProblem определяет способ обработки ошибок, которые могут возникнуть при загрузке данных. | |
| CommitCount | Свойство CommitCount определяет количество записей, обрабатываемых в рамках одной транзакции. | |
| EventId | Свойство EventId определяет идентификатор события, которое будет вызвано при возникновении ошибки выполнения задачи ETL. | |
| InvalidRecsFileName | Свойство InvalidRecsFileName определяет имя файла для ошибочных (пропущенных) записей. | |
| SaveInvalidRecs | Свойство SaveInvalidRecs определяет признак необходимости сохранения ошибочных (пропущенных) записей в отдельный файл. | |
| StopLimit | Свойство StopLimit определяет предельное количество ошибочных записей, при превышении которого выполнение задачи прекращается. | |
| UseStopLimit | Свойство UseStopLimit определяет признак необходимости прекращения выполнения задачи при превышении предельного количества ошибочных записей. |
| Имя свойства | Краткое описание | |
| ClearConsumer | Свойство ClearConsumer определяет, необходимо ли производить очистку приемника перед добавлением записей. | |
| Consumer | Свойство Consumer возвращает объект импорта/экспорта. | |
| KeyFieldNames | Свойство KeyFieldNames определяет поля для идентификации одинаковых записей в источнике и приемнике. | |
| PlainInput | Свойство PlainInput определяет список полей входа. |
| Имя свойства | Краткое описание | |
| Свойство ConnCompId определяет индекс компоненты связности объекта задачи ETL. | ||
| Свойство Description определяет описание (примечание) объекта задачи ETL. | ||
| Свойство Id определяет идентификатор объекта задачи ETL. | ||
| Свойство InputType возвращает тип входа объекта задачи ETL. | ||
| Свойство IsActive возвращает признак включения объекта в задачу ETL. | ||
| Свойство Name определяет наименование объекта задачи ETL. | ||
| Свойство ObjectType возвращает тип объекта задачи ETL. | ||
| Свойство ObjectTypeName возвращает название типа объекта задачи ETL. | ||
| Свойство OutputType возвращает тип выхода объекта задачи ETL. |
| Имя метода | Краткое описание | |
| Edit | Метод Edit создает копию приемника данных для редактирования. | |
| FillDefault | Метод FillDefault заполняет поля на основании данных о полях приемника. | |
| Save | Метод Save сохраняет результаты редактирования. |
| Имя метода | Краткое описание | |
| Remove | Метод Remove удаляет объект задачи ETL. |
См. также: