企業數據分析旨在將數據可視化帶給日常商務用戶。
企業數據分析(EDA) 是一個網頁應用,它可以通過一個簡單、清晰的界面來獲取信息。
在巴塞羅那開源分析公司 Jortilles 工作幾年后,我們意識到,現代世界強制性地收集數據,但普通人沒有簡單的方法來查看或解釋這些數據。有一些強大的開源工具可用于此目的,但它們非常復雜。我們找不到一個工具設計成能讓沒有什么技術能力的普通人輕松使用。
我們之所以開發 EDA,是因為我們認為獲取信息是現代組織的要求和義務,并希望為每個人提供獲取信息的機會。
EDA interface
可視化你的數據
EDA 使用人們已經理解的商業術語提供了一個數據模型。你可以選擇你想要的信息,并可以以你想要的方式查看它。它的目標是對用戶友好,同時又功能強大。
EDA 通過元數據模型將數據庫中的信息可視化和豐富化。它可以從 BigQuery、Postgres、MariaDB、MySQL 和其他一些數據庫中讀取數據。這就把技術性的數據庫模型轉化為熟悉的商業概念。
它還設計為加快信息傳播的速度,因為它可以利用已經存儲在數據庫中的數據。EDA 可以發現數據庫的拓撲結構,并提出業務模型。如果你設計了一個好的數據庫模型,你就有了一個好的業務模型。EDA 還可以連接到生產服務器,提供實時分析。
這種數據和數據模型的結合意味著你和你組織中的任何人都可以分析其數據。然而,為了保護數據,你可以定義數據安全,可以精確到行,以授予正當的人訪問正當的數據。
EDA 的一些功能包括:
- 自動生成數據模型
- 一致的數據模型,防止出現不一致的查詢
- 高級用戶的 SQL 模式
-
數據可視化:
- 標準圖表(如柱狀圖、餅狀圖、線狀圖、樹狀圖)
- 地圖整合(如 geoJSON shapefile、緯度、經度)
- 電子郵件提醒,可通過關鍵績效指標 (KPI) 來定義
- 私人和公共信息控制,以啟用私人和公共儀表板,你可以通過鏈接分享它。
- 數據緩存和程序刷新。
如何使用 EDA
用 EDA 實現數據可視化的第一步是創建數據模型。
創建數據模型
首先,在左側菜單中選擇 “New Datasource”。
接下來,選擇你的數據存儲的數據庫系統(如 Postgres、MariaDB、MySQL、Vertica、SqlServer、Oracle、Big Query),并提供連接參數。
EDA 將自動為你生成數據模型。它讀取表和列,并為它們定義名稱以及表之間的關系。你還可以通過添加虛擬視圖或 geoJSON 圖來豐富你的數據模型。
制作儀表板
現在你已經準備好制作第一個儀表板了。在 EDA 界面的主頁面上,你應該會看到一個 “New dashboard” 按鈕。點擊它,命名你的儀表板,并選擇你創建的數據模型。新的儀表板將出現一個面板供你配置。
要配置面板,請單擊右上角的 “Configuration” 按鈕,并選擇你要做的事情。在 “Edit query” 中,選擇你要顯示的數據。這將出現一個新的窗口,你的數據模型由實體和實體的屬性表示。選擇你要查看的實體和你要使用的屬性。例如,對于名為 “Customers” 的實體,你可能會顯示 “Customer Name”,對于 “Sales” 實體,你可能希望顯示 “Total Sales”。
接下來,運行一個查詢,并選擇你想要的可視化。
EDA interface
你可以添加任意數量的面板、過濾器和文本字段,所有這些都有說明。當你保存儀表板后,你可以查看它,與同事分享,甚至發布到互聯網上。
獲取 EDA
最快的方法是用 公開演示 來查看 EDA。但如果你想自己試一試,可以用 Docker 獲取最新的 EDA 版本:
-
$ docker run -p 80:80 jortilles / eda: latest
我們還有一個 SaaS 選項,適用于任何想要使用 EDA 而無需進行安裝、配置和持續更新的用戶。你可以在我們的網站上查看 云選項。
如果你想看看它的實際運行情況,你可以在 YouTube 上觀看一些 演示。
EDA 正在持續開發中,你可以在 GitHub 上找到它的 源代碼。
原文地址:https://linux.cn/article-13310-1.html