Система полного потока данных, включающая сбор данных в режиме онлайн, вычисления в реальном времени и вывод данных.
______ _
| ____| |
______| |__ | | _____ __
/_ _ _| __| | |/ _ \ \ /\ / /
|| ||_| | | | (_) \ V V /
|/ \/|_| |_|\___/ \_/\_/
cd piflow-core
mvn test -DskipTests -PstartServer
Поскольку pifflow-shell зависит от piflow-core, сначала установите проект piflow-core:
cd piflow-core
mvn clean install -DskipTests
Затем запустите mvn со следующими аргументами:
cd ./piflow-shell
mvn clean test -PrunShell
Теперь будет запущен pifflow-shell, в котором вы можете вводить команды:
πFlow> SeqAsSource(1 to 1000) > DoMap[Int, Int](_ + 1) > ConsoleSink()
πFlow> res0!
Введите :quit
, чтобы выйти из оболочки.
BatchFlowTest: тестирует построение и выполнение пакетного потока https://gitee.com/bluejoe/piflow/blob/master/piflow-core/src/test/scala/cn/piflow/flow/BatchFlowTest.scala
JobManagerTest: тестирует функции управления заданиями, включая список, уничтожение, приостановку операций https://gitee.com/bluejoe/piflow/blob/master/piflow-core/src/test/scala/cn/piflow/flow/JobManagerTest.scala
DslTest: тестирует PiFlow DSL https://gitee.com/bluejoe/piflow/blob/master/piflow-core/src/test/scala/cn/piflow/flow/DslTest.scala
ShellRunner: запускает оболочку PiFlow https://gitee.com/bluejoe/piflow/blob/master/piflow-shell/src/main/scala/cn/piflow/shell/ShellRunner.scala
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )