热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

Kettle,“表输出”控件的“定义错误处理”选项具体操作。

本篇博客主要介绍对“表输出”控件中“定义错误处理”选项的具体操作。我使用的Kettle工具版本是7.1.1、在kettle左侧列表“输入”列下选择“自定义常量数据”控件࿰

 

        本篇博客主要介绍对“表输出”控件中“定义错误处理”选项的具体操作。 我使用的Kettle工具版本是7.1 .

 

1、在kettle左侧列表 “输入”列下选择 “自定义常量数据” 控件, 在“输出”列下,选择“表输出”控件、“文本文件输出”控件。依次连线。如图片一所示,图片一中“表输入”与 “err_message_输出”直接含×号的连线,本文接下来会仔细讲解。

                                                                              图片一

 

2、在图片一中,“表输入” 与 “err_message_输出” 这2个控件之间叉号连线具体形成如下: 当3个控件都拖拽到界面上后,“表输入”控件在和 “err_message_输出”控件连线后,“err_message_输出”控件会浮动出两个选项:主输出步骤、错误处理步骤。 选择错误处理步骤后,“表输出”控件 与 “err_message_输出”控件之间的连线就变成带叉号的连线了。如下图二、图三所示。

                                                                              图片二

 

                                                                              图片三

 

3、对“自定义常量数据”控件讲解。在“元数据”界面,定义“表”的各个字段名、字段类型、字段长度,在“数据”界面,自定义一些测试数据,如下图四、图五所示。

                                                                              图片四

 

                                                                              图片五

 

4、对“表输出”控件讲解,如下图6、图7、图8所示,对该控件添加一些基本的信息。在“数据库字段”界面,可以选择增加、清除指定的字段。

                                                                              图片6

 

                                                                              图片7

 

                                                                              图片8

 

5、“表输出”控件,选择“定义错误处理...”选项,并给该选项添加对应的内容信息。如下图9、图10所示。

                                                                              图片9

 

                                                                              图片10

 

6、对“文本文件输出”控件讲解。对该控件添加相关信息,文件保存目录,如下图11、 图12、 图13所示。

                                                                              图片11

 

                                                                              图片12

 

                                                                              图片13

 

7、kettle脚本制作完成后,保存,执行。顺利执行后,结果如下图14、 图15、 图16 所示。

                                                                              图片14

 

                                                                              图片15

 

                                                                              图片16

 

 


推荐阅读
  • Spring Boot 入门指南
    本文介绍了Spring Boot的基本概念及其在现代Java应用程序开发中的作用。Spring Boot旨在简化Spring应用的初始设置和开发过程,通过自动配置和约定优于配置的原则,帮助开发者快速构建基于Spring框架的应用。 ... [详细]
  • 探讨GET与POST请求数据传输的最大容量
    在Web开发领域,GET和POST是最常见的两种数据传输方法。本文将深入探讨这两种请求方式在不同环境下的数据传输能力及其限制。 ... [详细]
  • ServletContext接口在Java Web开发中扮演着重要角色,它提供了一种方式来获取关于整个Web应用程序的信息。通过ServletContext,开发者可以访问初始化参数、共享数据以及应用资源。 ... [详细]
  • 本文深入探讨网页游戏的开发流程,涵盖从程序框架设计到具体实现的技术细节,旨在为开发者提供全面的指导。 ... [详细]
  • 主板市盈率、市净率及股息率的自动化抓取
    本文介绍了如何通过Python脚本自动从中国指数有限公司网站抓取主板的市盈率、市净率和股息率等关键财务指标,并将这些数据存储到CSV文件中。涉及的技术包括网页解析、正则表达式以及异常处理。 ... [详细]
  • 本文详细介绍了如何在 Windows 7 操作系统上安装和配置 InfluxDB,这是一种专为处理时间序列数据设计的高性能数据库。 ... [详细]
  • 本文总结了WebSphere应用服务器出现宕机问题的解决方法,重点讨论了关键参数的调整,包括数据源连接池、线程池设置以及JVM堆大小等,旨在提升系统的稳定性和性能。 ... [详细]
  • 微信小程序实现拍照与图片上传功能
    本文介绍如何在微信小程序中实现用户通过拍照或从相册选择图片,并将图片上传至服务器的功能,包括调用相关API和处理上传响应。 ... [详细]
  • 本文探讨了Java编程中MVC模式的优势与局限,以及如何利用Java开发一款基于鸟瞰视角的赛车游戏。 ... [详细]
  • 本文探讨了在Unix/Linux环境下,如何有效地管理和运行长期或无限期运行的Python进程。文章不仅提供了关于进程崩溃后的处理方法,还讨论了使用Cron和Inetd等工具来优化进程管理的策略。 ... [详细]
  • 尽管PHP是一种强大且灵活的Web开发语言,但开发者在使用过程中常会陷入一些典型的陷阱。本文旨在列出PHP开发中最为常见的10种错误,并提供相应的预防建议。 ... [详细]
  • 本文详细介绍了一个既适用于PHP5也适用于PHP7的cURL文件上传解决方案。此示例源于项目需求,旨在通过cURL实现文件上传功能,并解决不同PHP版本间的兼容性问题。 ... [详细]
  • MyBatis 开发技巧:延迟加载与查询缓存详解
    本文详细探讨了 MyBatis 中的延迟加载和查询缓存机制,旨在帮助开发者更好地理解和利用这些特性来优化数据库访问性能。 ... [详细]
  • 本文旨在介绍在iOS平台进行直播技术开发前的准备工作,重点讲解AVFoundation框架的基本概念和使用方法。通过对AVFoundation的深入理解,开发者能够更好地掌握直播应用中的音视频处理技巧。 ... [详细]
  • 本文探讨了前端包管理器的核心功能,包括注册机制、文件存储、上传下载、以及依赖分析等关键特性,并介绍了几种流行的前端包管理工具。 ... [详细]
author-avatar
江游弈一个
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有