ETL工具kettle的幾個小組件(剪切字符串,增加常量,計算器)
1.剪切字符串
所謂的剪切字符串,就類似於Oracle的substr函數,具體位置在某個轉換的核心對象-轉換中,如圖
使用方法為--雙擊打開組件,選擇你要裁剪的流字段(必須),輸出字段(選填),輸入初始和結束位置,這樣就好了;
2.增加常量
所謂的增加常量就是增加x個字段,而這每個字段的值都是常量(這裏的x是個大於等於0的自然數),具體位置在某個轉換的核心對象-轉換中,如圖
使用方法是雙擊組件,按自己的需要填寫參數,如圖
我們經常需要填寫的有名稱,類型,格式,長度,值這幾項,類型就是字段的類型,比如字符串,時間,數字這些,值就是具體的值,每個字段對應一行,可以寫多個;
使用方法是雙擊打開組件
填寫相應的參數,首先先要填寫保存結果的字段,也就是新字段,計算-選擇計算方法,比如加,減等這些,字段a,b,c這些是計算需要的字段,根據計算的參數選擇,另外一些可寫可不寫,根據實際情況自己決定
ETL工具kettle的幾個小組件(剪切字符串,增加常量,計算器)
相關推薦
ETL工具kettle的幾個小組件(剪切字符串,增加常量,計算器)
src 增加 一個 png 位置 就是 進行 http text 接下來幾天給大家介紹下幾個常用的kettle組件1.剪切字符串所謂的剪切字符串,就類似於Oracle的substr函數,具體位置在某個轉換的核心對象-轉換中,如圖使用方法為--雙擊打開組件,選擇你要裁剪的流字
批量替換多個文件裏邊的字符串
批量替換多個文件裏邊的字符串 批量修改文件裏邊的字符串 批量修改多個文件裏的字符串 批量修改文件字符串 一、批量遞歸查找包含字符串的所有文件 grep 命令用於查找在文件裏符合條件的字符串 grep -rl "B" /root/ceshi/* 參數解釋: -r 遞歸查找 -l 列出
自動化day3---Python基礎(list、字典、元組、文件讀寫、字符串格式化)
int() 文件讀寫 移動 ace div 補齊 解決 讀一行 ext 1.list list的操作 #數組---list arraystus = [‘xiaohei‘,‘xiaobai‘,‘xiaolan‘]#計算機取值是從0開始的#0 1 2 3#下標 角標 索引
輸入兩個很大的正數(用C字符串表示),輸出他們的乘積,將設不考慮非法輸入。
十進制數 free pre class 兩個 int 字符數組 正數 轉換 1 #include<iostream> 2 #include<cassert> 3 void multiply(const char *a,const cha
指定文件路徑存儲字符串
文件 ongl .com com 字符 字符串 music aid 5% %E8%AF%B7%E6%95%99%E6%9C%89%E5%85%B3CTsFaIL%E7%9A%84%E9%97%AE%E9%A2%98 http://music.baidu.com/songl
python爬蟲 ----文章爬蟲(合理處理字符串中的 ........)
code 分享 png bsp str sleep htm page 影響 import urllib.request import re import time num=input("輸入日期(20150101000):") def openp
第一個go的web程序;調用七牛雲存儲的音頻api問題解決;條件搜尋文件中的內容,字符串拼接+在上一行
業務 方式 blog efi 命令 elf wid must qiniu package main import ( "html/template" "io" "io/ioutil" &q
采用OleDB讀取EXCEL文件 讀取數字後,字符串無法讀取
tex i++ eem pty col ++ lena ons blog 很多人采用OleDB讀取EXCEL文件的時候會發現,當一列數據以數字開頭的時候,後面的字符串無法讀取,今天就給大家分享一下解決此問題的小竅門。 1、把列標題當做數據來讀取(HDR=NO設置把第
C# 讀取web.config配置文件 讀取連接字符串
app 讀取 val col .config cti ngs 配置文件 pan 1. <connectionStrings> <add name="mysql" connectionString="localhost" providerNa
統計文件裏面某個字符串出現次數
shell grep awk1.第一種方法:使用grep命令進行統計grep -o ‘字符串‘ file |wc -l[@more@]2.第二種方法:使用awk命令進行統計awk -v RS="@#$j" ‘{print gsub(/字符串/,"&")}‘ file3.第三種方法:另一種使用awk命
字符串數組 輸入3個字符串,要求按由小到大的字母順序輸出; 輸入n個學生的姓名和學號到字符串數組中,在輸入一個姓名,如果班級有該生則返回其信息,否則返回本班無此人
emp zhang 查詢 i+1 [1] 返回 思路 lan 字符數組 輸入3個字符串,要求按由小到大的字母順序輸出 如 輸入franch england china,輸出結果是china england franch 三個數排序輸出,比較三個數的大小怎麽做? a=18 b
Given a string, find the length of the longest substring without repeating characters.(給定一個字符串,找到最長的子串的長度,這個子串不存在重復的字符。 )
長度 index val color arraylist pub 翻譯 buffer int Given a string, find the length of the longest substring without repeating characters.
java算法面試題:編寫一個截取字符串的函數,輸入為一個字符串和字節數,輸出為按字節截取的字符串,但要保證漢字不被截取半個, 如“我ABC”,4,應該截取“我AB”,輸入“我ABC漢DEF”,6,應該輸出“我ABC”,而不是“我ABC+漢的半個”。
構造 pack n) -- com post nts throw ... package com.swift; import java.util.Scanner; public class Hanzi_jiequ { public static void m
125. Valid Palindrome(判斷忽略標點的字符串是否回文,加個正則,與上一題解法一樣)
purpose ane define note nbsp import ase solution amp Given a string, determine if it is a palindrome, considering only alphanumeric chara
Python3在指定路徑下遞歸定位文件中出現的字符串
裝飾器 post sea 搜索 ima all entry syntax sys [本文出自天外歸雲的博客園] 腳本功能:在指定的路徑下遞歸搜索,找出指定字符串在文件中出現的位置(行信息)。 用到的python特性: 1. PEP 318 -- Decorators
條件判斷語句:文件、數值、字符串
shell 條件 測試 可以用test或者[]測試一個條件是否成立,如果測試結果為真,則該命令退出狀態為0,如果為假,狀態為1文件測試格式:test option file 或者[ option file ]-b file 塊文件-c file 字符文件-d file 目錄-e fi
Python第四課(序列之字符串)
個數字 sta isp 重復 admin 分割 rst 成員資格 for 在Python中,字符串的使用隨處可見,可被字符串調用的方法較之列表、元組也是最多。字符串也是Python的6中內建序列之一。 字符串的基本操作 作為序列,序列的通用操作(索引、分片、加法、乘
linux替換目錄下所有文件中的某字符串
bsp linux zhang 文件 inux lin AC 子目錄 rep 比如,要將目錄/modules下面所有文件中的zhangsan都修改成lisi,這樣做: sed -i "s/zhangsan/lisi/g" `grep zhangsan -rl
詳解MySQL中concat函數的用法(連接字符串)
連接 container 使用方法 字符串 border IT 冗余 str () MySQL中concat函數 使用方法: CONCAT(str1,str2,…) 返回結果為連接參數產生的字符串。如有任何一個參數為NULL ,則返回值為 NULL。
python字符串、字典操作,文件讀寫
date abcd 漢字 追加 keys capital join split end 一、字符串操作:name = ‘aabc,dddd,a‘name1 = ‘q ‘# print(name[3]) #字符串也可以取下標# print(name.capitaliz