As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Adicionar conectores de banco de dados
Você pode usar classificações de configuração para configurar as propriedades JDBC do conector ao criar um cluster. As classificações de configuração começam com presto-connector
, por exemplo, presto-connector-postgresql
. As classificações de configuração disponíveis dependem da versão de EMR lançamento da Amazon. Para obter as classificações de configuração disponíveis com a versão de lançamento mais recente, consulte a Amazon Classificações de configuração 5.36.2 EMR 5.36.2. Se você estiver usando uma versão diferente da AmazonEMR, consulte Versões de lançamento do Amazon EMR 5.x as classificações de configuração. Para obter mais informações sobre as propriedades que podem ser configuradas com cada conector, consulte https://prestodb.io/docs/current/connector.html
exemplo —configurando um cluster com o conector Postgre SQL JDBC
Para iniciar um cluster com o SQL conector Postgre instalado e configurado, primeiro crie um JSON arquivo que especifique a classificação da configuração — por exemplo, myConfig.json
— com o conteúdo a seguir e salve-o localmente.
Substitua as propriedades de conexão conforme apropriado para sua configuração e conforme mostrado no tópico do SQLconector Postgre
[ { "Classification": "presto-connector-postgresql", "Properties": { "connection-url": "jdbc:postgresql://
example.net
:5432/database
", "connection-user": "MYUSER
", "connection-password": "MYPASS
" }, "Configurations": [] } ]
Ao criar o cluster, faça referência ao caminho para o JSON arquivo usando a --configurations
opção, conforme mostrado no exemplo a seguir, onde myConfig.json
está no mesmo diretório em que você executa o comando:
aws emr create-cluster --name PrestoConnector --release-label emr-5.36.2 --instance-type m5.xlarge \ --instance-count 2 --applications Name=Hadoop Name=Hive Name=Pig Name=Presto \ --use-default-roles --ec2-attributes KeyName=
myKey
\ --log-uri s3://amzn-s3-demo-bucket
/logs --enable-debugging \ --configurations file://myConfig.json