这是一个 PQL 示例项目,适用于数据脚本开发。后端接口开发见 OneApi 示例项目 。
- Intellij Idea 2018 或以上版本(强烈建议)
- JDK 1.8 或以上版本(必须)
- Scala 2.12 或以上版本(不必须,但建议有)
- Gradle 4.9 或以上版本(可自行修改成 Maven)
项目内配置了 Java 入口类io.qross.Main
和Scala的入口类io.qross.Test
和运行 PQL 过程文件的代码示例。数据源配置在资源目录resources
下的conf.properties
文件中,可根据自己项目需要修改或添加数据源。PQL 过程文件保存在资源目录resources
的pql
文件夹下,包含两个简单的示例。更多功能请参阅 PQL 的其他文档。
项目开发的 PQL 过程文件可以在服务器上通过 Worker 运行,服务器上只需要安装JDK 1.8
即可。因为只是运行文件,所有项目无需要编译。调度程序可通过 Keeper 完成,Keeper 提供了强大完善的调度功能,且与 PQL 结合紧密,通过 PQL 可实现很多的自定义功能,甚至可以直接调度 PQL 过程。
官方网站 www.qross.cn
作者邮箱 [email protected]