唠唠Superset连接SqlServer踩的坑........
首先需要安装 pymssql和pyodbc模块
yum install freetds freetds-devel python-devel
pip install pymssql
yum install unixODBC-devel
pip install pyodbc
然后根据官网上的示例
所以在Superset中输入
然后就报错,这个错误,百度、谷歌、搜狗 搜索了一番,大都说的是需要修改 odbcinst.ini、odbc.ini、freetds.conf 这三个文件
pip install pymssql
yum install unixODBC-devel
pip install pyodbc
然后根据官网上的示例
所以在Superset中输入
然后就报错,这个错误,百度、谷歌、搜狗 搜索了一番,大都说的是需要修改 odbcinst.ini、odbc.ini、freetds.conf 这三个文件
BUT,试过以后,linux上是可以访问Sqlserver了(通过 osql -S sqlserver -U sa -P 123),但是superset还是无法访问,一脸懵逼啊
........
然后,就在Stack Overflow上找到了答案!
https://stackoverflow.com/questions/43322831/superset-cannot-connect-to-my-mssql-database
所以是 官网的Demo给错了,连接信息应该是
坑死爸爸了........