科学仪器监测框架
DAQBrokerServer的Python项目详细描述
daqbroker服务器
简介
这是daqbroker框架中最重要的部分,该框架由几个自动持久性监视服务和一个基于flask的web应用程序组成,包括前端接口,允许用户创建或编辑虚拟仪器表示,收集所述仪器的仪器数据,并方便地绘制图表和操作并与科学项目中的其他合作者共享这些数据。
资源
这个页面是一个存储库,包含最新版本的daqbroker代码,同时也是一个论坛,供用户、开发人员和贡献者开始关于特定问题的对话,并向框架建议新功能。
安装
<>这个项目的二进制分布存在于Windows和Linux中。本节重点介绍在python环境中安装daqbroker。您应该使用常规的pip
安装方法安装daqbroker(根据虚拟环境中的规则):
安装daqbroker服务器
pip install daqbrokerServer
支持的数据库
daqbroker使用SQLAlchemyorm进行数据库访问和操作。但是,daqbroker还处理管理员任务,特别是数据库和用户创建/编辑/删除。ORM不支持这些操作,这意味着必须为每个数据库引擎的这些管理任务创建特定代码。本节包含当前受支持的数据库引擎以及正在获得完全支持的数据库引擎的列表。如果您想建议daqbroker支持数据库引擎,如果您有自己的代码来处理daqbroker,可以随意发出或请求。
- MySQL-经过全面测试且兼容
- Postgres-经过全面测试且兼容
- Oracle-缺少管理员任务(正在进行)
- MSSQL-缺少管理员任务(正在进行)