1 deepdive的安裝:

1 deepdive的安裝:


在你成功安裝完jdk1.8之後,接下來安裝deepdive。

(1)下載CNdeepdive,解壓(雙擊提取即可,例如提取到桌面)。解壓之後,打開該文件夾將壓縮文件刪除。

如下圖所示:
這裏寫圖片描述

​ (2)運行install.sh,選擇1安裝deepdive。
這裏寫圖片描述
這裏寫圖片描述
配置環境變量,deepdive的可執行文件一般安裝在~/local/bin文件夾下。 在~/.bashrc下添加如下內容並保存:

export PATH="/root/local/bin:$PATH"

然後執行source ~/.bash_profile設置環境變量。

如圖所示:

4這裏寫圖片描述

5

這裏寫圖片描述
​ 點擊右上角button保存。

6這裏寫圖片描述

2 postgresql安裝

運行:

 bash <(curl -fsSL git.io/getdeepdive) postgres 

如圖所示:

7這裏寫圖片描述

3 nlp環境安裝:

運行nlp_setup.sh,配置中文standford nlp環境。

如圖所示:

8這裏寫圖片描述

4 項目框架搭建:

建立自己的項目文件夾project(例子是transaction(mkdir 文件夾名即可)),在本地postgresql中爲項目建立數據庫,再在項目文件夾下建立數據庫配置文件:

 echo "postgresql://$USER@$HOSTNAME:5432/db_name" >db.url

再在project下分別建立輸入數據文件夾input,腳本文件夾udf,用戶配置文件app.ddlog,模型配置文件deepdive.conf, 可參照給定的transaction文件夾樣例格式。

(project文件夾中是已經建立完畢的項目,後面所需的腳本和數據文件都可以直接複製)

deepdive定義了很多自己的語法規則和自動化腳本,導入數據庫的過程一般爲deepdive do db_name指令,用戶通過配置app.ddlog指示數據流。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章