数据库工具箱
与关系和非关系数据库交换数据
Database Toolbox™提供了用于与关系和非关系数据库交换数据的函数和应用程序。它通过在数据库和MATLAB之间自动转换来实现这种交换®数据类型。
Database Toolbox支金宝app持任何遵循odbc或遵循jdbc的关系数据库,以及对Cassandra、MongoDB和Neo4j的NoSQL支持。
使用Database Explorer应用程序,您可以在不编写代码的情况下研究关系数据,然后生成用于自动化或操作数据库工作流的MATLAB代码。
对于大数据工作流程,您可以拆分SQL查询和数据访问并行化(并行计算工具箱™和MATLAB并行服务器™)。
开始:
概述
在不了解SQL编程语言的情况下,使用可视化界面研究来自关系数据库的数据。筛选和导入数据MATLAB表。然后执行后续的分析与您现有的MATLAB工具和功能的知识。
代码生成
容易繁殖,通过生成MATLAB或SQL脚本自动化您的勘探活动。
从关系数据库导入
MATLAB中直接执行SQL脚本,或使用SQL讲函数来交换数据,并进行数据库表的连接,而无需编写SQL查询。自定义任何关系数据库的导入策略,以尽量减少对进口数据后处理步骤。
导入大型数据集
以分段和顺序的方式从大型数据集中导入数据。检索所有或部分数据。容易分割的SQL查询,可以并行执行使用并行计算工具箱™和MATLAB并行服务器™。
导出到关系数据库
通过指定用于存储结果的数据库列的名称,将存储在MATLAB表中的结果导出到数据库。将结果导出到MATLAB表中作为新数据,或更新数据库中的现有数据。
从Cassandra导入数据
使用键空间、数据库表和分区键值访问数据,而不编写CQL查询。或者,对Cassandra™数据库执行CQL查询,并将查询结果导入MATLAB。
从MongoDB导入数据
从MongoDB的导入完整或过滤的数据®集合到MATLAB工作区中。
导出数据到MongoDB的
创建一个从MATLAB MongoDB的集合。插入通过导出MATLAB MCOS对象,或者通过从MATLAB工作空间中插入表和结构数据的数据。
导入与探索
从进口Neo4j的图形数据®将数据库存入MATLAB作为a有向图
对象。利用已有的MATLAB函数进行一般或有针对性的搜索。
更新和导出
在Neo4j数据库中创建、更新和删除节点和关系。类将有向图从MATLAB导出到Neo4j数据库中storeDigraph
函数。