Pig Latin 函數TextLoader()是一個 Load 函數,用於加載 UTF-8 格式的非結構化數據。
用法
下麵給出的是TextLoader()函數。
grunt> TextLoader()
示例
讓我們假設有一個名為的文件stu_data.txt在名為的 HDFS 目錄中/data/如下所示。
001,Rajiv_Reddy,21,Hyderabad 002,siddarth_Battacharya,22,Kolkata 003,Rajesh_Khanna,22,Delhi 004,Preethi_Agarwal,21,Pune 005,Trupthi_Mohanthy,23,Bhuwaneshwar 006,Archana_Mishra,23,Chennai 007,Komal_Nayak,24,trivendram 008,Bharathi_Nambiayar,24,Chennai
現在讓我們使用TextLoader()函數。
grunt> details = LOAD 'hdfs://localhost:9000/pig_data/stu_data.txt' USING TextLoader();
您可以使用 Dump 運算符驗證加載的數據。
grunt> dump details; (001,Rajiv_Reddy,21,Hyderabad) (002,siddarth_Battacharya,22,Kolkata) (003,Rajesh_Khanna,22,Delhi) (004,Preethi_Agarwal,21,Pune) (005,Trupthi_Mohanthy,23,Bhuwaneshwar) (006,Archana_Mishra,23,Chennai) (007,Komal_Nayak,24,trivendram) (008,Bharathi_Nambiayar,24,Chennai)
相關用法
- Apache Pig TOKENIZE()用法及代碼示例
- Apache Pig TAN()用法及代碼示例
- Apache Pig TOMAP()用法及代碼示例
- Apache Pig TOTUPLE()用法及代碼示例
- Apache Pig ToDate()用法及代碼示例
- Apache Pig TOP()用法及代碼示例
- Apache Pig TOBAG()用法及代碼示例
- Apache Pig TANH()用法及代碼示例
- Apache Pig TRIM()用法及代碼示例
- Apache Pig HoursBetween()用法及代碼示例
- Apache Pig SQRT()用法及代碼示例
- Apache Pig EqualsIgnoreCase()用法及代碼示例
- Apache Pig GetHour()用法及代碼示例
- Apache Pig EXP()用法及代碼示例
- Apache Pig CurrentTime()用法及代碼示例
- Apache Pig UPPER()用法及代碼示例
- Apache Pig PluckTuple()用法及代碼示例
- Apache Pig UCFIRST()用法及代碼示例
- Apache Pig LAST_INDEX_OF()用法及代碼示例
- Apache Pig GetMonth()用法及代碼示例
注:本文由純淨天空篩選整理自 Apache Pig - TextLoader()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。