Я пытаюсь соединить R с presto, используя пакет RPresto. Моя главная цель - при подключении R к Presto пользователь должен получить окно аутентификации, и как только это будет сделано, пользователь сможет получать запросы.
Я пробовал базовую аутентификацию с использованием http, и она прошла успешно, но при подключении через https я получаю сообщение об ошибке.
Метод базовой аутентификации, который работал для меня
library(dplyr)
library(RPresto)
db <- src_presto(
host='http://example.com',
port=XXXX,
user=Sys.getenv('USER'),
schema='test',
catalog='hive'
)
------------------------------------------------------
при попытке соединения Presto с R с помощью ssl https
library(dplyr)
library(RPresto)
library(httr)
db <- src_presto(
host='https://example.com',
port=(secure port),
user=Sys.getenv('USER'),
schema='test',
catalog='hive'
)
Результаты после запуска Presto R с использованием https
db Ошибка в curl :: curl_fetch_memory (url, handle = handle): Срок действия сертификата Peer истек.