Я пытаюсь установить новое соединение для AWS Glue
, используя aws cli
.
. Это утверждение:
aws glue create-connection --profile dev --connection-input Name="redshift",ConnectionType="JDBC",ConnectionProperties={"HOST"="redshift.mine.com","PORT"="5439","USER_NAME"="myUser","PASSWORD"="myPwd","JDBC_CONNECTION_URL"="jdbc:redshift://mine.eu-west-1.redshift.amazonaws.com:5439/myDb"}
И возвращает:
Unknown options: Name=redshift,ConnectionType=JDBC,ConnectionProperties=USER_NAME=myUser, Name=redshift,ConnectionType=JDBC,ConnectionProperties=PORT=5439
Я попробовал то же самое утверждение без двойных кавычек, и даже использовал двойные кавычки только в именах параметров ...
Более того, если я упростил утверждение и я просто запустил:
aws glue create-connection --profile dev --connection-input Name="redshift",ConnectionType="JDBC",ConnectionProperties={"HOST"="redshift.mine.com"}
Возвращает:
An error occurred (InvalidInputException) when calling the CreateConnection operation: Validation for connection properties failed
Итак, похоже, что проблема связана с некоторыми из подпунктов --connection-input
.
Любой другой разработчик с этой проблемой?