目前在我正在使用的笔记本中
spark.read \
.format("com.databricks.spark.sqldw")\
.option("url", myurl)
从 Azure SQL DW 读取数据。但是现在突然出现错误: 原因:java.lang.IllegalArgumentException:返回的意外版本:Microsoft Azure Synapse SQL Analytics - 10.0.10887.0 Dec 18 2019 21:47:50 版权所有 (c) Microsoft Corporation 确保您的 JDBC url 包含"database=" 选项,并且它指向一个有效的 Azure SQL 数据仓库名称。此连接器不能用于与 DW 以外的任何其他系统(例如 Azure SQL 数据库)进行交互。
发生了什么 ???
当我使用
spark.read \
.format("jdbc")\
.option("url", myurl)
还行吧 。为什么 ?