1. 场景
在日常生活中,资产运营管理员常常遇到这样的问题:一些表(如贴源表、中间表、临时表等)并不需要对业务开放使用,因此不希望它们被自动上架。那么,在 Dataphin 中,如何实现这个需求呢?今天,我们以选择贴源层表暂不上架为例,详细讲解一下。
2. 解决方案及功能
Dataphin 支持在自动上架规则配置时,通过配置“暂不上架”规则,来确保指定表不被上架。
- 在配置自动上架规则中,规则组管理作用于相同范围资产的一组规则,并可指定这些规则的统一执行方式。
- 规则包含于规则组中,可以在规则组的资产范围内筛选更细粒度的生效对象,从而进行精细化管理。
- 首先,进入【资产-目录管理-自动上架规则】页面,创建规则组,资产类型选择表。
- 在规则组中新建规则。
- 在新建规则时,将规则类型设置为“暂不上架”。接着,在资产对象范围中选择“指定对象”,并通过规则配置圈选出需要执行暂不上架的对象。例如,我们可以配置“资产来源属于wanda_ODS”,这样就能轻松圈定ods层表!
- 有时,选出来的 ODS 表中可能有一些特殊的表需要直接开放使用。此时怎么办呢?别急!我们可以在“是否覆盖手动操作”选项中进行设置:
- 如果选择“否”,那么在执行暂不上架规则时,会跳过最近一次状态变更为“手动修改为准资产”的这部分 ODS 表。
- 如果选择“是”,那么前面选出的所有 ODS 表都将统一执行暂不上架规则。
- 最后,点击“保存并生效”,这样“暂不上架”规则就设置好了!对于其他资产类型的暂不上架配置,方法类似,可以参考上面的步骤轻松完成。