Затем я создал кластер и базу данных.
Код: Выделить всё
>awslocal redshift describe-clusters --cluster-identifier my-cluster
{
"Clusters": [
{
"ClusterIdentifier": "my-cluster",
"NodeType": "n1",
"ClusterStatus": "available",
"MasterUsername": "admin",
"DBName": "my-db",
"Endpoint": {
"Address": "my-cluster.cg034hpkmmjt.us-east-1.redshift.amazonaws.com",
"Port": 5439
},
...
}
]
}
В том числе я попробовал следовать URL-адреса, но пока безуспешно.
Код: Выделить всё
1. "jdbc:redshift://localhost:4566/my-db"
2. "jdbc:redshift://localhost:5439/my-db"
3. "jdbc:redshift://my-cluster.cg034hpkmmjt.us-east-1.redshift.amazonaws.com:5439/my-db"
Но я знаю, что он работает с клиентами Python, такими как
Код: Выделить всё
AWS.Redshift
Есть ли какой-либо другой формат URL-адреса или порт, который необходимо использовать? или локальный стек просто не поддерживает соединения JDBC?
Подробнее здесь: https://stackoverflow.com/questions/791 ... dbc-driver