Je dois installer le module PYODBC dans les passages en carreaux.
J'ai essayé d'utiliser cette commande ( PIP INSTALL PYODBC code>) mais il est échoué en raison d'une erreur ci-dessous. P>
3 Réponses :
Cliquez avec le bouton droit sur le dossier Espace de travail où vous souhaitez stocker la bibliothèque. P>
Sélectionnez Créer> Bibliothèque. P>
Regarde ce https://docs.databricks.com/user-guide/libraries .html pour des informations détaillées p>
Merci Fabio, mais j'ai déjà essayé la même chose.Après de télécharger le fichier .whl aussi, je reçois aussi la même erreur que dans l'écran Shot.Could Merci de m'aider à ce sujet?
J'ai eu quelques problèmes au moment de la connexion à l'aide de PYOBDC, les détails de mon correctif sont ici: https://daTathirst.net/blog/2018/10/12/executing-sql-server-storeté-Procédres-on-Databricks-pyspark a > Je pense que le problème provient de PythonPath sur les clusters de Databicks étant réglé sur l'installation de Python 2. P> Je soupçonne les lignes: p> %sh
sudo apt-get install python3-pip -y
pip3 install --upgrade pyodbc
Quelle version de Python est votre cluster qui fonctionne?
Merci Fabio, j'ai essayé le commentaire.Mais que je reçois toujours cette erreur (E: Impossible de verrouiller et impossible de verrouiller le répertoire d'administration (VAR / LIB / DPKNG), est un autre processus en utilisant?). Pourriez-vous aider moi sur ça
Merci Simon, j'ai essayé la commande dans la base de données, mais elle montre comme annulée.Veuillez suggérer s'il y a une alternative à faire cela.
Merci, Fabio La commande fonctionne et pyodbc a été installée. Mais lors de la connexion au serveur SQL, je suis confronté à cette erreur ((01000 ', "[01000] [UNIXODBC] [Gestionnaire de pilotes] Impossible d'ouvrir la lib' pilote ODBC 17 pour SQL Server ': fichier non trouvé (0 ) (Sqldriverconnect) ")). Pouvez-vous m'aider à cela.
Avez-vous lu le lien que j'ai donné sur la réponse ci-dessus? Il explique comment résoudre le problème.
Merci, la commande Fabio and Simon fonctionne bien et je suis capable de vous connecter à SQL Server.
J'avais le même problème pour l'installation. C'est ce que j'ai essayé et cela a fonctionné.
redémarrez le cluster p> li>
importer pyodbc dans le code p> li> ul> p>
Cette réponse ne fonctionnera pas pour le nouveau temps d'exécution de Databicks, car les scripts init nommés en grappes ont été obsolètes. Veuillez lire le lien de la réponse ci-dessus et créer un script init pour la portée du cluster. Cela fonctionne pour moi de cette façon.
A +1 pour vous. Juste et FYI qui redémarrent le cluster n'est pas nécessaire!