1. 程式人生 > >FineBI學習系列之FineBI與Spark數據連接(圖文詳解)

FineBI學習系列之FineBI與Spark數據連接(圖文詳解)

gpo 編碼轉換 nload -s div 語言 分享圖片 bre con

不多說,直接上幹貨!

  這是來自FineBI官網提供的幫助文檔

http://help.finebi.com/
http://help.finebi.com/doc-view-581.html

目錄:

  • 1、描述
  • 2、操作
  • 3、註意事項

1、描述

  Spark是一種通用的大數據快速處理引擎。Spark使用Spark RDDSpark SQLSpark StreamingMLlibGraphX成功解決了大數據領域中離線批處理、交互式查詢、實時流計算、機器學習與圖計算等最重要的任務和問題。Spark除了一站式的特點之外,另外一個最重要的特點,就是基於內存進行計算,從而讓 它的速度可以達到MapReduceHive的數倍甚至數十倍。本章我們將介紹如何在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數據決策系統,選擇數據配置>數據連接管理

,點擊“新建數據連接”選擇更多數據連接,並在彈出框中選擇SPARK,如下圖:

技術分享圖片

技術分享圖片

  點擊“下一步”並按照前面提供的配置信息,輸入自身數據庫的對應信息,可選擇勾選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數據連接(圖文詳解)