PutGridFS
Описание
Записывает файл в корзину GridFS.
Теги
mongo, gridfs, put, file, store
Свойства
Название | Описание |
---|---|
Client Service | Клиентская служба MongoDB для подключения к базе данных. |
Mongo Database Name | Имя используемой базы данных Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды) |
Bucket Name | Имя корзины GridFS, в которой будут храниться файлы. Если оставить поле пустым, будет использовано значение по умолчанию 'fs', используемое к лиентским драйвером MongoDB. Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды) |
File Name | Имя файла в корзине, на который нацелен этот процессор. Имена файлов в GridFS не содержат информацию о пути, поскольку GridFS не сортирует файлы по папкам в корзине. Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды) |
File Properties Prefix | Атрибуты с этим префиксом будут добавлены к файлу, хранящемуся в GridFS, в качестве метаданных. Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды) |
Enforce Uniqueness | Если эта опция включена, она обеспечит уникальность корзины. Это будет сделано путем создания индекса MongoDB, соответствующего вашему выбору. В идеале его следует настроить один раз при создании корзины в первый раз, потому что создание существующей корзины с большим количеством данных может занять много времени. |
Hash Attribute | Если включено обеспечение уникальности и хэш файла является ча стью ограничения, для него должен быть установлен атрибут, который существует во всех входящих потоковых файлах. Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды) |
Chunk Size | Управляет максимальным размером каждого фрагмента файла, загружаемого в GridFS. Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды) |
Взаимосвязи
- success: Если операция выполнена успешно, потоковый файл отправляется в эту связь.
- duplicate: Файлы потоков, которые не проходят проверку на дубликаты, отправляются в эту связь.
- failure: Если при обработке потокового файла возникает ошибка, он отправляется в эту связь.