Процессор Fork
Дублирует данные в два идентичных вывода.
Процессор Fork можно использовать, чтобы дублировать входной поток и выводить до десяти идентичных выходных потоков, которые можно обрабатывать по-разному в соответствии с вашими потребностями.
Использование
Для процессора Fork требуется один входной поток и как минимум два выходных потока.
Свойства
Процессор Fork не требует настройки.
Чтобы переименовать процессор или изменить его описание, наведите указатель мыши на имя или описание, которое нужно изменить, на панели Свойства и щелкните значок Изменить.
Пример: Экспорт промежуточного состояния потока данных
В этом примере имеется поток, который очищает и нормализует необработанные данные о продажах. Необходимо сохранить очищенные данные на промежуточном этапе в виде файла, в то время как остальная часть потока продолжает проходить через дальнейшие процессоры, такие как агрегирование.
-
В редакторе потока данных добавьте процессор Fork после последнего процессора, который создает промежуточное состояние, которое необходимо экспортировать.
-
Подключите один выход процессора Fork к целевому узлу и настройте его на сохранение промежуточных данных в виде файла, например clean_sales_data.qvd.
-
Подключите второй выход к следующему процессору в основном потоке, например к процессору Агрегирование, и продолжайте добавлять процессоры и цель для завершения потока.
-
Нажмите Запустить поток.
Пример: Экспорт потока данных в два разных формата вывода
В этом примере необходимо экспортировать один и тот же набор данных в виде файла .qvd для использования в аналитических приложениях Qlik и в виде файла .csv для обмена с внешними заинтересованными сторонами.
-
В редакторе потока данных добавьте процессор Fork после последнего процессора в потоке.
-
Подключите один выход процессора Fork к цели Файлы данных. Настройте его для экспорта в виде файла .qvd.
-
Подключите второй выход к другой цели Файлы данных. Настройте его для экспорта в виде файла .csv.
-
Нажмите Запустить поток.