Windows中安裝Davinci


Davinci 是一個 DVaaS(Data Visualization as a Service)平台解決方案,面向業務人員/數據工程師/數據分析師/數據科學家,致力於提供一站式數據可視化解決方案。既可作為公有雲/私有雲獨立部署使用,也可作為可視化插件集成到三方系統。用戶只需在可視化 UI 上簡單配置即可服務多種數據可視化應用,並支持高級交互/行業分析/模式探索/社交智能等可視化功能。

當前教程將介紹DavinciWindows中的環境搭建操作步驟。

環境要求

JDK≥1.8

MySql≥5.6.28

Mail Server 郵箱服務器

Chromephantomjs支持瀏覽器操作

系統發布包(不是SourceCode

解壓軟件

在系統中,需要軟件常用位置解壓Davinci發布包,結構如下:

blog-unzip

數據庫配置

數據庫腳本為bin下的davinci.sql

初始化數據庫

mysql中添加名稱為davinci0.3的數據庫,用於后續執行sql腳本使用

blog-mysql-adddb
同時確保全局環境變量JAVA_HOME以及Davinci項目解壓路徑對應的全局環境變量DAVINCI3_HOME正確配置

方式一【推薦】

切換到mysql程序所在bin目錄下,確保mysql服務是運行狀態:

blog-mysql-service

執行如下指令,對數據庫進行初始化,davinci.sqlDavinci解壓路徑下的bin文件夾中,參考如下,其中davinci0.3為本地mysql中提前建立好的數據庫名稱:

mysql -P 3306 -h localhost -u 用戶名 -p密碼 davinci0.3 < 腳本所在絕對路徑/bin/davinci.sql

blog-initsql

執行結果

cmd中執行結構,除了以下提示信息外,無其他異常提示

blog-mysql-initdb01

數據庫中生成對應表結構

blog-mysql-tables

方式二

配置全局環境變量MYSQL_HOME對應Mysqlbin文件夾路徑,配置全局環境DAVINCI3_HOME對應為Davinci項目解壓路徑中的bin文件夾

配置好之后,執行Davinci解壓路徑下bin中的initdn.bat腳本

修改本地配置

config文件夾下的application.yml.exampledatasource_driver.yml.examply尾綴example去除

blog-config

其中application.yml中包含了,系統中基本的配置,如web訪問ip地址以及端口號,項目的根目錄等配置

配置數據庫賬戶

打開application.yml,找到datasource節點,添加上mysql對應的訪問賬戶以及密碼,由於是yml文件,需要注意屬性和屬性值之間必須帶有至少一個空格

  datasource:
    url: jdbc:mysql://localhost:3306/davinci0.3?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&allowMultiQueries=true
    username: 用戶名
    password: 用戶密碼

配置郵箱服務器

Davinci默認使用時,需要注冊賬戶,需要郵箱激活,所以需要配置一個郵箱服務器對應的賬戶

同樣是在application.yml文件中配置,找到mail節點

  mail:
    host: 郵箱服務器
    port: 端口號
    username: 用戶名
    fromAddress: 發送地址,一般和用戶名一致
    password: SMTP提供的客戶端密鑰
    nickname: 個人定義

配置郵箱服務器詳見,mail配置

啟動項目

Davinci解壓文件路徑下的bin文件夾中,存在着完整腳本執行文件.sh結尾為shell腳本,.bat為適用於windowsbat腳本,此處使用bat腳本

blog-run-bat

bin文件夾下,管理員權限執行cmd指令,執行run.batstart.bat腳本

run.bat start

彈出系統運行窗,執行結果如下:

blog-run-start

在瀏覽器中,輸入http://localhost:8080/可顯示登錄頁面,則代表服務啟動成功

blog-login

注冊賬戶

開始【注冊賬戶】

blog-davinci-register

填寫用戶名、郵箱、密碼,點擊注冊,出現激活提示頁面

blog-email-active

登錄對應注冊時填寫的郵箱,進行郵箱的激活操作,此處以QQ郵箱為例

blog-email-QQ

激活成功后,Davinci能夠自動完成首次登錄

blog-davinci-main

至此就可以開始,通過官方給定的用戶文檔進行,Davinci的操作了

用戶使用文檔

對系統的基礎使用,可以參考官方使用文檔


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM