这是一个 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
作者邮箱 wu@qross.io