Установка
- Установить коннектор ClickHouse Glue из AWS Marketplace (рекомендуется).
- Вручную добавить JAR-файлы Spark-коннектора в задачу Glue.
- AWS Marketplace
- Установка вручную
-
Подпишитесь на коннектор
Чтобы получить доступ к коннектору в своей учётной записи, подпишитесь на ClickHouse AWS Glue Connector в AWS Marketplace. -
Предоставьте необходимые разрешения
Убедитесь, что роль IAM вашей задачи Glue имеет необходимые разрешения, как описано в руководстве по минимальным привилегиям. -
Активируйте коннектор и создайте подключение
Вы можете активировать коннектор и создать подключение напрямую, перейдя по этой ссылке, которая откроет страницу создания подключения Glue с уже заполненными ключевыми полями. Задайте имя подключения и нажмите Create (на этом этапе указывать сведения о подключении к ClickHouse не нужно). -
Использование в задаче Glue
В задаче Glue выберите вкладкуJob detailsи раскройте разделAdvanced properties. В разделеConnectionsвыберите только что созданное подключение. Коннектор автоматически добавит необходимые JAR-файлы в среду выполнения задачи.
JAR-файлы, используемые в коннекторе Glue, собраны для
Spark 3.3, Scala 2 и Python 3. При настройке задачи Glue обязательно выберите эти версии.Примеры
- Scala
- Python