2023.12.15 FineBI与kettle

1.结构化就是可以用schema描述的数据,就是结构化数据,能转为二维表格, 如CSV,Excel,

2.半结构化就是部分可以转换为二维表格,如JSON,XML

3.非结构化数据,就是完全无法用二维表格表示的数据,如Word文档,Mp4,图片,等文件.

kettle的流程

新建转换-构建流图-配置组件-保存运行

使用windos的黑窗口进行任务流执行

kettle_crontab.bat编写 黑窗口默认ansi,要先改脚本的编码

先进安装kettle的盘符

然后 cd 安装的路径

然后pan.bat /file 盘符/想要执行转换的工作流的所在路径

windos本地定时功能, 控制面板-任务计划程序-创建基本任务,

Fine Report报表类型

三种设计模式相辅相成,满足了用户报表的需求,

1.普通报表: cpt

是 FineReport 最常用,用的最多的设计模式,保存的 文件类型为 cpt ,依靠着 单元格的扩展
父子格的关系 来实现模板效果,可进行 参数查询,填报报表,图表设计 等等,但是在分页预览模式下不能在
报表主体中展示控件,而且单元格间相互影响,很难保持独立性。
2.聚合报表:
一般适用于 一张模板中显示多个独立模块的报表
3.决策报表:
一般适用于控件的展示,保存的 文件类型为 frm ,很好的弥补了普通报表分页预览不能展示控件
的问题,同时决策报表可以进行 自由拖拽设计 自适应页面大小显示 ,可以更好的 在移动端展示

列表显示方式

 

分组显示方式

参数空间 

 

 

 

 

 

 懒汉式,饿汉式

 

相关推荐

  1. CT成像技术—20231205

    2023-12-16 10:10:02       39 阅读
  2. Python3 字符串 ----20231216

    2023-12-16 10:10:02       59 阅读
  3. Python3 数字(Number) ----20231215

    2023-12-16 10:10:02       60 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-16 10:10:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-16 10:10:02       101 阅读
  3. 在Django里面运行非项目文件

    2023-12-16 10:10:02       82 阅读
  4. Python语言-面向对象

    2023-12-16 10:10:02       91 阅读

热门阅读

  1. php语言的基础用法有哪些

    2023-12-16 10:10:02       62 阅读
  2. ElasticSearch之cat segments API

    2023-12-16 10:10:02       62 阅读
  3. centos7编译grpc源码

    2023-12-16 10:10:02       65 阅读
  4. Vue2面试题:说一下路由模式hash和history的区别?

    2023-12-16 10:10:02       52 阅读
  5. FPGA——spi代码篇

    2023-12-16 10:10:02       50 阅读
  6. std::iota 函数简单使用

    2023-12-16 10:10:02       59 阅读
  7. Cookie、Session、Token的区别与联系

    2023-12-16 10:10:02       64 阅读
  8. 本地计算机连接两个Github账号

    2023-12-16 10:10:02       57 阅读
  9. loki swift_storage_config

    2023-12-16 10:10:02       57 阅读
  10. 读书笔记:《汽车构造与原理》

    2023-12-16 10:10:02       49 阅读