【发布时间】:2018-02-26 15:09:42
【问题描述】:
我们有一个 API 将数据实时输入我们的数据仓库。
到目前为止,我们排除了带有 PII 的字段,但我们希望开始将 email 和 name 作为提要的一部分。
请注意,添加这两个字段后,如果另一个名为 partner 的字段不为空,我们只能填充 email 和 name(这不是我们可以通过 API 设置的,所以必须由于合同义务,在数据加载后执行。
所以如果partner 为空:email 和name 应该被覆盖为空。
如果partner 不为空:email 和 name 应保持原样(由 API 提供)。
您能否提供一种为此 Redshift 表设置适当“触发器”的方法? IE。让 API 按原样加载,并在每行加载后 - 如果 partner 为空 - 使 email 和 address 也为空。谢谢!
【问题讨论】:
-
请解释“我们有一个 API 将数据实时输入我们的数据仓库”的性质和方法
-
@JonScott 如果您需要了解详细信息,这就是我所指的:stitchdata.com/docs/integrations/webhooks/…。但是,我提到它只是为了解释我们有一个 ETL,它可以在持续复制的基础上将数据带入 Redshift,并且在它带入数据之后 - 我们希望按照上述清理数据。
标签: sql amazon-redshift