2014-01-10 46 views
1

我很新使用Talend,有人可以告訴我如何將Excel表加載到SQL Server 2012中?如何使用talend將數據(excel文件)加載到sql-server中

我試着在谷歌,但沒有幫助的搜索..

使用SSIS任務,我可以很容易地做到這一點,但使用了Talend非常需要的,我花了一個輸入Excel和試圖使一個數據庫連接,但我不知道連接字符串或我不明白把什麼作爲端口,數據庫,架構,其他參數。

我嘗試以下鏈接:

see here

+3

所以,你的問題(和谷歌搜索)應約**如何使用SQL服務器作爲數據目的地**。我無法相信有經驗的ETL開發人員,因爲您不知道數據如何流動.... http://bit.ly/1gorUfS –

+1

@ SQL.injection ..:D我是一個新手..但是謝謝4 d鏈接:) –

+1

Talend有一個youtube鏈接..http://www.youtube.com/user/TalendChannel – 2014-01-17 08:29:22

回答

2

什麼了Talend Open Studio的是什麼?

Talend Open Studio for Data Integration是一個開源圖形開發環境,用於在系統之間創建和部署自定義集成。它 帶有超過600個預建連接器,可以快速輕鬆地連接 數據庫,轉換文件,加載數據,移動,複製和重命名文件,並連接各個組件以定義複雜的集成過程。

並回答問題。

一個原始文件放入tfileInputdelimited(EXCEL,CSV,XML等),然後連接到tMSSQLoutput

enter image description here

連接看起來如圖。

然後配置sql服務器,轉到元數據,數據庫連接 - >右鍵單擊 - >創建連接 - >數據庫類型 - > sql server - >它在sql server身份驗證工作,所以你需要創建一個用戶說用戶1用一些密碼 - >然後登錄 - >密碼 - >服務器名稱 - >端口(1433默認在SQL服務器) - >其他人留空(是好的)

文件被成功執行

這是後話,第一次嘗試了Talend時這樣理解:d

3

解決你的問題,你需要3個部分組成: - 你的Excel中輸入 -A TMAP -A toutput 加入了Excel輸入TMAP和然後將tmap映射到dboutput。

端口,數據庫,模式,其他params是你的數據庫的信息

+0

+1 ... :)謝謝4 d回覆 –

相關問題