1

我正在尝试将 MSSql 数据库添加到 Superset。这是用于生成 SQLAlchemy Url 的 python 脚本 -

urllib.quote_plus('DRIVER={%s};Server=%s;Database=%s;UID=;PWD=;ServerSPN=%s'
                       %(DB_DRIVER,DB_SERVER,DB_NAME,DB_SERVER_SPN))

然后我转到 Superset 中的 Sources>Databases>add 选项并提供 SQLAlchemy URI,然后单击“Test Connection”,一切正常!,然后我点击“保存”按钮,我得到以下异常。

(pyodbc.Error) ('HY000', '[HY000] [unixODBC][Easysoft][SQL Server Driver][SQL Server]一般错误:未指定服务器名称 (0) (SQLDriverConnect)') (此错误的背景位于:http ://sqlalche.me/e/dbapi )

4

0 回答 0