MongoDB Atlas 圖表:初學者指南

已發表: 2022-12-06

您想從您的數據庫創建具有專業外觀的交互式圖表嗎? 您可以免費使用 MongoDB 圖表!

您從數據庫中獲得的洞察力的質量和類型取決於您使用的圖表應用程序,因為圖表揭示了您無法在表格數據中檢測到的各種視覺模式。

如果您在業務運營中擁有 NoSQL 數據庫或非關係數據庫,您將如何可視化它? 您會把它導出到另一個昂貴的商業智能 (BI) 應用程序並從頭開始嗎?

絕對不! 您只需在 MongoDB Atlas 中以 CSV 格式上傳您的數據庫,然後使用 MongoDB 圖表模塊在您想要的任何圖表中可視化數據。

繼續閱讀以從內到外學習 MongoDB Atlas 圖表模塊!

MongoDB 圖表介紹

Youtube 視頻

MongoDB Atlas Charts 是一種現代數據可視化工具。 它是 MongoDB 雲數據 Web 應用程序的組成部分。 它可以讀取數百萬個 JavaScript 對象表示法 (JSON) 對象。 然後,為您提供一種交互式方式來創建觀眾喜愛的出色數據可視化效果。

MongoDB 開發人員引入了此應用程序以消除 MongoDB 應用程序的可用性限制。 由於它是一種本地圖表和圖形創建工具,因此它克服了各種數據庫問題,如代碼兼容性、工具、數據移動、數據重複等。

雖然該應用程序可通過 Web 應用程序使用,但您可以立即在本地 MongoDB 服務器上安裝圖表工具。

需要 MongoDB 圖表

使用圖表工具,您無需購買另一個 BI 應用程序即可探索模式並在業務數據中找到分析見解。

如果您已經在使用 MongoDB 作為 Web 應用程序或移動應用程序的 NoSQL 數據庫層,那麼該工具對您的業務非常有益。

您還會在下面找到使用此圖表工具的更多理由:

  • 如果您的企業已經標準化並授權 MongoDB 用於業務用途,那麼使用此工具是安全的。 您無需擔心企業軟件合規性要求。
  • 從現有數據庫查詢數據、組織輸出數據並將其提供給 BI 工具進行可視化是一項艱鉅的任務。
  • 它使您無需通過電子郵件將可視化圖像發送給合作者或利益相關者。 您可以直接邀請他們進行在線協作。
  • 該 Web 應用程序具有三層數據安全性。 它們是網絡隔離、端到端加密和基於角色的訪問管理。

接下來,我們將詳細討論 MongoDB Charts 的特性。

特徵

#1。 本機工具

在 MongoDB 雲應用中,MongoDB Chart 是原生應用。 作為本機,它在後端處理數據庫並為您提供一個乾淨的界面來構建圖表。 無需清理、轉換和優化導入的 NoSQL CSV 數據庫文件。

該工具讀取整個數據庫。 然後它適當地組織可用於圖表製作的字段、文檔和嵌套對象。

#2。 拖放圖表構建

拖放圖表構建

它是 NoSQL 數據庫最流行的無代碼圖表工具之一。 您可以簡單地將 CSV 文件導入到 MongoDB 的 Atlas 集群中。 然後,可以從“圖表”選項卡輕鬆訪問導入的數據庫。

製作圖表儀錶盤時,只需拖放字段、文檔或對象即可。 該工具將開始實時繪製圖表。

#3。 免費提供

該工具是免費的! 如果您的數據庫已經在 MongoDB 上,則無需購買新的 BI 工具。

或者,您可以註冊一個免費的 MongoDB Atlas 帳戶並訪問圖表功能。

#4。 統計分析

MongoDB 圖表應用程序具有內置的聚合功能。 有了這個,您可以將各種指標應用於您想要可視化的數據。

現在,您可以應用標準差、均值、眾數等統計分析來生成可操作的業務洞察。

#5。 適用於基於文檔的數據庫

如果您的網絡或移動應用程序從 NoSQL 數據庫獲取數據,那麼您可以使用 MongoDB 圖表在這些應用程序上毫不費力地構建儀表板。

數據庫可以由多個數組、對象和主要對象內的嵌套文檔組成。 您不需要通過運行查詢來組織數據。 只需將數據庫導入圖表工具並開始創建冷可視化。

#6。 從 MongoDB Atlas 中提取數據庫

該圖表應用程序還為 MongoDB Atlas 提供了無代碼集成。 從您的 Atlas 項目中,您可以將數據集添加到圖表應用程序。 然後,只需點擊幾下,您就可以獲得企業級的數據可視化效果。

#7。 最低學習曲線

MongoDB Charts 是其他商業智能和數據可視化工具中最簡單的圖形繪製應用程序。

您需要學習的功能數量有限。 MongoDB Charts 的後端算法會自動構建您的數據庫以實現可視化。 您只需選擇一種圖表類型,然後將一些值拖放到 X 軸和 Y 軸上。

#8。 多數據庫儀表板

您可以通過從多個 Atlas 集群中提取數據來構建供業務使用的實時交互式在線儀表板。

成分

源數據必須通過多個組件才能顯示為視覺洞察力。 在下方找到您將在用戶界面中看到的組件:

儀表板

MongoDB 圖表上的儀表板

儀表板是您將用來在 MongoDB 上啟動數據可視化的第一個子工具。 它包含所有圖表和圖形。 它還允許您組織來自各種來源的圖表以創建全球業務儀表板。

例如,放上營銷、銷售、客戶服務等業務部門的績效數據折線圖,以了解貴公司的整體健康狀況。

儀表板可以包含一個或多個圖表。 儀表板具有以下子功能:

  • 導出為 CHARTS 文件
  • 與項目、組織和公共等層級的協作者共享
  • 直接從儀表板應用各種圖表過濾器
  • 獲取儀表板的嵌入代碼以將其插入移動應用程序、Web 應用程序、網站等。
  • 當協作者進行任何更改時收到通知

圖表生成器

圖表生成器

圖表生成器是您創建、編輯和修改數據可視化的畫布。 此圖表工作區的子功能如下:

  • 添加數據源的簡單按鈕
  • 概述數據庫的所有字段、文檔和嵌套文檔的字段窗格
  • 圖表類型面板,可從各種數據可視化中進行選擇
  • 圖表編碼面板通過操縱 X 軸和 Y 軸構建圖表
  • 將編碼面板切換為過濾自定義的選項
  • 當您從“字段”面板添加值時,“預覽”窗口會實時繪製圖表
  • 使用聚合查詢數據庫或預處理數據的查詢控制台

圖表和圖形

Chart BuilderChart Type面板中,您可以獲得一組圖表,可幫助您進行數據分析。 以下是該工具的圖表列表:

酒吧
柱子區域文本
組合網格地理空間

數據源

數據源可以是包含您需要可視化的數據的圖表視圖MongoDB 集合

圖表視圖特別重要,因為它允許您將聚合管道應用於 MongoDB 集合。 因此,您可以預處理未針對可視化進行優化的數據庫。

當您與“數據源”按鈕交互時,您可以從以下選項中進行選擇

  • 根據您的 MongoDB 圖表使用建議的來源
  • 您可以從中導入集群數據的項目
  • MongoDB 提供的示例數據

如何設置 MongoDB Atlas 圖表

按照以下步驟開始在 MongoDB 上創建數據可視化以供在線共享和託管:

  • 訪問 MongoDB Atlas 的註冊頁面。
  • 創建一個帳戶或使用 Google 電子郵件註冊。
MOngoDB 的隱私政策
  • 接受隱私政策並點擊提交
  • The Welcome 屏幕上輸入一些快速詳細信息,然後單擊Finish
在註冊時設置項目數據
  • 現在選擇免費共享計劃。 您也可以獲得付費計劃!
在 MongoDB 上創建集群
  • 只需單擊創建集群即可完成雲集群設置。
  • 配置完成後,Atlas 設置就完成了。
  • 現在單擊App Services選項卡旁邊的Charts選項卡。
設置圖表租戶
  • 圖表選項卡應該是空的。 單擊探索圖表
  • 當圖表應用程序啟動並運行時,MongoDB 將加載所需的模塊並再次顯示歡迎屏幕。
MongoDB 圖表歡迎屏幕
  • 您現在可以通過選擇Chart BuilderSample Dashboard開始。
圖表生成器和示例儀表板
  • 選擇圖表生成器將帶您進入數據源選擇頁面。
  • 點擊Sample ,然後選擇import the sample database for chart making。

而已! 您現在可以看到從示例數據集構建可視化所需的所有元素。 如果您需要使用您的數據庫,請選擇Data Source > Project > Cluster

如果您已將任何現有的 NoSQL 數據庫添加到 MongoDB 集群,數據集將顯示出來。 選擇數據集以開始從其數據點製作圖表。

最佳免費圖表

#1。 柱形圖和條形圖

堆積柱形圖

當數據集合包含有限類別時,您可以使用這些可視化。 當類別標籤很長時,使用條形圖。 相反,選擇柱形圖來比較順序值。

這些圖表有 4 個子類型。 這些是分組的、堆疊的、100% 堆疊的和彩色的。

#2。 組合圖表

MongoDB 圖表中的組合圖表

當您需要在一個可視化中同時使用折線圖和柱形圖時,請使用組合圖。 組合圖可以有兩種類型:堆積圖和分組圖。

#3。 折線圖和麵積圖

折線圖和麵積圖

如果您需要將數據可視化為一系列連續的數據點,請在 MongoDB 圖表上嘗試這些圖表。

此外,可能不按邏輯順序排列的數據庫最適合通過面積圖或折線圖進行可視化。

#4。 圓形圖表

MongoDB 圖表中的圓環圖

這些包括圓環圖和儀表圖。 當您在數據集中創建類別的比例分佈時,甜甜圈很有用。

或者,當您需要將值可視化為較大值的分數時,您必須使用儀表圖。

#5。 網格圖

來自 MongoDB 電影數據庫的熱圖

當前,圖表類型模塊中有兩種類型的網格圖表。 這些是散點圖和熱圖。

當您的數據點及其值不如底層模式重要時,您必須使用熱圖。 它清楚地顯示了數據庫中的關係和更高級別的趨勢。

或者,當您可視化數值數據時,散點圖將是合適的。 它還顯示了繪製的數據如何在某些區域聚集在一起。

#6。 數據表

如果您的受眾喜歡電子表格類型的表格數據,您可以使用 MongoDB 數據可視化工具上的數據表。 它立即將非表格數據轉換為表格格式。 它還顯示所選類別之間的清晰比較。

免費樣品儀表板

MongoDB Atlas 上的免費示例儀表板

MongoDB 圖表包括一個包含 10 個圖表的免費儀表板。 您可以添加它以開始使用儀表板功能。 儀表板從 MongoDB 的電影、評論、評級等集合中提取數據。

Charts選項卡上,單擊Add Dashboard並選擇Add sample dashboard以獲取此預配置模板。 單擊儀表板名稱Sample Dashboard以訪問數據可視化。

示例模板包含 10 個圖表。 其中,儀表、垂直條、甜甜圈、水平條、地理空間、熱圖等是主要圖表。 要修改儀表板,請更改模板中每個圖表的基礎數據。

在撰寫本文時,MongoDB 不允許嵌入或公開查看示例儀表板。 但是,如果您修改或複制基礎數據,您可以方便地在組織內或與外部合作者共享它。

與公眾共享儀表板

此外,您可以通過選擇“共享”按鈕並轉到“公共”選項卡來創建公共鏈接。 它將把訪問者帶到一個交互式儀表板。 公共訪問者無需創建 MongoDB 帳戶即可查看您的儀表板。

最後的話

到目前為止,您已經深入討論了 MongoDB Atlas 應用程序的 MongoDB 圖表模塊。 您已經學習了 MongoDB Atlas 圖表部分的各種功能以及如何設置它以供實時使用。

此外,您還探索了 MongoDB 上的一些數據可視化圖表類型。 這些免費供商業和個人使用。 此外,您還了解了 MongoDB 中一些可供業務使用的現成儀表板。

立即開始使用 MongoDB 上的圖表,通過一個集成應用程序管理和可視化您的數據庫。 無需在多個業務應用程序之間跳來跳去。

接下來,查看 MongoDB 查詢示例,成為專業的 MongoDB 開發人員。