开源数据大屏系统介绍

睿思BI数据大屏系统现已开源,通过拖拽配置的方式构建大屏,支持零代码开发。并且包含大量大屏模版,方便用户快速创建大屏应用。

系统主要包括数据准备、大屏设计、权限管理3个部分内容。

1.数据准备

1.1 创建数据源:定义BI系统链接外部数据源,支持常见的数据库,不支持的数据源用户可扩展。

1.2 注册Restful接口:注册外部Rest接口到BI系统进行调用,有JSON格式要求,不满足需要可扩展。

1.3 创建数据集:支持表、SQL查询语句、Rest接口做数据集,用来映射大屏的表格、详情页等组件。

1.4 创建立方体:基于数据集构建立方体(维度和度量),用来映射大屏的数据块、图表、交叉表等组件。

2.大屏设计

2.1拖拽式设计大屏:包含时间、天气、表格、图片、图表、选项卡、嵌套框、参数、交叉表、装饰线、数据块等多种组件,采用绝对布局构建页面。

2.2从模版创建大屏:支持几十种数据大屏模版,直接可以下载到本地,模版由官方维护,后期不断增加。

3.权限管理

3.1 功能权限:支持用户、角色、菜单等功能权限。

3.2 数据权限: 基于组织机构定义数据权限,用户也可以自己通过接口代码扩展数据权限。

3.3 资源管理:管理在数据大屏中使用的图片/SVG等资源文件。

系统下载地址:

https://github.com/ruisibi/bigscreenicon-default.png?t=N7T8https://github.com/ruisibi/bigscreenhttps://gitee.com/ruisibi/bigscreenicon-default.png?t=N7T8https://gitee.com/ruisibi/bigscreen

系统截图:

大屏设计

大屏效果1

大屏效果2

  • 9
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Python开源数据大屏是利用Python编程语言和开源技术,通过对数据进行处理、可视化和展示,用于构建一个交互式的大屏展示系统。其主要功能包括数据收集、数据预处理、数据可视化和数据展示。 首先是数据收集,Python提供了丰富的库和工具,可以方便地从各种数据源中获取数据,如数据库、API接口、日志文件等。通过使用这些库来连接、提取和处理数据,可以实现数据的自动化收集和更新。 接下来是数据预处理,Python具有强大的数据处理能力。可以使用不同的库和工具来进行数据清洗、数据过滤、数据变换和数据合并等操作,以确保数据的准确性和完整性。 然后是数据可视化,Python拥有众多强大的可视化库,如Matplotlib、Seaborn和Plotly等。这些库可以帮助我们将数据转化为图表、图形和地图等可视化元素,以更直观和易懂的方式呈现数据。 最后是数据展示,Python开源数据大屏可以通过Web或者桌面界面来展示数据。可以使用Python的Web框架,如Django或者Flask,搭建一个交互式的Web应用,让用户可以自由地查看和操作数据。同时,还可以使用Python的GUI库,如Tkinter或者PyQt,来设计一个漂亮、易用的桌面应用。 总之,Python开源数据大屏是一种便捷、灵活且功能强大的数据展示工具。它可以帮助用户对数据进行处理和可视化,通过直观的图表和图形,展示出数据的关联和趋势,从而更好地进行数据分析和决策。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值