更多相關連結: https://linktr.ee/wade3c
早期只能使用Jetbrains官方架設的服務,目前企業版也能夠self-hosted了,只是價格有點高可能不是一般團隊能負擔的,希望未來也會提供一定人數下的免費試用或是教育方案
compose檔的細節可以去看
https://github.com/JetBrains/datalore-configs/tree/main/docker-compose
有了上述的docker-compose.yml後,可以非常簡單架起來
docker compose up
Datalore Enterprise | Datalore
有提供helm chart,能夠大幅降低安裝困難度
絕大多數功能和Jetbrains架的免費版datalore雷同,更多企業版專屬的功能可以參考官方的介紹文章
https://www.jetbrains.com/datalore/features/notebooks/#dataframe-statistics
自己架版的預設網址會是 http://127.0.0.1:8080/
第一次登入要先自己選右邊的sign up註冊一個新帳號
預設啟用是不用去驗證註冊者的email,如果要開啟這項功能有config可以設定
登入後就能看到所有的notebook資料夾,這個設計基本和Jupyter notebook雷同
Datalore主打的功能之一就是互動性更高的notebook,還不熟悉有哪些功能的話可以從tutorial開始
整體的介面其實有點像是colab,上方可以分享目前的notebook,左側可以讓你設定環境內要那些套件、上傳檔案、觀看變數等,以往在執行Jupyter內的cell時其實很難追蹤目前的狀態,左側的computation可以讓這件事更直觀一點
在新增notebook時有一些選項可以去客製化執行的環境,很像jupyter的select kernel
如果有notebook會需要定期執行也能簡單設定,就不用去搞cron job了
能夠像使用datagrip那樣快速連線到DB