開始導數據以前考慮必須考慮清楚須要什麼。 1.導入數據須要讀數據庫 JDBC Connector(由於這個是基於JAVA的) 2.中間件工具Logstash (這個ES官網提供的)
那麼開始咯。試試看呀伐! 把**JDBC for SQL**解壓到D盤(我只是作個示範噢。)
把Logstash解壓到D盤。注意看下個人兩個版本,我把個人數據庫版本也 貼出來,這樣更直觀。
思路:Logstash 來使用 JDBC 驅動鏈接sql數據庫查詢出表數據輸出到ES端。sql
打開Logstash文件夾---lib---新建文件夾sqlserverdriver---把jdbc裏面的mssql-jdbc-6.2.2.jre8.jar包放進去
打開Logstash文件夾---conf---sqlserver.conf數據庫
打開後作以下圖配置並保存。
ide
接下步驟比較重要,我當時在配置的時候網上搜的不詳細。工具
1.開始運行cmdsqlserver
2.定位到logstash的位置post
3.輸入這段命令 logstash -f config\sqlserver.conf 就會開始執行數據導入了。3d
4.打開postman查詢下數據有沒有導入。code
數據導入就這樣作好了,看似簡單,由於網上資料不少細節沒有說明白我也搞了一段時間。
有須要logstash 和JDBC的朋友能夠私信問我要。server