导入和分析数据MongoDB的

这个例子说明了如何从MongoDB中收集导入员工数据®到MATLAB®工作区使用MongoDB的数据库工具箱™接口。然后,该示例示出了如何进行基于导入的数据的简单的数据分析。

要运行这个例子,你必须首先安装的MongoDB数据库工具箱界面。有关详细信息,请参阅数据库工具箱界面MongoDB的安装

建立的MongoDB连接到数据库mongotest。在这里,数据库服务器dbtb01主机使用端口号这个数据库27017

服务器=“dbtb01”;端口= 27017;DBNAME =“mongotest”;康恩=蒙戈(服务器,端口,则dbname)
康恩=蒙戈与性能:数据库: 'mongotest' 用户名: '' 服务器:{ 'dbtb01'}端口:27017个CollectionNames:{ 'airlinesmall', '员工', 'largedata' ......和3个} TotalDocuments:23485919

康恩是个蒙戈对象包含MongoDB的连接。该对象的属性包含有关连接和数据库信息。

  • 该数据库名是mongotest

  • 用户名是空白。

  • 数据库服务器dbtb01

  • 端口号为27017

  • 这个数据库包含了六个文件的集合。前三集名称airlinesmall雇员largedata

  • 该数据库包含23485919个文件。

验证MongoDB的连接。

ISOPEN(康涅狄格州)
ANS =逻辑1

数据库连接是成功的,因为开了函数返回1。否则,数据库连接被关闭。

指定雇员集合文件检索。通过使用MongoDB的连接检索集合中的所有文件。文件是一个结构阵列。

集合=“雇员”;文件=发现(康涅狄格州,集合);

使用的所有文件,确定唯一的部门名称。deplist包含字符向量的部门名称的单元阵列。该雇员集合包含七个部门。

部门= {文件(:)部门。};deplist =唯一的(部门)”
deplist = 7×1单元阵列{ '应用工程'} { '咨询'} { '发展'} { '营销'} { '销售'} { '支持'} { '训练'}万博1manbetx

确定所有员工中的最高薪水。

薪金= [文档(:)薪水。];MAX(薪金)
ANS = 150000

关闭MongoDB的连接。

接近(康涅狄格州)

也可以看看

|||||

相关话题

外部网站