根据Analytical store的文档
什么是Azure Cosmos DB分析存储?
"第一个非空出现定义了列数据类型。任何不符合第一个非空数据类型的文档都不会在分析存储中表示。"
我想确认我的DateTime列被解释为DateTime,而不是存储为字符串。
如何查看定义良好的模式表示?
有两种解决方案:
- SQL Serverless:
a)创建一个视图,比如MyView获取数据
b)对该视图运行以下命令。
sp_describe_first_result_set @tsql = N'select * from MyView where 1=0'
- Spark: df.printSchema