Azure Cosmos DB分析存储:如何查看定义良好的模式表示?



根据Analytical store的文档

什么是Azure Cosmos DB分析存储?

"第一个非空出现定义了列数据类型。任何不符合第一个非空数据类型的文档都不会在分析存储中表示。"

我想确认我的DateTime列被解释为DateTime,而不是存储为字符串。

如何查看定义良好的模式表示?

有两种解决方案:

  1. SQL Serverless:

a)创建一个视图,比如MyView获取数据

b)对该视图运行以下命令。

sp_describe_first_result_set @tsql = N'select * from MyView where 1=0' 
  1. Spark: df.printSchema

最新更新