Instalação
- Instalar o ClickHouse Glue Connector pelo AWS Marketplace (recomendado).
- Adicionar manualmente os JARs do Spark Connector ao seu job do Glue.
- AWS Marketplace
- Instalação manual
-
Assinar o connector
Para acessar o connector na sua conta, assine o ClickHouse AWS Glue Connector no AWS Marketplace. -
Conceder as permissões necessárias
Certifique-se de que a IAM role do seu job do Glue tenha as permissões necessárias, conforme descrito no guia de privilégios mínimos. -
Ativar o connector e criar uma conexão
Você pode ativar o connector e criar uma conexão diretamente clicando neste link, que abre a página de criação de conexão do Glue com os principais campos já preenchidos. Dê um nome à conexão e clique em Create (não é necessário informar os detalhes de conexão do ClickHouse nesta etapa). -
Usar no job do Glue
No seu job do Glue, selecione a abaJob detailse expanda a seçãoAdvanced properties. Na seçãoConnections, selecione a conexão que você acabou de criar. O connector injeta automaticamente os JARs necessários no ambiente de execução do job.
Os JARs usados no connector do Glue são compilados para
Spark 3.3, Scala 2 e Python 3. Certifique-se de selecionar essas versões ao configurar seu job do Glue.Exemplos
- Scala
- Python