Amazon web services 在红移群集中自动生成数据文档
我试图在Redshift集群中为所有维护的数据产品自动生成一个数据文档,但是我很难做到这一点 有没有一种方法可以直接在redshift中获取/存储关于表/列的元数据 是否也有一些自动方法来确定红移表中的唯一键 例如,理想的解决方案是:Amazon web services 在红移群集中自动生成数据文档,amazon-web-services,amazon-redshift,documentation,Amazon Web Services,Amazon Redshift,Documentation,我试图在Redshift集群中为所有维护的数据产品自动生成一个数据文档,但是我很难做到这一点 有没有一种方法可以直接在redshift中获取/存储关于表/列的元数据 是否也有一些自动方法来确定红移表中的唯一键 例如,理想的解决方案是: 表位置(集群、架构等) 表格说明(表格的用途) 每列的描述(每列的用途、数据类型、是否为键列、如果是,是什么类型等) 列的分布(最小值、最大值、中值、模式等) 列一起构成表中唯一的条目 我完全理解,自动获取描述几乎是不可能的,但我找不到一种直接用红移存储描述的
- 表位置(集群、架构等)
- 表格说明(表格的用途)
- 每列的描述(每列的用途、数据类型、是否为键列、如果是,是什么类型等)
- 列的分布(最小值、最大值、中值、模式等)
- 列一起构成表中唯一的条目
我完全理解,自动获取描述几乎是不可能的,但我找不到一种直接用红移存储描述的方法,相反,我不得不使用第三方解决方案,或者通常使用SQL脚本之外的文档,我不太喜欢,由于数据产品目前的构建方式。因此,如果能够以红移格式存储每个表/列的描述,我们将不胜感激。亚马逊红移能够存储以下内容的
注释
:
- 桌子
- 纵队
- 约束
- 数据库
- 看法
请参阅:Amazon Redshift能够在以下位置存储
注释:
- 桌子
- 纵队
- 约束
- 数据库
- 看法
您可以使用这些注释来存储描述。它可能需要一些表连接才能访问
见: