我试图找到一种工具或方法来存储针对AWS Redshift中特定表和列的更新。
在PostgreSQL中,有一种使用触发器的方法,但是Redshift不支持这些触发器。
我们可以监视更新语句并存储时间戳,旧值,新值和受影响的表吗?
答案 0 :(得分:1)
Amazon Redshift中没有没有内置功能来进行更改检测。
Amazon Redshift旨在用作数据仓库,这通常意味着批量信息是从外部来源加载的。在Amazon Redshift内 中更新数据的情况应该相对较少,因为它不打算用作OLTP database。
因此,最好将更改检测放置在源数据库或ETL管道中,而不是Redshift。