【发布时间】:2021-05-04 13:14:37
【问题描述】:
假设一个有 20 列的表,我当前的模型已经将所有记录插入到表中。不过,我想将增量更新集中在几个专栏上。
例如,给定下表模型。当新值可用时,我想只用新值增量更新列 C,而不是删除并重新插入整行,这在索引/性能方面成本更高。
现有:
| id | B | C |
|---|---|---|
| n1 | X | 1 |
| n2 | Y | 2 |
| n3 | Z | 3 |
新:
| id | B | C |
|---|---|---|
| n1 | X | 1.2 |
| n2 | Y | 2.1 |
| n3 | Z | 3.5 |
【问题讨论】:
-
据我所知,此功能尚不存在,但这里有一个未解决的问题 - github.com/fishtown-analytics/dbt/issues/1862
标签: dbt