使用Pentaho的一些总结

原创 2013年12月04日 09:48:49


更新/插入与表输出的异同

  1. 在pantaho里使用表输出(如下图)相当于SQL语句里的插入语句,使用表输出会将流里的字段插入直接插入到数据库里。

  1. 而更新/插入(如下图)则相当于更新字段,使用更新/插入会将流里的字段更新到数据库,如果每次从流里读取的字段都相同,则不会添加而只会更新。

  1. 在使用表输出与更新插入时,由于他们各自的特性会导致各种问题,比如本次项目在一开始使用的是更新/插入,这样导致内容完全相同的备用药品只会录入第一条,后面的数据依次对前一条数据进行更新,导致多条数据无法录入。为了解决这个问题,我们开始换为使用表输出,但是在执行过程中一直报错,后来添加了“增加常量”(如下图)这个工具,添加id,使其自增,保证了流里每条数据的唯一性,使的所有数据可以完全更新,完成了工作上的需求

pantaho的灵活使用

  1. 当读取报表时,常常会发生报表里的字段与要插入的目标数据库字段不符,这样在执行时往往无法通过;那么就需要在流里给报表增加新的字段,在本次项目中使用“数据库查询”完成这个任务。操作如下图红框处

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

pentaho的使用与感受

最近闲来无事跟着公司同事在学做报表,要知道,在传统公司中,报表是向上级反映情况的信息表格,:报表就是用表格、图表等格式来动态显示数据,可以用公式表示为:“报表 = 多样的格式 + 动态的数据”。 基...
  • DCBTB
  • DCBTB
  • 2016-07-16 12:06
  • 2578

Pentaho CDE 使用教程

pentaho CDE

Pentaho学习第一季

转换 输入: 表输入 该步常常用来连接SQL,从数据库中读取信息。自动生成基本的SQL语句。其实也就是将数据库里的内容读取到流里,然后在流里对其进行操作。获取系统信息 这个步骤...

专业提供香港服务器租用业务

专业提供香港服务器租用业务 我们有多年的海外服务器服务经验,直接和香港公司合作,无复杂的中间环节。行业中价格做到较低,保证质量,提交订单后上架服务器较快,多种服务器配置可以选择,多种操作系统可以选择,...
  • hbcom
  • hbcom
  • 2007-09-13 11:13
  • 140

pentaho 饼图

pentaho 饼图 本文主要参考: https://help.pentaho.com/Documentation/7.0/0L0/130/0G0/020 首先看一下效果: 首先需要在g...

pentaho 启动服务端

pentaho 启动服务端 首先下载pentaho的安装包,参考文章:http://blog.csdn.net/wild46cat/article/details/60471660。 好,...

算法之3--合并排序

合并排序 1.基本设计思想:将原始数组A[0...n-1]中的元素分成两个子数组:A1[0,n/2]和A2[n/2+1,n-1].分别对这两个子数组单独排序,然后将已排序的两个子数组归并成一个含有n...

Kettle循环调用的实现

今天来和大家讲一下Kettle的一些基础应用,本文包括如何将转换中的结果转出到作业中;转换如何从父作业中获取上一个转换写入的数据;以及设置变量和获取变量的用法。不多说先看最终的作业和转换。 作业: ...

pentaho报表设计器使用(一)——制作简单表报并上传到server

pentaho报表设计器使用(一)——制作简单表报并上传到server 从本篇文章开始,会有一个pentaho报表设计系列的文章连载。 好,下面上货。 1、首先需要的是下载pentaho的报表设...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)