iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 7
0
AI & Data

看圖說故事,讓 Neo4j 重新詮釋你的資料庫系列 第 7

Neo4j 預存資料集與 Sandbox

Neo4j 看圖說故事 - AWS Global Infrastructure Graph

AWS 在全球服務相當多的國家,而每一項資源在各地的價格也不一,Aidan 的圖可以協助我們找出便宜的策略。

AWS Domain Model
(圖片來源:https://neo4j.com/graphgist/amazon-web-services-global-infrastructure-graph ,作者 https://twitter.com/@AIDANJCASEY )

預存資料集

前面幾篇文章都一直介紹電影資料庫,其實除了電影資料庫之外,還有其他許多預存資料集或範例可供操作,例如經典的北風資料庫,可說是學 SQL 必經之路!

:play movie-graph
:play northwind-graph
:play got
:play ukcompanies
:play listings
:play football_transfers

大家可以試試看直接在 Neo4j Browser 輸入上述指令,依照指示步驟建立或匯入預存資料集。那麼除了官方預定義的資料及之外,有沒有廣大社群網友上傳分享的資料集呢?有的!

Graph Gallery

GraphGist 是讓網友們可以自由分享資料集的地方,包含各種情境或行業例如財務、運動、社群、健康、網路、運輸 ... 你可以上去尋找有興趣的資料集做研究和練習。

想要安裝 Graph Gallery 的資料集的步驟如下:
必須先在 Neo4j Desktop 選擇 Graph Apps Gallery

Neo4j Desktop Sidebar

然後安裝 Graph Gallery,或是透過 https://install.graphapp.io 安裝也可以。

Neo4j Graph Gallery

安裝成功後就,從 Neo4j Desktop 點選 Graph Gallery 就可以看到畫面

Neo4j Graph Gallery Home

之後在想要安裝的圖形資料點選 Play as Browser Guide 即可囉。

Neo4j Sandbox

Sandbox 讓你可以連安裝 Neo4j 都不需要!直接在瀏覽器連線遠端資料庫,並線上操作。主要是讓還沒搞懂 Neo4j,不想安裝軟體的使用者可以先行體驗,所以也會有很豐富的預存資料集可供練習,畫面如下:

Neo4j Sandbox

Blank Sandbox 顧名思義就是開一個空的資料庫讓你自由操作

Twitter 則是會要求連接你的 Twitter 帳號並建立社群網路圖

其他資料集有興趣的話也都可以嘗試。不過 Sandbox 資料庫預設只會保留 3 天,最多延長 7 天變成 10 天,畢竟只是體驗的版本。

Neo4j Sandbox 遠端連線

Sandbox 雖然只是體驗版資料庫,但麻雀雖小五臟俱全,它是可以讓你真的做遠端連線的!
首先在 Neo4j Desktop 建立新的資料庫,選擇 Connect to Remote DBMS

Neo4j Desktop Create new db

接者回到瀏覽器你的 Sandbox 畫面,點選 Connection Details,這邊會需要的資訊是 UsernamePasswordBolt URL

Neo4j Sandbox Connection Detail

再回到 Neo4j Desktop,依序輸入上述三項資訊,之後點選 Connect 即可。

Neo4j Desktop Remote Connection

以上就是各種預存資料集的使用方式,相信已經足夠大家去探索圖形資料庫的應用。但有很多的情況是,您手邊已經有傳統的關聯式資料庫或 CSV 檔案,之後我會分享匯入的方法,謝謝您看到這裡~


上一篇
Neo4j 資料庫查詢語言 Cypher 第三部
下一篇
Neo4j 匯入 CSV 資料
系列文
看圖說故事,讓 Neo4j 重新詮釋你的資料庫30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言