文章
· 七月 5, 2023 阅读大约需 2 分钟

基于IntegratedML及Dashboard的数据分析应用

基于InterSystems的集成ML技术和Dashboard,根据上传的CSV文件自动生成相关预测和BI页面。前端和后端在Vue和Iris中完成,使用户可以通过简单的操作生成所需的数据预测和分析页面,并根据这些页面做出决策。

# ZPM 安装

zpm:USER>install IntegratedMLandDashboardSample

# 部署流程

使用或创建新的命名空间

将代码导入相应的命名空间

在终端中执行:

Do # # class (customizemashinelerningandaanalysis. Util. Tool) Deployment()

前端是Vue文件夹下的dist文件夹。在使用它之前,请打开dist-static config.js并修改后端服务器要使用的IP和端口。然后您需要将iframeUrl的测试修改为“Analysis”+后端使用的命名空间,例如“AnalysisUSER”

然后启动前端文件(可以将dist文件夹放在tomcat中开始使用)

访问地址为:

Ip: port/dist

image

# 如何使用

以women.csv为例

1.选择要上传的CSV文件,CSV文件名和数据列名不得包含空格等其他符号

2.填写需要预测的列名,如“高度”

3.单击“确定”按钮,等待界面返回

成功返回后,刷新当前页面,然后单击“模型列表”下的辅助选项。新生成的项目将出现

image

① 填写完其他值后,点击②确定,在③处生成预测值

④ 嵌入式虹膜仪表板显示以前导入CSV的一些数据

# 其他 CSV 展示

image

image

 

# 单元测试

  Set ^UnitTestRoot=your modules dir +"\src"+namespace+"\integratedmlanddashboardsample\src" (such C:\InterSystems\HealthConnect\mgr\.modules\USER\integratedmlanddashboardsample\src)

  do ##class(%UnitTest.Manager).RunTest("UnitTests")

#注意

由于页面上嵌入了iris的仪表板,如果您遇到无法正确显示的跨域问题,可以访问iris查看图表

image

讨论 (1)2
登录或注册以继续