Spring Cloud Data Flow

用于Cloud Foundry和Kubernetes的基于微服务的流式处理和批处理数据处理。

Spring Cloud Data Flow提供了用于为流和批处理数据管道创建复杂拓扑的工具。数据管道包含使用Spring Cloud StreamSpring Cloud Task微服务框架构建的Spring Boot应用程序。

Spring Cloud Data Flow支持一系列数据处理用例,从ETL到导入/导出,事件流和预测分析。

特征

Spring Cloud Data Flow服务器使用Spring Cloud Deployer将由Spring Cloud Stream或Spring Cloud Task应用程序组成的数据管道部署到Cloud Foundry和Kubernetes等现代平台上。

各种数据集成和处理场景的预构建任务/批处理启动器应用程序的选择有助于学习和实验。

可以使用熟悉的Spring Boot风格的编程模型构建针对不同中间件或数据服务的自定义流和任务应用程序。

简单的流管道DSL可以轻松指定要部署的应用程序以及如何连接输出和输入。当需要将一系列任务应用作为有向图运行时, 组合任务DSL很有用。

仪表板提供了一个图形编辑器,用于交互式地建立数据管道,以及可部署应用程序的视图,并使用Prometheus,InfluxDB或其他监视系统通过指标对其进行监视。

Spring Cloud Data Flow服务器公开了一个REST API,用于组成和部署数据管道。单独的外壳使从命令行轻松使用API变得容易。

入门

最近推出的全新Spring Cloud Data Flow Microsite是入门的最佳地点。

快速开始

使用Spring Initializr引导您的应用程序。

文献资料

每个Spring项目都有自己的项目 。它解释很详细,你可以如何使用项目的功能 ,哪些是你可以与他们实现。
2.3.0 M2 PRE 参考文件 API文件
2.3.0 快照 参考文件 API文件
2.2.2 快照 参考文件 API文件
2.2.1 GA 参考文件 API文件
2.1.3 快照 参考文件 API文件
2.1.2 GA 参考文件 API文件
2.0.4 快照 参考文件 API文件
2.0.3 GA 参考文件 API文件
1.7.4 GA 参考文件 API文件