两者的工作有什么区别。因为我在执行以下命令时得到结果。
spark.sql("select * from MetadataTable").show()
但是当我尝试运行cursor.execute("select * from MetadataTable")
时,它向我显示错误
“元数据表”不存在
我该怎么用cursor.execute
访问表“元数据表”?
答案 0 :(得分:0)
乍一看,spark.sql是使用SQL处理数据的火花方式。
Cursor.execute似乎不是火花代码。
也许这是用于与数据库交互的python代码。
如果这似乎是错误的,您可以共享文档,但是可能查阅文档应该可以解释文档的含义。