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 开发人员。