[Kettle] 获取系统信息

系统信息是指Kettle系统环境的信息,包括了计算机系统的日期、星期等时间类型信息,计算机名称、IP地址等设备信息,Kettle系统转换过程中的信息等

需求:为方便读取计算机上的本月最后一天的交易数据文件,需要通过获取系统信息组件,获得当月最后一天的时间,以及当前计算机名称与IP地址这3个系统信息

1.建立【获取系统信息】转换工程

使用Ctrl+N快捷键,创建【获取系统信息】转换工程,单击【核心对象】选项卡,展开【输入】对象,选中【获取系统信息】组件,并拖曳到右边工作区中,如下图所示

2.设置【获取系统信息】组件参数

双击【获取系统信息】组件,弹出【获取系统信息】对话框,如下图所示

【获取系统信息】组件的有关参数说明如下表所示

参数名称说明
步骤名称

表示获取系统信息组件名称,在单个转换工程中,名称必须唯一

默认值为【获取系统信息】的组件名称

字段

表示获取系统信息的字段,采用一个【字段】表来分行设置字段名称和类型

1. 名称:表示字段名称,
2. 类型:表示获取系统信息的类型,单击输入框,弹出【选择数据类型】对话框,数据类型分为以下6种
①时间类:包括现在、以前和将来时间,以及特定时间,如本月最后一天时间等
②日期类:包括现在、以前和将来日期,以及特定日期,如昨天、今天、明天等
③Kettle系统类:包括转换工程、任务等名称,修改的用户、时间的等相关信息
④计算机和系统类:包括计算机名称、IP地址等新相关信息
⑤JVM类:包括JVM中各类内存大小、CPU时间等运行信息
⑥其他类信息:其他转换过程的信息,如kettle版本、美国时间、任务运行操作等信息

在【获取系统信息】对话框中,设置参数,获取当月最后一天的时间,以及当前的计算机名称与IP地址这3个系统信息,步骤如下所示

(1) 确定组件名称,【步骤名称】参数保留默认值

(2) 设置字段参数,在【字段】表中,设置字段参数

① 设置第1行参数,【名称】参数设置为"当月最后一天",单击【类型】输入框,弹出【选择信息类型】对话框,选择"本月最后一天的 23:59:59"类型

② 设置第2行参数,与设置第1行参数类似,第2行参数的【名称】参数设置为"计算机名称",【类型】参数设置为"主机名"

③ 设置第3行参数,与设置第1,2行参数类似,第3行参数的【名称】参数设置为"IP地址",【类型】参数设置为"IP地址"

此时完成【获取系统信息】组件的参数设置如下图所示

3.预览结果数据

单击【浏览记录】按钮,弹出【Enter preview size】对话框,预览记录数采用默认值,单击【确定】按钮,弹出【预览数据】对话框,展示获取系统信息的数据,如下图所示

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/197791.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

excel-gen.js 导出excel 功能

目录 概要 整体架构流程 html部分: js部分: json部分: 小结 概要 功能会使用到如下插件: jszip.min.js FileSaver.js jquery.min.js excel-gen.js highcharts.js exporting.js export_data.js 主要是highcharts图表…

移动端获取ua头的值

目录: 1、检测地址2、测试结果 1、检测地址 http://www.ip138.com/useragent/ 2、测试结果 成功的拿到了ua头的值了,亲测可行!!!

三十分钟学会Linux

Linux 一、配置虚拟机 企业级应用:RHEL/CentOS 桌面平台:Ubuntu 开源服务器:CentOS 1.配置网络 路径可以通过TAB键自动补齐 vi /etc/sysconfig/network-scripts/ifcfg-ens332.克隆虚拟机 链接克隆: 当前节点文件夹只存储差…

海外IP代理如何助力跨境电商?

黑五作为下半年年度尤为重要的一个节日,是各大商家的必争之地,那么海外代理是如何帮助跨境商家做好店铺管理和营销呢? 为什么跨境人都关注海外代理,下面我们来进行介绍。 一、什么是海外代理 海外代理就是我们所说的&#xff1a…

从工业互联走向工业AI,国产工业操作系统的机遇和使命

随着科技的飞速发展,工业领域正在经历一场由工业互联网(IndustrialInternet)到工业AI(ArtificialIntelligence)的革命性变革。 民用互联网顾名思义即实现人与互联网的连接,服务于人民生活的方方面面。自19…

高并发分布式架构的演进之路

目录 单体架构 应用数据分离架构 应用数据集群架构 读写分离 / 主从分离架构 引⼊缓存⸺冷热分离架构 垂直分库 业务拆分-微服务 单体架构 一个系统初期,我们需要利⽤我们精⼲的技术团队,快速将业务系统投⼊市场进⾏检验,并且可以迅速…

求臻医学受邀参加第三届基因检测行业发展高峰论坛并斩获三项荣誉

2023年11月18日,备受瞩目的第三届基因检测行业发展高峰论坛暨年度评选活动颁奖典礼在广州圆满召开。作为基因检测领域的佼佼者,求臻医学应邀参加了此次高峰论坛并斩获了基因检测行业年度风云企业奖、基因检测行业最具投资价值奖、基因检测行业最佳产品奖…

NX二次开发UF_CAM_ask_doc_template_name 函数介绍

文章作者:里海 来源网站:里海NX二次开发3000例专栏 UF_CAM_ask_doc_template_name Defined in: uf_cam.h int UF_CAM_ask_doc_template_name(const char * * doc_template_filename ) overview 概述 This function provides the name of the file th…

二叉树题目:二叉树的最近公共祖先

文章目录 题目标题和出处难度题目描述要求示例数据范围 解法一思路和算法代码复杂度分析 解法二思路和算法代码复杂度分析 题目 标题和出处 标题:二叉树的最近公共祖先 出处:236. 二叉树的最近公共祖先 难度 5 级 题目描述 要求 给定一个二叉树&…

我买了个AI员工,凌晨5点喊我起床,搞了篇全网40万+的爆款

大家好我是二狗,是夕小瑶科技说编辑部的一名作者。 前天早上凌晨5点左右的时候,我被尿憋醒了,起来上了个厕所。 就在我准备躺下接着睡的时候,顺手看了一眼手机。 咦?屏幕上弹出了一条邮件📮推送,是我们编…

小鸟飞呀飞

欢迎来到程序小院 小鸟飞呀飞 玩法&#xff1a;鼠标控制小鸟飞翔的方向&#xff0c;点击鼠标左键上升&#xff0c;不要让小鸟掉落&#xff0c;从管道中经过&#xff0c;快去飞呀飞哦^^。开始游戏https://www.ormcc.com/play/gameStart/204 html <canvas width"288&quo…

红海营销时代,内容占位的出海品牌更有机会营销占位

#01 品牌出海&#xff1a;内容占位就是品牌营销占位 红海营销时代&#xff0c;内容信息充斥着用户周边。无论线上还是线下&#xff0c;生活工作、休闲娱乐等不同场景内&#xff0c;广告信息均无孔不入。对于用户来说&#xff0c;能记住的品牌或者商品往往寥寥无几。 占位营销…