Turbodbc是一個Python模塊,使用ODBC接口來訪問關係數據庫。
它有依賴libboost-all-dev,unixodbc-dev,python-dev包,需要安裝。
你可以手動安裝這些,或者您可以使用一個init腳本自動化安裝。
創建初始化腳本
在筆記本中運行這個示例腳本創建集群的init腳本。
% python dbutils.fs.mkdirs (“dbfs: / < path-to-init-script >”) dbutils.fs.put (“dbfs: / < path-to-init-script > / turbodbc_install。sh”、“”“# !/bin/bash #安裝依賴包sudo apt-get - y安裝libboost-all-dev unixodbc-dev python-dev pip安裝turbodbc = =以下4.4.1”“”,真的)
記得init腳本的路徑。你需要它在配置集群。
配置初始化腳本
按照文檔來配置一個集群級init腳本(AWS|Azure|GCP)。
指定init腳本的路徑。使用相同的路徑,你使用的示例腳本。
在配置init腳本之後,重新啟動集群。