当前位置: 首页 > article >正文

慧集通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.kler.cn/a/463504.html

相关文章:

  • Maven项目集成SQL Server的完整教程:从驱动配置到封装优化
  • 呼叫中心中间件实现IVR进入排队,判断排队超时播放提示音
  • 解決當前IP地址僅適用於本地網路
  • 图片验证码如何显示在 Apifox 的响应控制台中
  • Flume的安装和使用
  • Unity 对Sprite或者UI使用模板测试扣洞
  • WebApi使用 (.Net Framework版)
  • 【AIGC】COT思维链:让AI学会拆解问题,像人一样思考
  • 【golang】go errors 处理错误追踪打印堆栈信息
  • idea 开发Gradle 项目
  • Linux:基础IO
  • HTML入门教程|| HTML 基本标签(2)
  • 第 28 章 - ES 源码篇 - Elasticsearch 启动与插件加载机制解析
  • 【每日学点鸿蒙知识】输入框光标显示问题、web组件回调async问题、图片加载流程监控、背景图片大小不生效问题、alert无效
  • 像素的访问和算术运算
  • 【R语言】校准曲线,绘制原理
  • 游戏关卡设计方法的杂感
  • 【Unity3d】C#浮点数丢失精度问题
  • 如何查询快手IP归属地?如何关闭
  • HTML——46.制作课程表
  • 鸿蒙应用开发 - 如何去掉字符串中空格
  • 使用 `Celery` 与 `RabbitMQ` 实现异步任务队列:构建高效、可靠的任务调度系统
  • 深度学习在光学成像中是如何发挥作用的?
  • [创业之路-222]:波士顿矩阵与GE矩阵在业务组合选中作用、优缺点比较
  • 如何通过深度学习提升大分辨率图像预测准确率?
  • Ajax阶段总结(二维表+思维导图+四种请求方式)