慧集通iPaaS集成平台低代码培训-基础篇

训练使用素材:

  1.数据源:

单号业务日期工厂仓库物料单位数量批次
0100012022-5-1210031001030001kg50020230415
0100012022-5-1210031001030001kg12220230415
0100012022-5-1210031001030001kg125020230415
0100012022-5-1210031001030002kg13020230411
0100012022-5-1210031001030002kg1352020230412
0100012022-5-1210031001030003kg140020230410
0100022022-5-1210031001090501kg15020230410
0100022022-5-1210031001030005kg160020230410
0100022022-5-1210031001030605kg17020230412
0100022022-5-1210031001030905kg98020230412
0100022022-5-1210031001030208kg19520230415
0100032022-5-1210031001030009kg20620230415
0100032022-5-1210031001031110kg21520230412
0100042022-5-1210031001031110kg22620230415
0100042022-5-1210031001030012kg23520230415
0100042022-5-1210031001030012kg24220230411
0100042022-5-1210031001030012kg24520230412

文件下载到D盘 test1 目录下,方便后面的测试

  2.数据库建表脚本

新建一个库,里面创建一张表,采购订单

  3.本次训练智能体客户端下载

请登录到慧集通开发平台下载最新的智能体客户端!

  4.其他

  • JSON数据查看工具

  https://www.json.cn

  • mysql数据库安装文件下载(非必须,仅供想在个人电脑上安装数据库的同学使用)
     

    本次培训完整录屏

    录制:慧集通(DataLinkX)可视化集成平台培训

    日期:2024-04-13 09:29:43

    录制文件:https://meeting.tencent.com/v2/cloud-record/share?id=f3f886be-bda6-42f8-99cb-10b3c21e36d2&from=3&is-single=false&record_type=2

    可以跟着录屏完成以下的练习

    开始💡

    大家好,我叫翟兴志

    很荣幸能有机会与大家一起来探索应用系统集成及数据交换相关技术与理念!在开始汇报之前,我先简单的做一下自我介绍:我来自盒子在线,从2001年就开始从事企业信息化建设工作,前后在双汇集团软件公司、蒙牛集团及蒙泰集团工作,从事过实施、测试、开发、项目经理、CTO及CIO等工作岗位,算是一名信息化行业的老兵!

    联系方式:18610200881(同微信),有关于本次培训的任何问题或技术探讨可以联系我。

    准备工作

  • 分配登录帐号

    • https://www.datalinkx.cn 使用chrome打开

    • 登录账号使用86+手机号登录

    • 修改各自的密码

  • 下载智能体、配置授权文件并启动(演示)

    • 授权文件为个人名称

    • 文件名: licence.lic

    • 现场演示安装

  • 智能体安装操作说明icon-default.png?t=O83Ahttps://u90kgugsx7.feishu.cn/wiki/Sts2wKxCSiifoIkBFHKcrOc4n7g?fromScene=spaceOverview

  • 涉及知识点:智能体

    • 安装在具体客户的服务器环境中,企业本地化的部署是保证客户业务数据安全、高效及稳定性的重要条件;

    • 负责具体的数据流程任务执行工作;

    • 在执行过程中不依赖慧集通云开发平台;

    • 智能体可以安装在企业的任何服务器或PC电脑Linux、Windows、MAC、银河麒麟KylinOS)中,对于服务器的要求也非常低(推荐配置:2Core 8G以上内存、200G以上硬盘空间;如果要安装中间数据库配置要再增加一倍)。

  • 开始前的一些规则

    • 流程名称以 中文名字_ 开始命名,以方便区分,如:翟兴志_表数据写入到EXCEL

    • 不要修改别人的流程,系统中有记录日志!!!

慧集通简介

一、Hello World!(做开发的都懂这个哈!)

训练目的:熟悉WEB集成开发环境,熟悉JAVA、Groovy组件,了解智能体的运行原理,了解日志查看方式;

步骤:

  • 创建数据流程

功能菜单:数据流程--》所有流程--》新建

  • 组件方式完成

数据构造组件来完成,输出 “你好世界!”

  • 拖入Groovy组件,写入"Hellow World!";

/*** 功能:** 注:脚本整体上返回闭包,在返回闭包之前的内容只会执行一次,闭包内部的内容会每次执行** @Author 超级管理员 <br />* @Date:2023/10/29 11:37:24  <br />* @Version 1.0*/
return { $$ ->// TODO 在这里编写业务逻辑"hello world!"
}
  • 执行输出到日志中查看

作业:自己动手完成以上操作(对于有JAVA开发经验的可以使用“JAVA组件”来完成练习)

视频链接:慧集通iPaaS低代码平台培训-基础篇

二、EXCEL文件读取与写入操作

训练目的:掌握EXCEL读取组件的操作,为后面的训练提供数据来源操作;文件的复制重点训练字段对照的操作,理解这种字段对照的原理作用;

时间:30分钟

1、读取采购入库单文件,把结果输出到日志中;

步骤:

  • 创建数据流程:兴志-excel操作

  • 选取“Excel读取”组件,拖拽到工作台;

  • 选择Excel文件

  • 把excel文件中的内容输出到日志中进行查看;

  • “Excel写入”组件的操作讲解;

  • 组件字段配置界面的讲解

    • 组件讲解

      • IPO模型

      • 入参

      • 出参

    • 组件配置界面

      • 组件本身的默认配置界面,这个界面没有统一的样式,是由组件开发者来定义的;

      • 组件默认的通用配置界面

    • 组件通用配置页面布局

      • 当前组件入参区

      • 前置节点组件出参区

      • 字段配置区

    • 字段配置输入类型

      • 常量 文本、数字

      • 函数

      • 表达式

练习:把Excel文件复制到另外一个目录中

视频链接:慧集通iPaaS低代码平台培训-EXCEL文件读取与写入操作

三、数据库读写操作

训练目的:数据库连接配置操作、了解当前平台支持的常用数据库类型、数据库读写“执行SQL”组件的操作使用、掌握"SQL查询"功能使用。

时间:50分钟

素材:训练使用的SQL脚本

练习库:

MYSQL(请自行准备数据库)

地址:

端口:3309

数据库名:

登录名:

密码:

步骤:

  • 创建数据库连接,并进行联通测试

  • 先介绍一个常用工具:SQL查询

    • 无需安装任何客户端,即可以对已配置数据连接的数据库进行查询操作,主要是方便开发调试使用;

    • 基于安全考虑,只支持查询,不能执行修改与删除操作;

  • “执行SQL”组件的操作介绍

    • 配置连接

    • CRUD操作

    • 字段

    • 条件

    • 分组

    • 排序

  • 新增数据流程:兴志-建表练习

    • 建表组件

    • 创建表:pur_order_zhaixingzhi

  • 新建数据流程: 兴志-数据库操作练习

    • 执行SQL组件

    • 查询“pur_order”表,输出到日志中查看

    • 查询“pur_order”表,同步数据到“pur_order_zhaixingzhi

  • 涉及知识点:连接器

    • 负责连接软件,主要涉及到帐户、密码及认证等;

    • 当前平台已支持60多种常用的软件连接器;

    • 企业可以开发自己的软件连接器;

作业(线下练习):

  1. 读取练习库中的pur_order中的采购入库单数据,保存到excel文件中; 新建 兴志_表数据写入到EXCEL

  2. 新增一个字段 单位2,把单位字段的数据“kg”转换成“千克”后保存到excel文件中;(提示:函数-文本替换)

  3. 对保存的excel文件中的入库数量进行修改并保存;

  4. 把修改后的excel文件中的单据信息更新到数据库表中:pur_order_zhaixingzhi

  • 扩展知识点:自由查询、SQL入参;组件的输入与输出概念介绍

视频链接:慧集通iPaaS低代码平台培训-数据库读写操作

四、订单分组合并操作

训练目的:掌握“列表分组”及“列表过滤”组件的使用

时间:30分钟

步骤:

  • 新增“兴志_订单明细合并操作”数据流程

  • 执行SQL组件

  • 查询练习库中的“pur_order”

  • 加入“列表分组”组件;

  • 分组维度:

    • 订单号

    • 单据日期

    • 仓库

    • 工厂

  • 通过“数据库表写入”组件,把最终处理的数据写入到pur_order_head及pur_order_detail

作业:

  1. 完成以上练习

五、主数据转换

目的:掌握数据映射的处理方法

时间:10分钟

准备:

1、数据对象:存货

2、应用系统:致远、星空中、畅捷通T+

3、数据映射

下面是结合让数据转换的综合演示:慧集通iPaaS低代码平台培训-主数据转换

六、日志查看

目的:掌握系统输出日志的结构、日志查看及问题定位

1.手工执行日志查看

流程当前任务开始执行标识:

流程当前任务结束执行标识:

当前执行流程编码:

对应组件勾选出参后,打印出参值日志:

对应组件勾选入参后,打印入参值日志:

慧集通平台内置变量说明及使用

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/500956.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

框架(Mybatis基础配置)

mybatis的使用步骤 1.引入依赖 <!-- Mybatis依赖--><dependency><groupId>org.mybatis</groupId><artifactId>mybatis</artifactId><version>3.5.5</version></dependency> <!-- Mysql连接依赖-->…

2、pycharm常用快捷命令和配置【持续更新中】

1、常用快捷命令 Ctrl / 行注释/取消行注释 Ctrl Alt L 代码格式化 Ctrl Alt I 自动缩进 Tab / Shift Tab 缩进、不缩进当前行 Ctrl N 跳转到类 Ctrl 鼠标点击方法 可以跳转到方法所在的类 2、使用pip命令安装request库 命令&#xff1a;pip install requests 安装好了…

常见中间件漏洞复现

1.tomcat 1.1 CVE-2017-12615(put上传) 当在Tomcat的conf&#xff08;配置目录下&#xff09;/web.xml配置文件中添加readonly设置为false时&#xff0c;将导致该漏洞产 ⽣&#xff0c;&#xff08;需要允许put请求&#xff09; , 攻击者可以利⽤PUT方法通过精心构造的数据包…

JavaWeb开发(五)Servlet-ServletContext

1. ServletContext 1.1. ServletContext简介 1.1.1. ServletContext定义 ServletContext即Servlet上下文对象&#xff0c;该对象表示当前的web应用环境信息。 1.1.2. 获取ServletContext对象: &#xff08;1&#xff09;通过ServletConfig的getServletContext()方法可以得到…

【Redis】集群配置(主从复制 哨兵搭建)

文章目录 集群配置主从复制哨兵搭建 集群配置 Redis 集群提供了三种分布式方案&#xff1a; 主从模式&#xff1a;一个主节点和一个或多个从节点&#xff0c;主节点负责写操作&#xff0c;从节点负责读操作&#xff0c;实现读写分离&#xff0c;分担主节点的压力。 哨兵模式…

设计模式の状态策略责任链模式

文章目录 前言一、状态模式二、策略模式三、责任链模式 前言 本篇是关于设计模式中的状态模式、策略模式、以及责任链模式的学习笔记。 一、状态模式 状态模式是一种行为设计模式&#xff0c;核心思想在于&#xff0c;使某个对象在其内部状态改变时&#xff0c;改变该对象的行为…

【设计模式】 基本原则、设计模式分类

设计模式 设计模式是软件工程中的一种通用术语&#xff0c;指的是针对特定问题的经过实践验证的解决方案。设计模式并不是最终的代码实现&#xff0c;而是描述了如何解决某一类问题的思路和方法。 如果熟悉了设计模式&#xff0c;当遇到类似的场景&#xff0c;我们可以快速地…

二、github基础

Github基础 备用github.com网站一、用户界面-Overview&#xff08;概览&#xff09;1用户信息2 导航栏3 热门仓库4 贡献设置5贡献活动6搜索和筛选7自定义收藏8贡献统计9最近活动10其他链接 二、用户界面-Repositories&#xff08;仓库&#xff09;1 libusb_stm322 savedata3 Fi…

nature reviews genetics | 需要更多的针对不同种族的癌症基因组图谱研究,促进精准治疗和维护治疗公平权益

–https://doi.org/10.1038/s41576-024-00796-w Genomic landscape of cancer in racially and ethnically diverse populations 研究团队和单位 Ulrike Peters–Public Health Sciences Division, Fred Hutchinson Cancer Center Claire E. Thomas–Public Health Scienc…

选择器(结构伪类选择器,伪元素选择器),PxCook软件,盒子模型

结构为类选择器 伪元素选择器 PxCook 盒子模型 (内外边距&#xff0c;边框&#xff09; 内外边距合并&#xff0c;塌陷问题 元素溢出 圆角 阴影: 模糊半径&#xff1a;越大越模糊&#xff0c;也就是越柔和 案例一&#xff1a;产品卡片 <!DOCTYPE html> <html lang&q…

vue2+echarts实现水球+外层动效

实现效果 安装echarts-liquidfill 需要安装echarts-liquidfill&#xff01;&#xff01;&#xff01;需要安装echarts-liquidfill&#xff01;&#xff01;&#xff01;需要安装echarts-liquidfill&#xff01;&#xff01;&#xff01; 安装命令 npm install echarts-liqui…

OpenStack的核心组件、主要特点和使用场景

OpenStack 是一个开源的云计算平台&#xff0c;主要用于构建和管理公共及私有云环境。它由多个模块组成&#xff0c;提供虚拟化资源管理、存储管理、网络配置等功能&#xff0c;旨在为数据中心提供自动化的、灵活的云基础设施服务。OpenStack最初由NASA和Rackspace共同开发&…

Java 代码编译和解析方法信息

使用 javassist 可以操作字节码文件&#xff0c;我分享一下一个简单的编译和类方法解析代码。 什么是 Javassist&#xff1f; Javassist 是一个强大的字节码操作工具&#xff0c;它提供了在运行时编辑 Java 字节码的能力。通过Javassist&#xff0c;开发人员可以动态地创建和…

SpringCloud源码分析-Lettue Redis

redis connection异步发送 底层是nio channel

ELK入门教程(超详细)

什么是ELK&#xff1f; ELK是Elasticsearch、Logstash、Kibana三大开源框架首字母大写简称(后来出现的filebeat属于beats家族中的一员&#xff0c;可以用来替代logstash的数据收集功能&#xff0c;比较轻量级)&#xff0c;也被称为Elastic Stack。 Filebeat Filebeat是用于转…

Wireshark和科来网络分析系统

Wireshark 是一款功能强大的网络协议分析工具&#xff0c;主要用于捕获和分析网络流量&#xff0c;帮助用户排查网络问题、进行安全分析和学习网络协议。以下是 Wireshark 的基础使用指南&#xff1a; 1. 安装 Wireshark 访问 Wireshark 官网 下载并安装适合你操作系统的版本…

机器学习之逻辑回归算法、数据标准化处理及数据预测和数据的分类结果报告

逻辑回归算法、数据标准化处理及数据预测和数据的分类结果报告 目录 逻辑回归算法、数据标准化处理及数据预测和数据的分类结果报告1 逻辑回归算法1.1 概念理解1.2 算法导入1.3 算法优缺点 2 LogisticRegression理解2.1查看参数定义2.2 参数理解2.3 方法2.4基本格式 3 数据标准…

家政上门小程序如何创建?家政服务怎么能少了小程序帮手

在如今这个“忙到没时间打扫”的时代&#xff0c;家政服务变得越来越受欢迎。为了提高效率、减少沟通成本&#xff0c;很多家政公司都已经开始借助小程序的力量。那么&#xff0c;家政上门小程序到底该如何创建呢?小程序又是如何帮助家政服务更好地满足客户需求的呢?本文将为…

机器学习-感知机-神经网络-激活函数-正反向传播-梯度消失-dropout

文章目录 感知机工作流程 神经网络区别各种各样的神经网络 激活函数激活函数类型Sigmoid 函数ReLU函数Leaky ReLU 函数Tanh 函数 正向传播反向传播梯度消失(gradient vanish)如何解决 Dropout使用 PyTorch实战神经网络算法(手写MNIST数字识别)viewsoftmax和log-softmaxcross-en…

生态碳汇涡度相关监测与通量数据分析实践技术应用

1.以涡度通量塔的高频观测数据为例&#xff0c;基于MATLAB开展上机操作&#xff1a; 2.涡度通量观测基本概况&#xff1a;观测技术方法、数据获取与预处理等 3.涡度通量数据质量控制&#xff1a;通量数据异常值识别与剔除等 4.涡度通量数据缺失插补&#xff1a;结合气象数据…