我正在研究Azure 团队的这个文档的教程 4 ,其中的这个部分Dedicated SQL pool
(实际上也是一个数据库 - 正如教程的第 2 项所述)创建一个以表命名的数据库,nyctaxi
如下nyctaxi.trip
所示:
%%pyspark
spark.sql("CREATE DATABASE IF NOT EXISTS nyctaxi")
df.write.mode("overwrite").saveAsTable("nyctaxi.trip")
然后教程 5 创建另一个表NYCTaxiTripSmall
。完成这些教程后,我可以看到(在 Synapse 工作室的数据中心)我Dedicated SQL Pool
的如下所示。但是当我单击任何数据库对象文件夹时,它不会显示任何数据库对象(表、外部表等),而是显示一个红色十字符号(如下所示)。
问题:为什么我在下面的专用 SQL 池中看不到 db 对象(如上所述)。
备注:请注意,我还在教程 2DataExplorationDB
中使用无服务器 SQL 池创建了db 和外部源- 如下图黄色所示,我可以看到该 db 及其对象。那么为什么专用 SQL 池数据库不一样呢?我还重新启动了专用 SQL 池并且它在线。但仍然没有显示 db 对象。