Я пытаюсь получить данные из хранилища данных Azure с помощью Azure Databricks.
Часть подключения хороша, поскольку я вижу строки, возвращаемые в DataFrame, но когда я пытаюсь сохранить или показать запись в DataFrame, возникает ошибка. Вот что я пробовал:
df = spark.read \
.format("com.databricks.spark.sqldw") \
.option("url", sqlDwNew) \
.option("tempDir", temDir_location) \
.option("forwardSparkAzureStorageCredentials", "true") \
.option("query", "select * from AccessPermission") \
.load()
df.count()
Выход
(1) Spark Jobs
df:pyspark.sql.dataframe.DataFrame
AccessPermissionId:integer
AccessPermission:string
Out[16]: 4
Ошибка
df.show()
Выход
com.databricks.spark.sqldw.SqlDWSideException: SQL DW failed to execute the JDBC query produced by the connector.