Python スクリプトをローカルで実行すると、pyodbc を使用して dremio からデータを取得できます。ローカルで実行するには、ガイドを使用して以下のリンクから Windows 64 ビット odbc ドライバーをインストールする必要がありました。
https://www.dremio.com/drivers/
Databricks ワークスペースにインストールして設定する方法がわかりません。おそらくこれが原因で、databricks ワークスペースから実行しようとすると、同じコードがエラーをスローしています。
dremioに接続するコードは、
cnxn = pyodbc.connect("Driver={};ConnectionType=Direct;HOST={};PORT={};AuthenticationType=Plain;UID={};PWD={}".
format(self.driver, self.host, self.port, self.uid, self.pwd),autocommit=True)
cursor = cnxn.cursor()
解決策を教えてください。