我正在使用Mac Yosemite系统。 我已经使用conda install "包名"安装了postgresql、psycopg2和simplejson等包。 安装完成后,我导入了这些包。然后我尝试使用我的亚马逊Redshift凭据创建一个JSON文件。
{
"user_name": "YOUR USER NAME",
"password": "YOUR PASSWORD",
"host_name": "YOUR HOST NAME",
"port_num": "5439",
"db_name": "YOUR DATABASE NAME"
}
我使用了“with”关键字。
open("Credentials.json") as fh:
creds = simplejson.loads(fh.read())
但是这里出现了错误。这些是在一个网站上给出的指令。我尝试搜索其他网站,但没有一个网站给出了很好的解释。
请告诉我连接Jupyter到Amazon Redshift的方法。
engine = sa.create_engine('redshift+redshift_connector://user:passwordv@host:port/db',connect_args={'sslmode': "allow"})
- GGGforce