首页 > 其他分享 >kettle从入门到精通 第十八课 kettle Metadata Injection

kettle从入门到精通 第十八课 kettle Metadata Injection

时间:2023-05-11 17:46:42浏览次数:32  
标签:控件 模版 kettle 设置 Injection 属性 Metadata

1、Metadata Injection 类似于java里面的模版,设置通用的模版,通过输入不同的数据,得到不同的结果。本示例演示两个字段拼接成一个新字段。

2、设置模版,设置模版时,只需要根据自己的需要拉取一些控件,以及设置控件之间的关系,无需设置控制的具体属性,有个前提用到的控件需要支持元数据注入。 

3、控件是否支持元数据注入,可以通过点击控件查看是否有针头标记,如下图

 4、设置模版,模版里面有些默认值是可以设置的,如Concat fields控件中的Separator属性。

 

 

5、设置模版参数,也就是给模版控件(Concat fields控件)设置数据源,目标字段,待拼接字段等属性。设置哪些属性,根据个人需要。

 

 

 

 

 

 

 

 

 

 6、ETL metadata injection 控件设置

 

 Inject Metadata 选项卡中双击行设置相应属性。

 Options 选项卡,设置数据源和目标接收控件。

 

 

标签:控件,模版,kettle,设置,Injection,属性,Metadata
From: https://www.cnblogs.com/zjBoy/p/17348137.html

相关文章

  • Android 开发 利用 jq 在 Makefile 里给 output-metadata.json 增加字段
    Makefile:.PHONY:uploadupload:metadata #./push-apk.sh.PHONY:metadatametadata:app/build/outputs/apk/release/output-metadata.jsonapp/build/outputs/apk/release/output-metadata.json:buildupdate-content.txt #在Makefile中插入shell脚本要用双美元......
  • Kettle使用教程
    Kettle使用教程Kettle是什么kettle原本是水壶的意思,是可以将一种类型的数据转换为另一种类型的数据,还可以对同种类型的数据进行筛选,分表操作。对于企业或行业应用来说,经常会遇到各种数据的处理,转换,迁移,掌握一种ETL工具的使用,必不可少,这篇文章介绍的ETL工具是Kettle,现在已经更......
  • 解决银河麒麟V10系统Failed to download metadata for repo ‘ks10-adv-os‘报错问题
    原文链接:https://blog.csdn.net/m0_53967669/article/details/127283289在使用银河麒麟系统时会时不时的安装程序,yum命令是最方便快捷的命令,但是在使用的过程中出现了Failedtodownloadmetadataforrepo'ks10-adv-os’这样的报错如何解决呢?经过了多次的尝试,小编终于成功解决,......
  • 元数据(Metadata),又称中介数据、中继数据
    元数据(Metadata),又称中介数据、中继数据,为描述数据的数据(dataaboutdata),主要是描述数据属性(property)的信息,用来支持如指示存储位置、历史数据、资源查找、文件记录等功能。元数据算是一种电子式目录,为了达到编制目录的目的,必须在描述并收藏数据的内容或特色,进而达成协助数据检索的......
  • Window任务计划定时任务执行Kettle Spoon单个转换文件或本地资源库Local-KSPOON中的转
    1.Window任务计划定时任务执行KettleSpoon单个转换文件或本地资源库Local-KSPOON中的转换*Window任务计划定时任务执行KettleSpoon本地资源库Local-KSPOON中的转换:(1)准备.bat文件和日志文件 D:cdD:\software\KettleSpoon\data-integrationPan.bat-repLocalSpoon-KSPOO......
  • kettle从入门到精通 第十七课 kettle Transformation executor
    Transformationexecutor步骤是一个流程控件,和映射控件类似却又不一样。1、子转换需要配合使用从结果获取记录和复制记录到结果两个步骤,而子映射需要配合映射输入规范和映射输出规范使用。如下子转换实现的功能是计算x+y的值 2、从结果获取记录1)步骤名称:自定义2)字段:设置从......
  • Nacos修改权重报错caused: errCode: 500, errMsg: do metadata operation failed ;caus
    今天修改Nacos权重时报错如下:caused:errCode:500, caused:errCode:500,errMsg:dometadataoperationfailed;caused:com.alibaba.nacos.con。解决方案:停掉nacos服务将nacos文件夹下data中的protocol文件夹删除重启nacos服务即可 ......
  • kettle和jdk版本对应关系
    kettle是基于java开发的,运行kettle需要java环境,即要安装jdk,那么kettl与jdk版本之间的对应关系是:另外,如果kettle中需要连接数据库,那么要把数据库驱动拷贝到kettle的lib目录中。连接数据库的方式一般使用jdbc,如果需要odbc数据源的方式连接数据库(比如东华的cache数据库),只能使用ke......
  • 坑系列 (Angular 2+ ) -> 控制反转C(Inversion of Control)和 依赖注入DI(Dependency
        控制反转IOC和依赖注入DI这两个概念其实有太多优秀的文章,由浅入深,从不同的角度,再到不同的比喻进行了讲解,对于新手的我来说,看完之后,好像看了又没完全看,回头摸索实践,还是总有种似懂非懂,懂了又没完全懂(‘X了又没完全XXX’句式是2021年某个梗嘻嘻......
  • Langchain框架 prompt injection注入
    Langchain框架promptinjection注入PromptInjection是一种攻击技术,黑客或恶意攻击者操纵AI模型的输入值,以诱导模型返回非预期的结果Langchain框架LangChain是一个基于大语言模型进行应用开发的框架。所谓大语言模型(LargeLanguageModels,LLMs),是指基于海量语料训练、......