Redshift UNLOAD 语句在 19 分钟后被取消
Redshift UNLOAD statement get's canceled after 19min
我正在尝试使用此实用程序 (https://github.com/awslabs/amazon-redshift-utils/blob/master/src/UnloadCopyUtility/redshift-unload-copy.py) 从 EC2 实例将大型 (6GB) 数据集卸载到 s3。
但是 UNLOAD 语句在 19 分 60 秒后被取消(我已经尝试了 2 次)
pg.OperationalError: ERROR: Query (712244) cancelled on user's request
我已经检查了我的 redshift 配置中的 statement_timeout 参数,它被设置为 0。任何人都可以告诉我它在 20 分钟后停止了什么?
此超时设置在该实用程序的代码中:https://github.com/awslabs/amazon-redshift-utils/blob/94eb6d388c2b19e1609ef3a602c9bffba9211734/src/UnloadCopyUtility/redshift-unload-copy.py#L44
set_timeout_stmt = "set statement_timeout = 1200000"
随便改成你喜欢的就行了。
我正在尝试使用此实用程序 (https://github.com/awslabs/amazon-redshift-utils/blob/master/src/UnloadCopyUtility/redshift-unload-copy.py) 从 EC2 实例将大型 (6GB) 数据集卸载到 s3。
但是 UNLOAD 语句在 19 分 60 秒后被取消(我已经尝试了 2 次)
pg.OperationalError: ERROR: Query (712244) cancelled on user's request
我已经检查了我的 redshift 配置中的 statement_timeout 参数,它被设置为 0。任何人都可以告诉我它在 20 分钟后停止了什么?
此超时设置在该实用程序的代码中:https://github.com/awslabs/amazon-redshift-utils/blob/94eb6d388c2b19e1609ef3a602c9bffba9211734/src/UnloadCopyUtility/redshift-unload-copy.py#L44
set_timeout_stmt = "set statement_timeout = 1200000"
随便改成你喜欢的就行了。