如何使用 SQL 查询显示数据块中列的标签?

问题描述 投票:0回答:1

我已向数据块目录中的一个特定增量表中的一列添加了一个特定标签,但是当我使用 desc table 时,我无法看到列的标签,它只显示列名称、描述和数据类型

我尝试了 desc、describe 和选择查询,我希望标签能够显示出来。

databricks azure-databricks
1个回答
0
投票

标签是一个相对较新的功能,但要以编程方式访问它们,您可以查询 Databricks“系统表” https://docs.databricks.com/en/sql/language-manual/information-schema/column_tags.html

SELECT 
  column_name,
  tag_name,
  tag_value
FROM system.information_schema.column_tags
WHERE
  catalog_name = 'your_catalog'
  AND schema_name = 'your_schema'
  AND table_name = 'your_table'
;

此时 DESCRIBE 等命令的输出中不包含标签。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.