.Net打BI可视化,这三个“套路”你一定要知道!这次客户用的是.Net项目,直接做BI大屏太复杂,所以想直接集成使用BI数据可视化分析大屏。那么,这次我们将从Wyn入手,介绍如何在.Net环境下集成BI仪表盘数据可视化大屏。说到这里,有些同学对BI仪表盘数据可视化大屏还不是很了解,先给大家介绍一下吧。BIDashboard数据可视化大屏无论你现在在做什么项目,都会遇到甲方要求一个炫酷漂亮的数据仪表盘,用于数据可视化和自助式数据分析。这个看板是BI仪表盘数据可视化的大屏幕。这块板有多重要?企业内部信息共享、外部行业交流、会议现场展示,适用于你能想到的所有场合。同时,对看板的需求也变得常态化。大屏”。因此,BI可视化仪表盘设计会出现在我们现在和未来做的每一个信息化项目中。这里我们简单的按照大屏的作用和作用进行分层:第一层:简单可视化方式的堆叠,比如使用Echarts.js或其他图表库,将静态数据以可视化的方式展现,形成静态自适应数据可视化“报表”;第二层:数据实时更新,关联真实业务数据,实时展示业务数据使用可视化图表代替静态数据;第三层:数据的自助式分析包括数据建模、数据处理、可视化展示和自助式数据分析操作,才是真正的商业智能数据分析。实现BI大屏,整体开发工作量主要根据我们的实际需求来确定,本次我们以WynEnterprise为例,演示如何实现app.NetCore项目中BI可视化的应用集成。最终实现项目的屏幕适配、多页仪表盘、数据自动刷新、3D动画效果等效果。这些效果可直接应用于智慧园区、智慧车间、医疗健康、电力能源、校园安防、数字化指挥中心等场景。..NetCore项目中BI集成方式介绍.NetCore项目中集成BI主要有3种方式。下面将通过具体的例子来介绍这些不同的集成方式。Div集成Div集成主要用于将业务系统中的仪表盘、报表、数据源和数据集以原生的方式集成。这种集成方式的核心是获取文档的DIV元素和对应的值,然后写入到自己的网页代码中。注意,在DIV集成之前,需要对Wyn系统进行跨域配置,允许跨域请求。例如:示例代码下面是集成的示例代码:下面的数字对应图中的数字,分别说明:(1)具体部署系统的实际域名地址;(2)Dashboard插件在系统中的版本号;(3)UserToken,请确保使用的Token有足够的权限(比如查看仪表盘,比如集成设计器,需要创建仪表盘权限)。(4)仪表盘ID,用于集成单个仪表盘文档。如果你集成一个空的设计器,你不需要它,只需删除这一行。(5)集成设计器参考代码。(6)集成单个仪表盘文档的参考代码。URL集成.NetCore项目中最常用的集成方式是URL集成。这种集成方式的核心是设置一个带有参数(QueryString)的URL(URL)作为业务系统中某个菜单链接的目标地址,或者作为业务系统页面中某个iframe元素的src属性值.URL集成的核心是生成集成报表或仪表盘的完整URL。以仪表盘为例:(1)在新窗口中打开仪表盘选择仪表盘,点击页面右上角的新建窗口按钮,在新的浏览器窗口中打开仪表盘。(2)复制浏览器地址栏中的网址,将仪表盘的网址复制粘贴到记事本中备用。(3)获取accesstoken,进入系统后台管理\>生成token。输入token信息,点击“GenerateToken”按钮生成用户名的token字符串;单击右侧的“获取令牌”按钮以复制令牌。这里需要注意生成token时使用的用户名,要有要访问的报表或dashboard的查看权限。例如,专门为项目创建一个名为guest的用户,然后创建一个名为“integrationuser”的角色,并将guest用户添加到该角色中。然后设置要集成的报表或仪表板的权限,允许“集成用户”[只读]。(4)将复制的token粘贴到步骤(3)的URL末尾,使用&token=连接,得到的URL字符串如下:http://localhost:51980/dashboards/view/5d5cafe6e98abc00018ff4e5?theme=default&lng=zh-CN&token=0b77ebfe232bff06248ce245c24af6aa84010b5f747ef41e605b08ae310a6fed(5)使用带有token的URL字符串,将URL字符串设置为业务系统页面文件中iframe的src属性或超链接的href属性。例如:\
