
# 为什么Spark 3.3.1客户端视图属性查询为空字符串
#### 问题描述
使用Spark 3.3.1版本执行作业，在客户端查询视图属性时，发现某些字段的默认属性值显示为空字符串，而使用Spark 3.1.1版本时返回为null。
#### 根因分析
自Spark 3.3.0版本起，开源社区对CreateViewStatement语法进行了升级，调整了该语法调用接口的版本，以此来避免在查询视图属性时出现空指针异常。然而，这也导致了DESC TABLE命令在处理comment属性时，如果该属性未被配置，会显示为空字符串。
该问题影响所有使用Spark 3.3.1版本客户端查看视图默认属性配置的操作。
#### 解决方案
针对有使用Rest接口调用视图查询的场景，在使用Spark 3.3.1执行作业时需要对业务逻辑进行必要的修改匹配空字符串结果。
