RAW_WRITER
RAW_WRITER записывает обрабатываемые данные во внутренние файлы формата OneBridgeFile.
Порты RAW_WRITER:
Тип порта | Номер | Обязательный | Описание | Метаданные |
---|---|---|---|---|
Input | 0 | да | Для полученных записей данных | Любые |
Output | 0 | нет | Для записи на выходной порт | с типом данных 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 |
append | true |