Тест подключения данных: TypeError: ожидаемый объект str, bytes или os.PathLike, а не NoneType - PullRequest
1 голос
/ 24 января 2020

Я настраиваю настройку блоков данных с локального компьютера, в то время как после всех настроек я получаю следующую ошибку с databricks-connect test

Traceback (последний вызов был последним): Файл "c: \ programdata \ anaconda3 \ lib \ runpy.py ", строка 193, в _run_module_as_main" main", mod_spe c) Файл" c: \ programdata \ anaconda3 \ lib \ runpy.py ", строка 85, в _run_code exe c (code, run_globals) Файл "C: \ ProgramData \ Anaconda3 \ Scripts \ databricks-connect.exe__main __. py", строка 9, в файле "c: \ programdata \ anaconda3 \ lib \ site" -packages \ pyspark \ databricks_connect.py ", строка 262, в основном тесте () Файл" c: \ programdata \ anaconda3 \ lib \ site-packages \ pyspark \ databricks_connect.py ", строка 186, в тесте spark_home = os .path.dirname (pyspark. file ) TypeError: ожидаемый объект str, байты или os.PathLike, а не NoneType

1 Ответ

0 голосов
/ 28 января 2020

Похоже, что вам не хватает конфигурации, что можно легко сделать с помощью

databricks-connect configure

Вам понадобятся следующие параметры:

URL : URL в форме https://.cloud.databricks.com.
Токен пользователя : токен пользователя.
ID кластера : идентификатор кластера, который вы создали. Вы можете получить идентификатор кластера из URL. Здесь идентификатор кластера 0304-201045-xxxxxxxx.

Для получения дополнительной информации, пожалуйста, см. https://docs.databricks.com/dev-tools/databricks-connect.html

...