database - 通过 API 调用从 MS Azure 笔记本连接到本地数据库
问题描述
我想通过 REST API 调用从 Azure Databricks 笔记本连接到本地数据库(比如 SQL Server)。另外,我想对数据库中的表执行 UPSERT 操作。可能吗?请上传必要的步骤。
解决方案
可以使用JDBC从 Azure Databricks 笔记本连接到本地数据库(例如 SQL Server)。
您可以参考此 Azure 文档:使用 JDBC 的 SQL 数据库:
- 本文介绍如何使用 DataFrame API 通过 JDBC 连接到 SQL 数据库,以及如何通过 JDBC 接口控制读取的并行性。本文提供了使用 Scala API 的详细示例,最后附有缩写的 Python 和 Spark SQL 示例。
您还可以参考评论中提供的文档将您的 Azure Databricks 工作区连接到您的本地网络@Sebastian Inones。
在此处参考:通过 Azure Databricks 连接到本地 SQL Server
希望这可以帮助。
推荐阅读
- video - Vimeo API:使用可恢复的方法上传视频文件(javascript)
- java - 双向映射和保存多个实体
- powershell - Powershell - 使用 ExecutionPath 和 CommandLine 监控新进程
- github - 为什么每次都发布自述文件?
- typescript - Typescript 泛型 - 多种类型取决于公共键
- angular - Angular 8 RXJS 清除订阅表
- javascript - React js lodash设置状态更改但状态未更新
- node.js - 带有 Kafka 后端的 NodeJS API
- excel - 如何在excel中合并2个单独的列表并形成一个单独的列表
- string - Flutter:将字符串与列表进行比较
回调不起作用