FineBI學習系列之FineBI與Spark數據連接(圖文詳解)
不多說,直接上幹貨!
這是來自FineBI官網提供的幫助文檔
http://help.finebi.com/
http://help.finebi.com/doc-view-581.html
目錄:
- 1、描述
- 2、操作
- 3、註意事項
1、描述
Spark是一種通用的大數據快速處理引擎。Spark使用Spark RDD、 Spark SQL、 Spark Streaming、 MLlib、 GraphX成功解決了大數據領域中離線批處理、交互式查詢、實時流計算、機器學習與圖計算等最重要的任務和問題。Spark除了一站式的特點之外,另外一個最重要的特點,就是基於內存進行計算,從而讓 它的速度可以達到MapReduce、Hive的數倍甚至數十倍。本章我們將介紹如何在FineBI中連接Spark數據庫。
2、操作
2.1 配置信息
驅動 | URL | 支持數據庫版本 |
---|---|---|
org.apache.hive.jdbc.HiveDriver | jdbc:hive2://ip:port/dbname | 2.2.0 |
2.2 步驟
下載Spark的驅動包,並將該驅動包放置到FineBI文件夾%FineBI%\webapps\WebReport\WEB-INF\lib下,重啟服務器。
登錄FineBI數據決策系統,選擇數據配置>數據連接管理
點擊“下一步”並按照前面提供的配置信息,輸入自身數據庫的對應信息,可選擇勾選kerberos認證。若勾選kerberos認證,則需填入註冊過kdc的客戶端名稱和keytab密鑰路徑,如下圖:
若不勾選kerberos認證,則跟其他數據庫設置一致,選擇填入編碼轉換和連接池屬性信息即可(編碼轉換和連接池屬性介紹可參考配置數據連接)
如下圖:
點擊測試連接,若測試連接成功則表示成功連接上數據庫,如下圖:
測試連接成功後點擊“確定”該數據連接即添加成功。
3、註意事項
FineIndex引擎無法直接取數據庫表,目前只能通過sql數據集獲取。
歡迎大家,加入我的微信公眾號:大數據躺過的坑 人工智能躺過的坑
同時,大家可以關註我的個人博客:
http://www.cnblogs.com/zlslch/ 和 http://www.cnblogs.com/lchzls/ http://www.cnblogs.com/sunnyDream/
詳情請見:http://www.cnblogs.com/zlslch/p/7473861.html
人生苦短,我願分享。本公眾號將秉持活到老學到老學習無休止的交流分享開源精神,匯聚於互聯網和個人學習工作的精華幹貨知識,一切來於互聯網,反饋回互聯網。
目前研究領域:大數據、機器學習、深度學習、人工智能、數據挖掘、數據分析。 語言涉及:Java、Scala、Python、Shell、Linux等 。同時還涉及平常所使用的手機、電腦和互聯網上的使用技巧、問題和實用軟件。 只要你一直關註和呆在群裏,每天必須有收獲
對應本平臺的討論和答疑QQ群:大數據和人工智能躺過的坑(總群)(161156071)
FineBI學習系列之FineBI與Spark數據連接(圖文詳解)