Подключение к БД Impala с помощью библиотеки Dask
Я пытаюсь подключиться к Impala DB через библиотеку Dask, чтобы получить все данные из таблицы с помощью read_sql_table(). Нужна строка подключения для подключения, я попытался использовать строку подключения, которую я обычно подключаю в Dbeaver, но он не может сказать, что не может загрузить плагин: 'impala'.
Может ли кто-нибудь помочь мне подключиться к базе данных Impala с помощью библиотеки Dask или сообщить, поддерживает ли Dask подключение Impala? Спасибо.
1 ответ
Даска
read_sql_table
использует версию pandas для извлечения отдельных фрагментов данных. Поэтому, если ваш URI (строка подключения) работает с pandas, он также должен работать с dask. Я нашел этот учебник, который говорит мне, что URI для импалы, вероятно, должен выглядеть так
apacheimpala:///?Server=127.0.0.1&Port=21050
Я не мог ничего в этом проверить, потому что вы не опубликовали минимальный рабочий пример, и у меня нет базы данных Impala.