Excle匯入集群及時間相減去天數

2021-10-10 15:49:51 字數 584 閱讀 9303

excle匯入集群

1)將excle檔案轉換成txt檔案,注意轉換前後的編碼方式。通常使用utf-8

2)將轉換後的txt檔案匯入集群。並根據txt檔案中的字段建立hive表

3)載入資料到hive中。load data inpath '/user/test.txt' into table ads_test;

時間字段相減取天數

由於公司資料中時間的格式是yyyy/m/dd,其中月份有取值在(1~12)。主要業務是求出當前時間和入職時間的差值

1)將資料庫中的時間按著『/』切分。split('/',join_time)

2)將切分後的時間利用concat函式組合起來concat(split('/',join_time)[0],'-',split('/',join_time)[1],'-',split('/',join_time)[2])

3)用datediff函式傳遞當前時間和上面求出來的時間進行相減。datediff(current_date,concat(split('/',join_time)[0],'-',split('/',join_time)[1],'-',split('/',join_time)[2]))得出天數

excle 資料匯入資料庫

excle資料轉sql語句或excle資料按條件匯入資料庫 資料庫不限於 關係型資料 oracle ms sql my sql 非關係型資料庫 mongodb 處理方法。idname address province city 52瀏陽市淮川三鑫通訊行 湖南省瀏陽市淮川圭齋西路020號 湖南省長沙市...

CALayer及時間模型

我們都知道uiview是mvc中的view.uiview的職責在於介面的顯示和介面事件的處理.每乙個view的背後都有乙個layer 可以通過view.layer進行訪問 layer是用於介面顯示的.calayer屬於quartzcore框架,非常重要,但並沒有想象中的那麼好理解.我們通常操作的用於...

sql 涉及時間

獲取今天的資料 select from table name where to days field name to days now 獲取昨天的資料 select from table name where to days now todays field name 1 獲取昨天到今天的資料 se...