FCP帆软交付工程师官网模拟题-Kettle模块

仅供学习参考思路
------------------------------------------------------------------------------------------------
1.
题目要求
操作步骤:
(1)在数据库新建两张表,数据自定义
在这里插入图片描述
全量/增量数据抽取,并将执行日志写入数据库
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(2)新建ETL_LOG表,将转换名称,执行日期,转换执行时长入库
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(3)记录目标表的抽取前后行数(与上一步的转换名称,执行日期关联)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(4)在ktr异常时将本次执行日志发送到指定邮箱
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2.
在这里插入图片描述
操作步骤:
在数据库新建数据表
在这里插入图片描述
在kettle设置判断
在这里插入图片描述
注释:题目没要求定时执行kettle,如果要求定时执行,可以在作业中实现
3.
在这里插入图片描述
操作步骤:
在数据库中创建数据表
在这里插入图片描述
在这里插入图片描述
kettle配置:
在这里插入图片描述
js代码:

var year=new Number(parent_job.getVariable("year"));
var month=new Number(parent_job.getVariable("month"));
 	
if(month>12){
parent_job.setVariable("month",1);
parent_job.setVariable("year",year+1);
true;
}else {
parent_job.setVariable("month",month+1);
true;
}

在这里插入图片描述
结果演示:
在这里插入图片描述
注释:题目中的日期标识位字段,我也不知道干什么用的,如果有知道的小伙伴可以在评论区教教我

FCP-报表交付工程师是一种职业岗位,主要负责开发和交付报表给客户。该职位需要具备一定的技术和沟通能力。 首先,FCP-报表交付工程师需要具备良好的数据处理和分析能力。他们需要根据客户需求收集、整理和分析数据,挖掘数据中的有用信息,并根据客户要求进行报表的设计和开发。 其次,FCP-报表交付工程师需要熟练掌握报表开发工具和技术。他们需要熟悉各类报表开发工具,如Excel、Power BI、Tableau等,能够利用这些工具进行数据可视化和报表开发。同时,他们还需要了解各种数据分析和计算方法,以便能够准确地呈现数据。 此外,FCP-报表交付工程师还需要具备良好的沟通和团队合作能力。他们需要与客户进行沟通,了解客户需求,并根据需求进行报表开发。同时,他们还需要与团队成员进行配合,共同完成项目任务。 最后,FCP-报表交付工程师还需要具备解决问题的能力和抗压能力。在报表开发过程中,可能会面临各种技术和数据上的挑战,需要能够积极主动地解决问题,并能够承受工作压力。 总的来说,FCP-报表交付工程师是一个综合性的职业,需要掌握数据处理和分析技能、报表开发工具和技术、沟通和团队合作能力,以及解决问题和抗压能力。通过这些能力的综合运用,他们能够有效地开发和交付高质量的报表给客户。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值