解决方案

面向 Databricks 的 MATLAB 接口

访问 Databricks 数据并部署 MATLAB 和 Simulink

面向 Databricks® 的 MATLAB 接口使您能够连接到云中的数据与计算力。您可以远程访问和查询大型数据集,或部署 MATLAB 代码以在 Databricks 集群上运行。

  • 使用 SQL 处理 Databricks 中的数据
  • 在 MATLAB 中以交互方式使用 Spark™
  • 在 Databricks 上运行编译的 MATLAB 算法
  • 与使用 Python® 的其他 Databricks 用户共享 MATLAB 算法
显示数据处理层的流程图:MATLAB 和 Simulink 用于分析,Databricks Lakehouse 用于提升性能,企业云服务用于管理。

通过 SQL 访问大数据

通过 Database Toolbox 将 Databricks 集群连接到 MATLAB,访问云数据源。远程操作数据并使用 SQL 访问 Databricks 上的表格数据。在 Spark 工作流中使用 Apache® Spark™ SQL 查询数据。

将 Spark 与 MATLAB 和 Simulink 结合使用

使用 Databricks Connect 将 Apache Spark API 命令整合到 MATLAB 算法中。Spark API 命令在 Databricks 集群(包括无服务器集群)上执行。

就近部署 MATLAB 至数据端

使用 MATLAB Compiler SDK 和 Simulink Compiler 打包算法,通过 MATLAB Runtime 部署到 Databricks 集群。部署的算法可以在 Notebook 中运行,或作为按需作业和计划作业运行。您可以使用这些算法,使其成为数据处理管道的一部分。

以编程方式与 Databricks 交互

REST API 使您能够从 MATLAB 以编程方式与 Databricks 环境交互,例如控制 Databricks 中的作业或集群。