PQL 快速入门
PQL基础
数据流转
输出文件
PQL 中的语句
分支和循环
更优雅的数据操作
PQL 高级特性
系统函数
自定义函数
扩展操作
其他语言相关
附录
PQL 使用 Scala 和 Java 开发,免费使用且代码开源。项目代码保存在 github 上,地址为:
https://github.com/qross-io/PQL
作者提供了一个 PQL 示例项目,适用于数据脚本开发,后端接口开发见 OneApi 示例项目。示例项目 github 地址为:
https://github.com/qross-io/PQLExample
项目开发环境要求:
项目内配置了 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 过程。
参考链接