【问题标题】:Is there a way to catalog data in snowflake?有没有办法在雪花中对数据进行分类?
【发布时间】:2020-04-20 21:51:41
【问题描述】:

雪花中有没有一种方法来描述/目录架构,以便更容易搜索?例如,列名是“s_id”,它真正代表“系统标识符”。有没有办法指定 s_id 是“系统标识符”,用户可以搜索“系统标识符”,这将返回 s_id 作为列名。

【问题讨论】:

    标签: snowflake-cloud-data-platform catalog


    【解决方案1】:

    Snowflake 中几乎每个对象都允许添加注释。您可以利用评论字段来更好地描述列意图,然后可以在 information_schema.columns 中进行搜索。我见过许多 Snowflake 客户将 cmets 用作完整的数据字典。我唯一的建议是不要在您的 cmets 中使用任何撇号,因为它们会破坏您的 get_ddl() 结果。

    【讨论】:

      【解决方案2】:

      将 cmets 与表和字段一起添加可以或可能达到目的,但如果您处于复杂的企业环境中并且有很多组是其中的一部分,那么很难长期遵循这种方法。要么您必须对数据模型工具拥有单一所有权,以促进对雪花进行此类更改。通过评论管理这些信息很容易出错,这就是为什么雪花有合作伙伴来帮助满足不同的开发需求。

      如果你去他们的合作伙伴网站(link),你会发现很多公司与顺丰有很好的整合,其中之一就是 Alation(link)。您可以免费试用 30 天,看看这是否符合您的数据编目目的。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-07-19
        • 1970-01-01
        • 2011-01-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多