Redshift中卸载状态

时间:2015-09-02 19:31:38

标签: amazon-web-services amazon-redshift

将数据加载到Amazon Redshift表时,可以使用表STV_LOAD_STATE检查加载状态。

我想知道是否有一种方法可以达到相同的目的,但是有了卸载操作。换句话说,我想知道是否有办法找出卸载过程的当前阶段。

2 个答案:

答案 0 :(得分:0)

与将数据加载到Redshift不同,卸载实际上必须运行select语句。因此,它无法告诉我们加载时的状态。

例如,如果select语句必须连接多个表并扫描大量表以生成输出,那么即使实际的卸载部分可能不是长部分,也可能需要很长时间。

因此,我通常会检查AWS控制台中的查询执行步骤,以便大致了解卸载的位置。

我还检查了我要卸载的S3文件夹,看看文件是否还在进入。它们通常分批进行,因此它也可以给你一个想法。

答案 1 :(得分:-1)

2021 年,我们有解决方案 STL_UNLOAD_LOG https://docs.aws.amazon.com/redshift/latest/dg/r_STL_UNLOAD_LOG.html