csv檔案如何上傳到hive資料庫

2021-10-07 14:08:09 字數 1544 閱讀 7503

1.將檔案設定為csv格式檔案,資料之間用逗號隔開,尤其是日期資料,要保證將日期資料轉換為文字格式。範例如下:

dim_budget.csv

jddj,92,

1,2020-6

-1,17734.1471445513

,17734.1471445513

,2020-6

-2815:25

jddj,92,

10,2020-6

-1,72548.7837731644

,72548.7837731644

,2020-6

-2815:25

jddj,92,

12,2020-6

-1,33856.0990941434

,33856.0990941434

,2020-6

-2815:25

jddj,92,

13,2020-6

-1,40304.8798739802

,40304.8798739802

,2020-6

-2815:25

2.在hive上建立對應的表

create

table dim_budget (

channel string comment

'渠道號'

, dept int

comment

'部門號'

, cat int

comment

'品類號'

, budget_date date

comment

'日期'

, budget decimal(30

,4)comment

'預算金額'

, target decimal(30

,4)comment

'最低預算金額'

, upd_ts timestamp

comment

'資料更新時間戳'

)comment

'budget表'

row format delimited fields

terminated

by','

stored as textfile;

;

3.將csv檔案上傳到伺服器的~/

scp dim_budget.csv 使用者名稱@伺服器名:~

/

4.將dim_budget.csv檔案放入到hadoop中

hadoop fs -put dim_budget.csv /tmp
5.在hive中將資料載入進表裡

load

data inpath '/tmp/dim_budget.csv'

into

table budget

6.檢查資料是否正常插入進資料庫

select

*from budget ;

如何將本地檔案上傳到github

1 git init 1 2git add 或者下面一種 git add readme.md 1 2 1 git remote add origin git github.com foremanwang letao.git 最後面的位址需要填寫你自己github的專案位址 1 git push u ...

如何將本地檔案上傳到github

1 git init 1 2git add 或者下面一種 git add readme.md 1 2 1 git remote add origin git github.com foremanwang letao.git 最後面的位址需要填寫你自己github的專案位址 1 git push u ...

本地檔案r如何上傳到github上

第一步 我們需要先建立乙個本地的版本庫 其實也就是乙個資料夾 第二步 開啟資料夾,git init 初始化資料夾,複製你的檔案進來 第三步 你可以通過git status來檢視你當前的狀態 然後通過git add把專案新增到倉庫 或git add 把該目錄下的所有檔案新增到倉庫,注意點是用空格隔開的...