RAW_WRITER

RAW_WRITER записывает обрабатываемые данные во внутренние файлы формата OneBridgeFile.

Порты RAW_WRITER:

Тип портаНомерОбязательныйОписаниеМетаданные
Input0даДля полученных записей данныхЛюбые
Output0нетДля записи на выходной портс типом данных byte/cbyte

Атрибуты RAW_WRITER:

АтрибутОбязательныйОписаниеВозможные значения
fileURLдаАтрибут, указывающий, куда будут записаны полученные данные.fileURL="${DATATMP_DIR}/bl/${trgFilePath}/loadHub/${tableName}.sql"
appendПо умолчанию новые записи перезаписывают старые. Если установлено значение true, новые записи добавляются к старым записям, хранящимся в выходном файле(ах). append="false" по умолчанию append="true"

Пример. Запись данных во внутренний формат.

Чтобы записать данные в файл ${DATAOUT_DIR}/my-file.obf нужно заполнить атрибут fileURL.

АтрибутЗначение
fileURL${DATAOUT_DIR}/my-file.obf

RAW_WRITER запишет данные в указанный файл.

Пример. Добавление к существующему файлу.

Добавить записи каждого запуска графа в существующий файл ${DATAOUT_DIR}/my-file.obf. Для этого нужно заполнить атрибут fileURL и append.

АтрибутЗначение
fileURL${DATAOUT_DIR}/my-file.obf
appendtrue