日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

第四章 Tsv文件的抽取

發布時間:2024/3/24 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 第四章 Tsv文件的抽取 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄

一.Tsv介紹

二.案例介紹

三.案例實現

????????1.建立轉換

? ? ? ??2.配置控件

四.運行結果


一.Tsv介紹

????????TSV是Tab-separated values的縮寫,即制表符分隔值。使用制表符分隔數據字段的文件被稱為制表符文件。制表符文件中的數據以表格結構儲存,每一行儲存一條記錄,每條記錄的各個字段間使用制表符分隔。大多數的操作系統和常用文本編輯器中,按一次“Tab”鍵表示默認插入一個制表符。

二.案例介紹

????????通過Kettle工具抽取TSV文件tsv_extract.tsv中的數據保存至數據庫extract中的數據表tsv中。

三.案例實現

? ? ? ? 數據準備:

????????現有一個名為tsv_extract.tsv的TSV文件,該文件的內容如圖所示。

? ? ? ? ?1.建立轉換

? ? ? ? ?2.配置控件

? ? ? ? ? 文本文件輸入控件:雙擊進入控件,點擊瀏覽選擇要處理的tsv文件,選擇好后,點擊

? 增加,具體如下。

? ? ? ? ? 單擊“內容”選項卡,清除分隔符處默認分隔符“;”并單擊【Insert TAB】按鈕,在分隔符處插

? 入一個制表符,取消勾選“頭部”復選框,具體如下。

? ? ? ? 單擊字段選項卡,點擊獲取變量快速添加字段,具體如下:

? ? ? ? 預覽記錄:

? ? ? ? ? 表輸出控件:雙擊表輸出控件,連接好數據庫后(我的數據庫連接的名字是隨便起的),選擇目標表,具體如下:

????????建表語句:

CREATE TABLE `tsv` (`id` int(11) NOT NULL,`name` varchar(20) DEFAULT NULL,`data` varchar(20) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8

? ? ? ? 勾選指定數據庫字段,點擊右側輸入字段映射,進行映射匹配,匹配后的圖片如下:

? ? ? ? ?

四.運行結果

總結

以上是生活随笔為你收集整理的第四章 Tsv文件的抽取的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。