Node-RED:Библиотеки/node-red/Batch: различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
 
(не показана 1 промежуточная версия этого же участника)
Строка 1: Строка 1:
{{Node-RED/Панель перехода}}
{{Node-RED/Панель перехода}}
{{Перевод от Сubewriter}}
{{Перевод от Сubewriter}}
{{Myagkij-редактор}}
{{Myagkij-редактор}}
Строка 36: Строка 35:
<references />
<references />
{{Навигационная таблица/Node-RED библиотеки}}
{{Навигационная таблица/Node-RED библиотеки}}
{{Навигационная таблица/Телепорт}}
[[Категория:Нода]]
[[Категория:Нода]]
[[Категория:Нода Node-RED]]
[[Категория:Нода Node-RED]]
Строка 42: Строка 42:
[[Категория:Нода модуля node-red]]
[[Категория:Нода модуля node-red]]
[[Категория:Нода node-red]]
[[Категория:Нода node-red]]
{{ИнфоОСтр
|Название=Нода «Batch»
|Метки=batch,node-red batch, node batch, batch node, batch node-red, нода batch, batch нода
|Описание=
[[Файл:Nodered node batch.PNG|center]]
Создает серии сообщений, используя различные правила.
}}
{{SEO
|Заголовок статьи=Node-RED:Нода «Batch» / Онлайн справочник - wikihandbk.com
|Ключевые слова= batch,node-red batch, node batch, batch node, batch node-red, нода batch, batch нода
|Описание статьи=Создает серии сообщений, используя различные правила.
|Изображение статьи для Open Graph=http://wikihandbk.com/ruwiki/images/c/c4/Nodered_node_batch.PNG
|Адрес страницы для schemaNewsArticle=<nowiki>http://wikihandbk.com/wiki/Node-RED:Библиотеки/node-red/Batch</nowiki>
|Изображение статьи для schemaNewsArticle=<nowiki></nowiki>
|Высота изображения статьи для schemaNewsArticle=
|Ширина изображения статьи для schemaNewsArticle=
|Дата публикации для schemaNewsArticle=2019-05-21
|Автор=Мякишев Е.А.
|Издатель=myagkij
|Логотип издателя для schemaNewsArticle=<nowiki>http://wikihandbk.com/ruwiki/images/6/61/Tech_geek_logo_1x.jpg</nowiki>
|Ширина логотипа издателя для schemaNewsArticle=60
|Высота логотипа издателя для schemaNewsArticle=45
}}

Текущая версия от 11:12, 24 сентября 2023

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Нода «Batch»

Создает серии сообщений, используя различные правила.

Подробное описание

В этой ноде есть три режима создания серии сообщений.

Режим «Group by number of messages»

Сообщения будут группироваться в серии заданной длины. В поле «Overlap» задается, сколько сообщений из конца одной серии будут повторены в начале следующей серии сообщений.

Режим «Group by time interval»

Сообщения будут группироваться исходя из заданного интервала. Если в течение заданного интервала не придет ни одного сообщения, нода может опционально отправить пустое сообщение.

Режим «Concatenate sequences»

Серии сообщений будут создаваться путем объединения входящих серий сообщений. У каждого сообщения должны быть свойства «msg.topic» и «msg.parts», где хранится информация о том, к какой серии сообщений они принадлежат. В настройках этого режима можно задать список свойств «msg.topic», с помощью которого будет определяться, в каком порядке нужно объединять серии сообщений.

Хранение сообщений

Чтобы работать с разными сериями сообщений, нода «Batch» умеет хранить сообщения во внутреннем буфере. Лимит на количество сообщений в этом буфере можно задать с помощью настройки среды выполнения «nodeMessageBufferMaxLength».

См.также

Внешние ссылки