Amazon web services 卸载状态为红移

Amazon web services 卸载状态为红移,amazon-web-services,amazon-redshift,Amazon Web Services,Amazon Redshift,将数据加载到Amazon红移表时,可以使用该表检查加载状态 我想知道是否有一种方法可以实现同样的效果,但是使用卸载操作。换句话说,我想知道是否有办法找出卸载过程的当前阶段。与将数据加载到红移不同,卸载实际上必须运行select语句。因此,它不能像加载时那样告诉我们状态 e、 g如果select语句必须连接多个表并扫描许多表以生成输出,那么可能需要很长时间,即使实际卸载部分可能不是很长的部分 因此,我通常在AWS控制台中检查查询执行步骤,以大致了解卸载的位置 我还检查了正在卸载的S3文件夹,以查看

将数据加载到Amazon红移表时,可以使用该表检查加载状态


我想知道是否有一种方法可以实现同样的效果,但是使用卸载操作。换句话说,我想知道是否有办法找出卸载过程的当前阶段。

与将数据加载到红移不同,卸载实际上必须运行select语句。因此,它不能像加载时那样告诉我们状态

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

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


我还检查了正在卸载的S3文件夹,以查看文件是否开始传入。它们通常是成批出现的,所以它也能给你一个想法。

2021年,我们有一个解决方案 卸载日志

据我所知,“Unload”操作是原子操作,这意味着一旦“Unload”结束,就会添加S3文件。你不能每隔一段时间检查一下S3存储桶上的文件吗?(针对特定文件路径的简单HTTP Get?)事实上,我正在寻找一种检索卸载进度的方法。表STV_LOAD_STATE有一个名为“pct_complete”的字段,可用于检索加载操作的完整性,以百分比表示。我正在寻找一种方法来获得相同的信息,但是使用卸载操作。