問題
您正在使用顯示數據庫命令,它返回一個意外的列名。
導致
方法返回的列名顯示數據庫命令在Databricks Runtime 7.0中更改。
- Databricks Runtime 6.4擴展支持及以下內容:顯示數據庫返回名稱空間作為列名。
- Databricks Runtime 7.0及以上版本:顯示數據庫返回數據庫名作為列名。
解決方案
可以通過設置屬性啟用遺留列命名spark.sql.legacy.keepCommandOutputSchema來假在集群的火花配置(AWS|Azure|GCP).