ETL和FineReport之间有什么关系?

学习了一下kettle,但是不知道这个与FR有什么联系

FineReport 墨残烛 发布于 2022-2-8 09:24 (编辑于 2022-2-8 09:25)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
CD20160914Lv8专家互助
发布于2022-2-8 09:26(编辑于 2022-2-8 09:35)

kettle是做数据处理的工具。。用它处理好多个系统或者数据库的表的数据后。。比如放在一张大宽表里面,最后用fr去查询这一张表就行了。。

假如公司有3个系统。分别是sql server的数据库,,mysql的数据库,oracle的数据库,三个数据库在不同的服务器,你用kettle把三个系统的表可以做关联。。处理成一张表后。。。fr可以读取你处理后的表。这样很方便了。。。

image.png

  • 墨残烛 墨残烛(提问者) 比如表1和表二,如果通过kettle整合了数据生成的表3,若表1或表2的数值发生改变时,表3中对应的数据会进行更新吗?
    2022-02-08 09:30 
  • CD20160914 CD20160914 回复 墨残烛(提问者) 要进行更新,需要你配置调度把kettle做定时跑数据才可以 。比如设置5分钟跑一次。那么就是说数据每5分钟更新一次。。当然了。你更新的频率越快。对生产的数据库就会造成一定的影响,当然要看你生产数据库的服务器配置了。。
    2022-02-08 09:32 
  • 墨残烛 墨残烛(提问者) kettle做好的作业在FR的决策系统里调度吗?
    2022-02-08 10:30 
  • CD20160914 CD20160914 回复 墨残烛(提问者) 不能在fr中调kettle。要用另外的工具。。。比如taskctl,反正定时调度的工具很多。。。liunx服务器更简单。直接用命令就行了。windows也可以定时调的。使用批处理。
    2022-02-08 10:32 
  • Scyalcire Scyalcire 回复 CD20160914 之前用过Taskctl,按作业数来收费,真的贵哈哈哈哈哈哈哈
    2022-02-08 10:38 
最佳回答
0
snrtuemcLv8专家互助
发布于2022-2-8 09:26(编辑于 2022-2-8 09:30)

这是两个产品

ETL处理后数据直接可以给FR使用

ETL是数据清理处理转换工具,FR是数据展现展示工具

================

参考ETL作业介绍-https://help.fanruan.com/finereport/doc-view-4283.html

image.png

image.png

  • 墨残烛 墨残烛(提问者) 比如表1和表二,如果通过kettle整合了数据生成的表3,若表1或表2的数值发生改变时,表3中对应的数据会进行更新吗?
    2022-02-08 09:30 
  • snrtuemc snrtuemc 回复 墨残烛(提问者) 会的
    2022-02-08 09:35 
最佳回答
0
ScyalcireLv7中级互助
发布于2022-2-8 09:31(编辑于 2022-2-8 09:37)

建议先了解传统数据仓库

最强最全面的数仓建设规范指南(纯干货建议收藏)-帆软社区 (fanruan.com)

——————————————————

我之前画过一张图

image.png

最佳回答
0
shirokoLv6资深互助
发布于2022-2-8 09:46

本身没有联系,但是实际做项目可能有联系。

etl做数据库处理迁移。

而FR则非常依赖于数据库

  • 5关注人数
  • 620浏览人数
  • 最后回答于:2022-2-8 09:46
    请选择关闭问题的原因
    确定 取消
    返回顶部