SPL基础培训

最近一次直播时间:2025年10月X日 晚上7:00-10:00
微信扫码预约视频号直播。也请您关注【润乾软件】视频号,第一时间获得直播通知
请提前下载培训材料;也可加入本课程群,与讲师进一步技术交流

传统数据库用SQL进行数据分析计算,稍复杂的需求就要写很长的SQL,还可能有多层嵌套和窗口函数,开发、调试和维护都很困难。而Java缺乏结构化计算类库,编程代码量过大。Python实现复杂分析计算也很繁琐,且集成性弱,很难无缝嵌入应用。
SPL是独创的数据计算和处理语言,不依赖于数据库的计算能力,拥有完整的敏捷语法体系。可以用简单的语法,实现非常复杂的计算逻辑。SPL是纯Java开发可以无缝嵌入应用,且支持多样数据源。

我们精心设计了这门培训课程,从基础理论知识讲起,讲解和练习结合,助您快速掌握SPL这个编程利器!
无论您是编程新手,还是希望拓展技能的资深开发者,这门课程都将是您提升自我、开启 SPL 编程之旅的绝佳选择。

适合人群

  1. 需要使用 SPL 编程、开发的同学。
  2. 了解编程基础知识的同学,如:变量、分支、循环等。
  3. 了解结构化数据计算基本概念的同学,例如:字段、记录、遍历、连接等。

课程内容

  • 01SPL入门

    从下载安装讲起,讲解网格编程的基础方法,以及多层次参数、选项语法的独到之处。
  • 02程序逻辑和基本运算

    讲解分支、循环写法,以及序列、序表、排列等创新概念及其使用方法,还有循环计算知识。
  • 03关联运算

    讲解分组、汇总、排名、排序、外键、主键的编程方法。
  • 04数据库

    配置,连接数据库、使用SQL读取数据、更新数据。
  • 05高级代码

    介绍代码块、子程序的用法,如何清除格值等。
  • 06应用集成

    在命令行中调用SPL的方法,在Java中通过JDBC调用SPL的方法。还有SPL提供的HTTP服务用法。
  • 07外存计算

    初步介绍游标的概念和使用。
  • 08并行计算

    初步介绍多线程并行的代码写法。

课程安排(3小时)

  • SPL入门、程序逻辑和基本运算(1小时)
  • 关联运算、数据库和高级代码(1小时)
  • 应用集成、外存计算和并行计算(1小时)

课程收益

通过本课程的集中学习,您将能够:

  1. 熟练掌握 SPL 编程的基础知识和技能。
  2. 独立编写高效、准确的 SPL 程序,解决实际工作中的数据处理和分析问题。
  3. 提升在分析计算编程、应用集成等方面的能力,增强在团队中的技术竞争力。

课前准备

讲师简介

陈虎 润乾售前技术咨询总监

长期致力于计算引擎和大数据技术应用领域。

他拥有超过 20 年商业智能、数据挖掘方面的工作经验,专注于大数据相关的性能优化工作,能够从原理层面深度剖析各类系统运行缓慢的问题,并积累了丰富的性能优化实战经验,屡次刷新系统提速的记录。

曾在短短数日之内,在未增加硬件投入的情况下,成功将保险公司核心查询速度提升 2000 多倍,将银行跑批任务提速 150 多倍,将银行用户画像客群交集计算提速 200 多倍。

实战经验