Node-RED:Библиотеки/node-red/Batch: различия между версиями
Myagkij (обсуждение | вклад) Нет описания правки |
Myagkij (обсуждение | вклад) Нет описания правки |
||
Строка 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 | |||
}} |
Версия от 22:25, 19 июня 2019
Нода «Batch»
Создает серии сообщений, используя различные правила.
Подробное описание
В этой ноде есть три режима создания серии сообщений.
Режим «Group by number of messages»
Сообщения будут группироваться в серии заданной длины. В поле «Overlap» задается, сколько сообщений из конца одной серии будут повторены в начале следующей серии сообщений.
Режим «Group by time interval»
Сообщения будут группироваться исходя из заданного интервала. Если в течение заданного интервала не придет ни одного сообщения, нода может опционально отправить пустое сообщение.
Режим «Concatenate sequences»
Серии сообщений будут создаваться путем объединения входящих серий сообщений. У каждого сообщения должны быть свойства «msg.topic» и «msg.parts», где хранится информация о том, к какой серии сообщений они принадлежат. В настройках этого режима можно задать список свойств «msg.topic», с помощью которого будет определяться, в каком порядке нужно объединять серии сообщений.
Хранение сообщений
Чтобы работать с разными сериями сообщений, нода «Batch» умеет хранить сообщения во внутреннем буфере. Лимит на количество сообщений в этом буфере можно задать с помощью настройки среды выполнения «nodeMessageBufferMaxLength».
См.также
Внешние ссылки
{{#set: |Название=Нода «Batch» |Метки=batch,node-red batch, node batch, batch node, batch node-red, нода batch, batch нода|+sep=,
|Описание=
Создает серии сообщений, используя различные правила. |Полная ссылка на страницу=Нода «Batch» }}