文字檔案輸入步驟
從文字檔案中獲得資料,常見的文字檔案包括csv 、txt、檔案等。使用者要在該步驟指定檔名、檔案內容、錯誤處理方式、過濾器、欄位等專案。
引數說明:
[@more@]l 指定檔名的三種方式
1. 指定一個具體的檔名。
2. 指定一個正規表示式,來匹配一個目錄下的檔案。
3. 將其它步驟的執行結果作為檔名。
l 檔案內容設定
分隔符:指定欄位之間的分隔符號
文字限定符:指定一個字串左右的限定符號,有限定符的字串裡可以使用分隔符。有限定符的字串內部如果要使用限定符,要將限定符加倍。
轉義符:指定文字中的轉義符號,用來將其後的字元轉義。
頁首:指定頁首的行數,頁首行不作為資料行處理。
頁尾:指定頁尾的行數,頁尾行不作為資料行處理。
回捲:說明一個資料行是否被回捲為多行。
l 錯誤處理設定
忽略錯誤:是否忽略解析過程中產生的錯誤。
跳過錯誤行:是否跳過發生錯誤的行。如果不跳過,那麼發生錯誤的欄位值會被置為空。
記錄錯誤數的輸出欄位:指定一個輸出欄位用來記錄解析錯誤的欄位的個數。
記錄錯誤描述的輸出欄位:指定一個輸出欄位用來記錄發生錯誤的所有欄位的名字。
記錄錯誤欄位名的輸出欄位:指定一個輸出欄位用來記錄錯誤的描述資訊。
警告檔案目錄:當發生警告時,警告將儲存在這個指定的目錄下。
錯誤檔案目錄:當發生警告時,警告將儲存在這個指定的目錄下。
失敗行數檔案目錄:當讀取行失敗時,讀取失敗的行號將儲存在這個指定的目錄下。
l 過濾器
過濾器:用來過濾輸入行,符合過濾器條件的輸入行將被忽略掉。
過濾字串:用來去匹配輸入資料的字串(不支援正規表示式)
過濾開始位置:指定字串裡開始匹配的位置,負數或0表示從第一個字元開始匹配。
停止處理:當遇到了匹配的字串時,是否停止處理
l 欄位
設定欄位名稱和資料型別
引數說明:
[@more@]l 指定檔名的三種方式
1. 指定一個具體的檔名。
2. 指定一個正規表示式,來匹配一個目錄下的檔案。
3. 將其它步驟的執行結果作為檔名。
l 檔案內容設定
分隔符:指定欄位之間的分隔符號
文字限定符:指定一個字串左右的限定符號,有限定符的字串裡可以使用分隔符。有限定符的字串內部如果要使用限定符,要將限定符加倍。
轉義符:指定文字中的轉義符號,用來將其後的字元轉義。
頁首:指定頁首的行數,頁首行不作為資料行處理。
頁尾:指定頁尾的行數,頁尾行不作為資料行處理。
回捲:說明一個資料行是否被回捲為多行。
l 錯誤處理設定
忽略錯誤:是否忽略解析過程中產生的錯誤。
跳過錯誤行:是否跳過發生錯誤的行。如果不跳過,那麼發生錯誤的欄位值會被置為空。
記錄錯誤數的輸出欄位:指定一個輸出欄位用來記錄解析錯誤的欄位的個數。
記錄錯誤描述的輸出欄位:指定一個輸出欄位用來記錄發生錯誤的所有欄位的名字。
記錄錯誤欄位名的輸出欄位:指定一個輸出欄位用來記錄錯誤的描述資訊。
警告檔案目錄:當發生警告時,警告將儲存在這個指定的目錄下。
錯誤檔案目錄:當發生警告時,警告將儲存在這個指定的目錄下。
失敗行數檔案目錄:當讀取行失敗時,讀取失敗的行號將儲存在這個指定的目錄下。
l 過濾器
過濾器:用來過濾輸入行,符合過濾器條件的輸入行將被忽略掉。
過濾字串:用來去匹配輸入資料的字串(不支援正規表示式)
過濾開始位置:指定字串裡開始匹配的位置,負數或0表示從第一個字元開始匹配。
停止處理:當遇到了匹配的字串時,是否停止處理
l 欄位
設定欄位名稱和資料型別
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/14366449/viewspace-1005026/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 對文字檔案的簡單輸入操作(2020.12.21)
- ubuntu 配置拼音輸入法步驟Ubuntu
- 安裝sogou輸入法步驟:Go
- 輸入測試報告的步驟測試報告
- 排序,檔案輸入輸出排序
- kettle學習筆記(四)——kettle輸入步驟筆記
- java中呼叫dll檔案的步驟Java
- python:檔案的輸入與輸出Python
- SQLSERVER匯出TXT文字檔案,ORACLE SQL LOADER匯入TXT文字檔案SQLServerOracle
- git 查詢大檔案、刪除大檔案詳細步驟Git
- 專案步驟
- 第10章 對檔案的輸入輸出
- win10新增輸入法的操作步驟是什麼Win10
- VBA建立文字檔案、讀寫文字檔案
- win10怎樣設定輸入法_win10設定輸入法的步驟Win10
- ArgoWorkflow教程(七)---高效的步驟間檔案共享策略Go
- 瞭解下C# 檔案的輸入與輸出C#
- 檔案輸入輸出處理(二)-位元組流
- ArgoWorkflow教程(三)---使用 Artifacts 實現步驟間檔案共享Go
- pyinstaller 打包 exe 程式步驟和新增依賴檔案方法
- 文字框輸入文字倒計詳解
- 如何從文字檔案讀入 SQL 引數SQL
- win10 更改host檔案步驟_win10系統如何修改host檔案Win10
- myeclipse-2017-ci-10(含安裝檔案、破解檔案、破解步驟和使用教程)Eclipse
- win10手寫輸入怎麼開啟_win10開啟手寫輸入的步驟Win10
- win10電腦怎麼刪除輸入法_win10刪除輸入法的步驟Win10
- 專案引入reactiveCoCoa步驟React
- C#讀取文字檔案和寫文字檔案C#
- 從瀏覽器位址列輸入url到顯示頁面的步驟瀏覽器
- 檔案排版(文字檔案讀寫)
- win10如何刪除微軟輸入法 win10刪除微軟輸入法的步驟Win10微軟
- win10休眠檔案如何刪除 win10刪除休眠檔案的步驟Win10
- 文字框文字輸入數量倒計效果
- IIS 上傳檔案大小配置步驟(預設200K)
- Linux 下用 SCP 無需輸入密碼傳輸檔案Linux密碼
- Jenkins打包node專案步驟Jenkins
- 鏡相檔案安裝win10步驟 如何安裝win10 iso映象檔案Win10
- 企業檔案安全保障:全面掌握五大關鍵步驟
- Mysql通過ibd檔案恢復資料的步驟詳解MySql