解决什么问题:打通报表交付的底层数据链路

很多做业务分析或刚转岗做数据的人,画图表很快,但一到取数就卡壳。报表工具本身只是个展示壳子,真正决定交付质量的是前面的数据准备。这门精讲课围绕帆软报表交付工程师认证展开,重点不在教你拖拽控件,而是把考试和实际工作中最容易出问题的数据层拆开讲透。它解决的是从原始库表结构到可直接绑定的数据集这中间的断层,包括用 SQL 写聚合、用 Kettle 做清洗搬运、用 Tomcat 部署环境。如果你之前总是依赖现成数据源,自己没法独立把一张业务需求表从零跑出来,这门课就是补这块短板的。

适合什么基础:建议有 SQL 语法概念再来看

课程节奏按考试真题模块走,默认你已经摸过数据库,知道基本查询语法。如果完全没写过 SQL,直接跟着真题学会比较吃力,建议先补一两周基础再回来。对于平时只做报表设计、没碰过 ETL 工具的人,Kettle 和 Tomcat 部分值得重点看,这两块往往是纯业务背景的人卡壳的地方。资料里真题精讲部分占了很大比重,跟着做题比干看概念有效得多。

怎么用资料:先跑通 SQL 模块再碰环境部署

建议先从 SQL 真题模块入手,这部分是交付频率最高的场景。每道题先暂停视频自己写一遍,再对照讲解看思路差异,重点看数据集准备阶段是怎么拆解需求的。SQL 模块过一遍后,再去碰 Kettle 和 Tomcat,因为后者的练习依赖你对数据流向的理解。看视频时务必同步开环境实操,光听不敲等于白看。学完这套,你应该能独立接一个报表需求,从写 SQL 取数、用 Kettle 整理数据源到部署到 Tomcat 跑通,完整走完交付链路,而不是只会工具界面操作。


本课程主要针对帆软FCP-报表交付工程师认证考试开展的精讲课程,根据考试内容和占比情况规划了4个模块的学习内容,包括Kettle模块、SQL模块、Tomcat服

课程目录

*   第一章 FCP认证课程之真题精讲/

  *   FCP认证课程之真题精讲/

    *   01-(了解)学习目标

    *   02-(SQL模块)真题1数据集准备

    *   03-(SQL模块)真题1需求一实现

    *   04-(SQL模块)真题1需求二实现

    *   05-(SQL模块)真题2数据集准备

    *   06-(SQL模块)真题2需求一实现

    *   07-(SQL模块)真题2需求二实现

    *   08-(SQL模块)真题3数据集准备

    *   09-(SQL模块)真题3需求实现

    *   10-(SQL模块)真题4数据集准备

    *   11-(SQL模块)真题4需求一实现

    *   12-(SQL模块)真题4需求二实现

    *   13-(SQL模块)真题5数据集准备

    *   14-(SQL模块)真题5需求一实现

    *   15-(SQL模块)真题5需求二实现

    *   16-(SQL模块)真题6数据集准备

    *   17-(SQL模块)真题6需求实现(上)

    *   18-(SQL模块)真题6需求实现(下)

    *   19-(Tomcat模块)真题1需求分析与实践

    *   20-(Tomcat模块)真题2分析与实现

    *   21-(Tomcat模块)真题3实现思路

    *   22-(Tomcat模块)真题3实现之Tomcat安装与部署

    *   23-(Tomcat模块)真题3实现之FineReport工程部署

    *   24-(Tomcat模块)真题4分析与实现

    *   25-(Tomcat模块)真题5分析与实现

    *   26-(Tomcat模块)真题6分析与实现

    *   27-(FineReport模块)真题1需求分析与实现思路

    *   28-(FineReport模块)真题1实现之数据集准备与Tab块实现

    *   29-(FineReport模块)真题1实现之报表设计

    *   30-(FineReport模块)真题1实现之报表样式

    *   31-(FineReport模块)真题1实现之图表设计

    *   32-(FineReport模块)真题2需求分析与实现思路

    *   33-(FineReport模块)真题2报表实现

    *   34-(FineReport模块)真题3需求分析与实现思路

    *   35-(FineReport模块)真题3报表实现

    *   36-(Kettle模块)真题1需求分析与实现

    *   37-(Kettle模块)真题2需求分析与实现