当前位置: 首页 > news >正文

部署Superset BI(四)连接sql server数据库

sqlserver没有出现在Superset的连接可选菜单上,这一点让我奇怪。既然没有那就按着HANA的配置方式,照猫画虎。更奇怪的是安装好还不能出现,难道superset和微软有仇?
--修改配置文件
root@Nocobase:/usr/superset/superset# cd docker
local.txtroot@Nocobase:/usr/superset/superset/docker# echo "pymssql">> requirements-local.txt
root@Nocobase:/usr/superset/superset/docker# cat  requirements-local.txt
pymssql
启动容器后,在数据库连接下拉列表中没有出现sql server

--进入容器安装驱动
其实设置了requirements-local.txt就不需要进入容器安装,但是列表里面不显示只好手工再安装一次试试。

root@Nocobase:/usr/superset/superset/docker# docker exec -it superset_app bash
root@2492c7c8cca8:/app# pip install pymssql
Collecting pymssql
  Downloading pymssql-2.3.1-cp310-cp310-manylinux_2_28_x86_64.whl.metadata (7.1 kB)
Downloading pymssql-2.3.1-cp310-cp310-manylinux_2_28_x86_64.whl (4.6 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.6/4.6 MB 16.1 MB/s eta 0:00:00
Installing collected packages: pymssql
Successfully installed pymssql-2.3.1
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.
root@2492c7c8cca8:/app# quit
bash: quit: command not found
root@2492c7c8cca8:/app# exit
exit
root@Nocobase:/usr/superset/superset/docker# docker exec -it superset_app bash

--配置连接

连接数据库类型中还是没有出现sql server,但选择其它数据库中的其它,按连接字串的格式设置配置连接字符串。mssql+pymssql://name:password@db_host:1433/db_name

连接成功。虽然连接成功,但感觉自己弄得微软太掉面子,在superset里面连个名分都没有捞到。

相关文章:

  • MSF 生成不同的木马 msfvenom 框架命令
  • uniapp跨平台开发HarmonyOS NEXT应用初体验
  • 纯净IP,跨境账号稳定的底层逻辑
  • git做commit信息时的校验
  • hz2新建Keyword页面
  • Spring 必会之微服务篇(1)
  • python实现点餐系统
  • gitlab相关面试题及答案
  • 学习笔记:黑马程序员JavaWeb开发教程(2025.3.31)
  • 用Python监控金价并实现自动提醒!附完整源码
  • 软件测试——用例篇(2)
  • OpenHarmony 以太网卡热插拔事件接口无效
  • 【RLHF】 Reward Model 和 Critic Model 在 RLHF 中的作用
  • 云原生架构下的微服务通信机制演进与实践
  • 31【干货】Arcgis属性表常用查询表达式实战大全
  • 1 bit AI 框架:Part 1.1,CPU 上的快速无损 BitNet b1.58 推理
  • CAN转ModbusTCP网关:破解电池生产线设备协议壁垒,实现全链路智能互联
  • excel单元格如果是日期格式,在C#读取的时候会变成45807,怎么处理
  • c++:库(Library)
  • 系统的从零开始学习电子的相关知识,该如何规划?你是工作了18年的电子工程师,请给出你的建议
  • “救护车”转运病人半路加价,从宝鸡到西安往返都要多收钱
  • 观察|印巴交火开始升级,是否会演变为第四次印巴战争?
  • 中方对中美就关税谈判的立场发生变化?外交部:中方立场没有任何改变
  • 马上评|颜宁“简历打假”的启示
  • 古龙逝世四十周年|中国武侠文学学会与多所高校联合发起学术纪念活动
  • 象屿集团:对去化压力大、市场有效需求不足区域坚决暂停投资,打造多元上市路径