我最近不得不停止并重新启动雪管从那以后,管道停止从一个阶段摄取

问题描述

我有一个舞台上的积压内容,直到最近雪管还在摄取这些内容。 我认为当我暂停雪管一段时间后,它停止摄取,然后重新启动;但我不能确定。查询sNowpipe的状态,看到:

{"executionState":"RUNNING","oldestFileTimestamp":"2021-05-13T12:15:25.086Z","pendingFileCount":282,"notificationChannelName":"arn:aws:sqs:XXXXXXXXXXXXXXXXXXXXXXXXXXXX","numOutstandingMessagesOnChannel":0,"lastReceivedMessageTimestamp":"2021-05-19T08:15:27.482Z","lastForwardedMessageTimestamp":"2021-05-19T08:15:27.531Z"}

最后提取内容日期 2021-05-13 12:52:16.913。

如何加载 2021-05-13 12:52:16.913 之后登陆的内容,以及如何让雪管在登陆时重新开始摄取新内容

解决方法

尝试再次暂停管道并使用 CREATE OR REPLACE PIPE... 选项重新创建它。如果这样做,请确保将所有权等授予原始所有者(如果在不同的角色下运行)以及任何其他权限

然后运行 ​​SELECT SYSTEM$PIPE_FORCE_RESUME( 'MY_PIPE' );

我使用这种方法对管道进行了很多更改,但它并没有让我失望。话虽如此,我们使用内部阶段,所以我不能肯定地说它与外部阶段的表现如何