我通常能够在笔记本电脑中使用pyscopg2 + sql magic运行长查询,但最近我的笔记本电脑似乎失去了连接和停止。当我查看我的redshift日志时,我可以看到查询已成功完成,但我的笔记本电脑从未获得任何数据,只是一直等待。
可能会发生什么?
答案 0 :(得分:0)
将此连接选项添加到我的连接字符串似乎解决了我的问题:keepalives = 1& keepalives_idle = 60
答案 1 :(得分:0)
连接到redshift的最简单方法是借助此扩展程序-https://github.com/sat28/jupyter-redshift
样本笔记本显示了如何将redshift实用程序作为IPython Magic加载。