精华内容
下载资源
问答
  • kettle 字段转换组件It’s common for fields to have different settings that are usually displayed in the label. 字段通常具有不同的设置,通常会在标签中显示这些设置。 For example, in the application ...

    kettle 字段转换组件

    It’s common for fields to have different settings that are usually displayed in the label.

    字段通常具有不同的设置,通常会在标签中显示这些设置。

    For example, in the application that we are building at work, fields can be required:

    例如,在我们正在工作的应用程序中,可能需要输入字段:

    Image for post
    Red star appears next to the label if the field is required
    如果必填字段,标签旁边会出现红色星号

    They can also be read-only:

    它们也可以是只读的:

    Image for post
    Lock icon appears next to the label if it’s read-only
    如果标签是只读的,则标签旁边会显示“锁定”图标

    And they may have a description:

    他们可能会有一个描述:

    Image for post
    Question icon appears next to the field if it has a description
    如果有说明,问题图标将显示在该字段旁边

    They can also be both required and have a description:

    它们也可能是必需的,并具有描述:

    Image for post

    Or they can both have a description and be read-only:

    或者它们都可以具有描述并且是只读的:

    Image for post

    Given all these possibilities, how do we design a master component that will make it easy to modify the label based on the field settings? That’s where Auto Layout comes into play 💪

    考虑到所有这些可能性,我们如何设计一个主组件,从而可以轻松地根据字段设置修改标签? 这就是自动布局的作用💪

    Once you have the necessary pieces for the label, all you have to do is group them together by adding Auto Layout from the right panel:

    一旦为标签准备好必要的部件,您只需在右侧面板中添加“自动布局”即可将它们分组在一起:

    Image for post

    Set the layout to Horizontal and add some padding in between, if necessary. That’s it! Now you can turn your label into a master component and use it across designs.

    将布局设置为“水平”,并在必要时在其间添加一些填充。 而已! 现在,您可以将标签变成主组件,并在设计中使用它。

    Personally, I like to hide all the extras by default and turn them on as needed:

    就个人而言,我喜欢默认隐藏所有其他功能,并根据需要将它们打开:

    For comparison, this is what it would look like without using the Auto Layout feature:

    为了进行比较,这是使用“自动布局”功能的外观:

    White space remains when you hide individual pieces of the component
    隐藏组件的各个部分时,将保留空白

    One last tip: make sure to set the label name to grow horizontally. Otherwise, it will wrap to the next line if you type a longer string.

    最后一个提示 :确保将标签名称设置为水平增长。 否则,如果键入更长的字符串,它将换行到下一行。

    Image for post
    Label grows horizontally
    标签水平增长
    Image for post
    Label grows vertically
    标签垂直增长

    Thank you for reading and I hope you found this useful. If you are interested, I’ve also written a slightly longer article about using Figma’s Auto Layout to create a flexible Table component.

    感谢您的阅读,希望对您有所帮助。 如果您有兴趣,我还写了一篇较长的文章,内容涉及使用Figma的Auto Layout创建灵活的Table组件

    Happy New Year 🎄

    新年快乐🎄

    2/8 Edit: You can now access the described field label component via my Figma Community Profile. Feel free to duplicate and adjust as you would like!

    2/8编辑:您现在可以通过我的 Figma社区资料 访问描述的字段标签组件 随时复制和调整您想要的!

    翻译自: https://blog.prototypr.io/how-auto-layout-can-improve-your-input-field-component-735716a5982f

    kettle 字段转换组件

    展开全文
  • KETTLE数据库转换类型例子

    热门讨论 2009-08-25 21:14:27
    此处主要以两个例子说明KETTLE可支持的数据转换操作,一个说明不同数据库表间的数据提取和加载,一个说明数据文件与数据库表间的数据提取与加载。
  • 一个简单的小例子:结合数据抽取、简单的字段转换、数据输出。 资源库连接、数据输入、数据输出、参见之前的文章。 ​ 基本的转换结构是这样的,我们从表中输入,选择我们需要的字段,已经对应的名称,然后将...

    一个简单的小例子:结合数据抽取、简单的字段转换、数据输出。

    资源库连接数据输入数据输出、参见之前的文章。

     

    基本的转换结构是这样的,我们从表中输入,选择我们需要的字段,已经对应的名称,然后将数据在存入另外的数据库。

    表输入的配置:

    根据自己数据库的配置连接,连接数据库。

    字段选择的配置:

    不想要的字段可以直接删掉,需要改名的字段可以在直接改名

     

    表输出的配置:

    根据自己数据库的配置连接,连接数据库。

    这样的配置基本就完成了,开始转换就可以了,效果就是过滤了不想要的字段,及时两张表的字段名称不一样也可以对应的转换过去。

    转载于:https://www.cnblogs.com/ben-mario/p/11429256.html

    展开全文
  • Kettle8.2转换组件之字段选择一、相关说明二、设计转换三、转换配置四、运行转换五、结果分析 一、相关说明 需求说明: 从mysql数据库表中读取数据,由于原表中的字段不符合实际的字段,因此需要将数据库表中读取...

    一、相关说明


    • 需求说明:
      从mysql数据库表中读取数据,由于原表中的字段不符合实际的字段,因此需要将数据库表中读取的数据字段进行更改成为目标字段,并把数据保存在Excel中。
    • 字段选择组件说明:
      字段选择是从数据流中选择字段改变名称修改数据类型
    • 实验要求:
      从MySQL读取数据,修改其中几个字段(即将id改成目标字段key,将sex改成目标字段gender,将mobile改成目标字段telphone,删除is_disabled、is_deleted、gmt_create、gmt_modified)为目标字段,将修改之后的数据保存在Excel中。

    二、设计转换


    • 输入:表输入
    • 转换: 选择字段
    • 输出:Microsoft Excel输出
      在这里插入图片描述

    三、转换配置


    • Step1:表输入组件配置

      • 双击表输入组件,写上步骤名称,如table-input
      • 在数据库连接部分,点击“新建”按钮,在弹窗中选择MySQL数据库,并填写连接名称、主机名称、数据库名称、用户名、密码等,如下图所示:
        在这里插入图片描述
        在这里插入图片描述
        在这里插入图片描述
    • Step2:字段选择组件配置

      • 双击打开,设置步骤名称
      • 配置信息,如下
        在这里插入图片描述
        在这里插入图片描述
        在这里插入图片描述
    • Step3:MirosoftExcel输出组件配置
      在这里插入图片描述
      在这里插入图片描述
      上述配置好后,点击确定即可!

      • 保存转换

    四、运行转换


    在这里插入图片描述

    五、结果分析


    • 打开结果文件查看结果
      在这里插入图片描述
    • 执行流程
      E:表输入读取MySQL数据库表中的数据到行集中进行缓存
      T:通过Hop读取行集中的数据流,并在这个数据流将原字段id和sex改成key和gender、移除掉其他的字段等
      L:通过Hop读取上一个步骤传递过来的行集数据,并将其写出到excel文件中
    展开全文
  • 利用Kettle的“拆分字段”,“字段选择”,“值映射”“JavaScript代码”组件,实现字段的拆分、合并、值映射。 【实验原理】 利用“拆分字段”将表格的<课程大类>字段拆分为<课程大类>和<课程大类...

    【实验目的】

    利用Kettle的“拆分字段”,“字段选择”,“值映射”“JavaScript代码”组件,实现字段的拆分、合并、值映射。

    【实验原理】

    利用拆分字段将表格的<课程大类>字段拆分为<课程大类><课程大类>两个字段;

    【实验步骤】

    一、创建转换

    1.点击,在下拉菜单中点击选择,这样创建了一个转换文件。我们点击,重命名该转换文件,保存在某个指定的路径。

    2.我们在新建的转换文件上开始可视化编程。需要的组件如下图所示。选择好组件好,按下图所示连接好组件。主要组件为excel input,Field splitter,Select values,Value Mapper ,Modified Java Script Value,excel writer。组件支持自定义命名。

    二、可视化编程

    1. “Excel输入”的配置:

     

     

     2.“拆分字段”的配置:

    3.“字段选择”的配置:

    4.“值映射”配置:

    5.“JavaScript代码”配置:

     6.“字段选择 2”配置:

     7.“Microsoft Excel 输出”配置:

     

    三.运行程序:

    点击开始运行程序,在弹出的对话框中,选择运行该程序。

    运行结果:

    四.实验结果

    输入数据

    (1) 课程信息表.

    输出数据:

    “Microsoft Excel 输出”输出数据:

     

    展开全文
  • Kettle8.2转换组件之拆分字段一、相关说明二、设计转换三、转换配置四、运行转换五、查看结果 一、相关说明 需求说明: 从数据库表读取数据,将name字段内容拆分为first_name和last_name,并把结果数据保存在...
  • 增加常量是增加字段,并给该字段赋值。与增加常量类似,将字段值设置为常量,是对现有的字段重新赋一个新的固定值。为了统计课程考试的平均分数,需要在“2018年上学期期末语数英考试成绩.xls”文件中,对其中数据为...
  • Kettle数据转换

    2021-10-18 14:33:09
    使用Kettle工具,创建一个转换,并添加文本文件输入控件、字段选择控件、排序记录控件、记录集连接控件、过滤控件、空操作控件、文本文件输出控件以及Hop跳连接线,具体如图所示: (2)配置“文本文件输入”控件...
  • 利用kettle工具进行原始字典和标准字典的映射,将原始数据进行标准化处理。
  • kettle (数据抽取、转换、装载)

    万次阅读 2018-05-28 17:00:20
    本系列文章主要索引如下:一、ETL利器Kettle实战应用解析系列一【Kettle使用介绍】二、ETL利器Kettle实战应用解析系列二 【应用场景和实战DEMO下载】三、ETL利器Kettle实战应用解析系列三 【ETL后台进程执行配置方式...
  • KETTLE实现循环批量更新表添加字段,将kettle资源库抽取到另一个数据库中并输出抽取表单,(本文用的是MySQL)
  • Kettle转换机制

    千次阅读 2018-09-11 18:09:05
    处理步骤处理数据流,字段计算,流处理等,例如整合或者过滤。输出步骤将数据写会到存储系统里面,例如文件或者数据库。 &nbsp; 图 1 转换步骤示例 1. Step类图简介  Kettle为扩展插件提供了4个扩展点,这4个...
  • 字符串时间转换时间格式问题带配图完整解决方案--kettle版.doc
  • 1.转换步骤概念 1.转换步骤是对数据进行各种形式转换所用到的步骤 2.转换控件截图
  • 简单讲解了使用kettle 如何把oracle与mysql的数据进行转换的方法及案列 和最基本的一些配置方法。
  • Kettle学习三:字段的剪裁,数据去重,以及JS的过滤处理,将结果记录到日志中 1.建立如下结构的视图: 表输入依旧采用test连接下的test1表,数据如下 注意:当数据库表中字段更改时,我们生成的sql字段...
  • 1.值映射 先来说明一下【值映射】框中各个选项的作用。 按照上述配置,运行转换之后得到的数据如下(这里并没有把整个转换步骤全部列出来): 如果指定了目标字段名,运行之后得到的结果如下:
  • kettle的元数据

    千次阅读 2018-05-11 15:33:52
    首先解释一下元数据,元在中国汉语中有‘基本’之意,所以元数据也可以说成是kettle的基本描述数据。拿人来举例子,一个人出生年月,年龄性别,地区职业,生活阅历等等,这些都可以称为一个人的元数据,那么kettle的...
  • Kettle: 字段拆分类操作

    千次阅读 2020-08-30 15:19:57
    1. 拆分字段
  • 接着上一讲,讲完了常用的输入、输出控件后,这一节我们来讲下常用的转换控件,如下图: 3、转换 3.1 值映射:将一个数据流的内容,转换成另外的数据流,并输出。作用如同sql语句中的decode函数。 此处用到三个...
  • KETTLE-转换-映射组件

    2019-04-22 13:10:27
    KETTLE-转换-映射组件
  • Kettle行列转换

    2017-08-01 15:54:56
    参考 :http://blog.itpub.net/29254281/viewspace-1271742/... Kettle是一种开源的ETL工具   行转列并不陌生  ... ...Kettle在控件中拥有行列转换功能,但是行列转换貌似是弄反了。 一.行转列 1.数据库脚本 ...
  • 背景: 学习,学习,还是TM的学习(微笑脸)! 1.kettle的使用 使用kettle前,可以先去了解kettle的相关概念:https://www.kettle.net.cn/category/base
  • Kettle>Kettle转换组件

    2020-05-03 22:31:41
    转换是ETL的T,T就是Transform清洗、转换 ETL三个部分中,T花费时间最长,是“一般情况下这部分工作量是整个ETL的2/3 Test14 值映射json-excel 实现步骤: 1、拖入一个 JSON输入组件、一个值映射转换组件、一个...
  • 从一个表中查寻出一个机构字段及数量字段,然后要把机构字段中的值转换字段名,数量做为该字段的值,查询结果如下图: ![图片说明](https://img-ask.csdn.net/upload/201909/09/1568020297_466716.png) 我想...
  • kettle转换组件

    2020-02-17 20:14:00
    1、转换转换里面的第四个分类。转换属于ETL的T,T就是Transform清洗、转换。ETL三个部分中,T花费时间最长,是一般情况下这部分工作量是整个ETL的2/3。 2、Concat fields,就是多个字段连接起来形成一个新的字段。 ...
  • kettle可连接资源库,同时生成存储转换和作业的等一系列信息的表,本文档就是对这一系列表的解释说明,有助于大家理解kettle资源库的概念和作用
  • KETTLE 实现元数据的行列转换

    千次阅读 2011-04-19 10:39:00
    在ETL 处理中经常需要将用户提交的Excel 元数据导入到数据库中,因为用户提交数据有时是最终结果以数据透视表形式体现,所以直接导入表单是不行的,需要做行列的转换。用人工方式工作量很大,因此采用 Kettle ETL 中...
  • 1、打开kettle文件夹下的spoon.bat脚本(spoon.sh是Linux系统下的),当启动kettle工具,在工具栏处选择:文件新建转换,会创建一个转换,默认为转换1。可以修改转换名称,在工具栏:文件保持,可以对文件进行保存...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,711
精华内容 1,484
关键字:

kettle字段转换