我设置了一个 Firehose 流,将数据传送到我的 Redshift 集群。它工作了很短的时间,但突然似乎停止提供红移。从我的
select * from stl_query order by endtime desc limit 10;
select * from stl_load_errors order by starttime desc;
select * from stl_connection_log where remotehost like '52%' order by recordtime desc;
select * from stl_error where userid!=0 order by recordtime desc;
运行这些命令不会列出最近的连接或副本。例如我看到:
disconnecting session ... 52.70.63.204 ...
initiating session ... 52.70.63.204 ...
...在我的连接日志中,但它会在一段时间后停止。我已经尝试重新创建表格和流,但它仍然没有列出任何内容。但是,我的所有数据都在 S3 中接收。
另一个问题是 s3 目录中没有错误清单,这表明没有任何失败。
我该如何调试呢?