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

news2025/1/3 10:07:38

训练使用素材:

  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.coloradmin.cn/o/2268476.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

CMS漏洞靶场攻略

DeDeCMS 环境搭建 傻瓜式安装 漏洞一&#xff1a;通过文件管理器上传WebShel 步骤⼀:访问目标靶场其思路为 dedecms 后台可以直接上传任意文件&#xff0c;可以通过⽂件管理器上传php文件获取webshell 登陆网站后台 步骤二&#xff1a;登陆到后台点击 【核心】 --》 【文件式…

计算机网络 (12)物理层下面的传输媒体

前言 计算机网络物理层下面的传输媒体是计算机网络设备之间的物理通路&#xff0c;也称为传输介质或传输媒介&#xff0c;并不包含在计算机网络体系结构中&#xff0c;而是处于物理层之下。 一、传输媒体的分类 导向型媒体&#xff1a;电磁波被导引沿着固体媒体传播。常见的导向…

光储充一体化解决方案详解。

一、光储充介绍 1、什么是光储充 “光储充”一体化&#xff0c;顾名思义&#xff0c;是由光伏发电、储能、充电集成一体、互相协调支撑的绿色充电模式。其工作原理是利用光伏发电&#xff0c;余电由储能设备存储&#xff0c;共同承担供电充电任务。在用电高峰&#xff0c;光储…

【MATLAB第111期】基于MATLAB的sobol全局敏感性分析方法二阶指数计算

【MATLAB第111期】基于MATLAB的sobol全局敏感性分析方法二阶指数计算 一、简介 在MATLAB中计算Sobol二阶效应指数通常涉及到全局敏感性分析&#xff08;Global Sensitivity Analysis, GSA&#xff09;&#xff0c;其中Sobol方法是一种流行的技术&#xff0c;用于评估模型输入…

RK3568 bsp 9 - USB调试记录

文章目录 1、环境介绍2、RK3568 USB资源介绍3、配置目标4、dts配置4.1、USB3.0 OTG4.2、USB2.0 Host 2 和 USB2.0 Host 3 5、kernel配置5.1、USB PHY CONFIG5.2、USB Host CONFIG5.3、USB OTG CONFIG5.4、USB外设CONFIG5.4.1、Mass Storage Class CONFIG5.4.2、USB HID CONFIG …

挖空的解决思路

用RagFlow解析完文档后怎么对某些实体的某些参数进行遮挡&#xff0c;给他设置预设好的可选项&#xff0c;并最终整合成文档模版&#xff0c;给我详细讲解怎么实现 解析–实体抽取&#xff08;Open NRE、UIE&#xff09;–遮挡–插入可选项–保存模版1–微调训练得模版2

【AI日记】24.12.30 kaggle 比赛 2-18

【AI论文解读】【AI知识点】【AI小项目】【AI战略思考】【AI日记】 工作 参加&#xff1a;kaggle 比赛 Regression with an Insurance Dataset时间&#xff1a;8 小时 读书 1 书名&#xff1a;教育的本质时间&#xff1a;0.5 小时评估&#xff1a;快速读完&#xff0c;收获不…

javaweb 04 springmvc

0.1 在上一次的课程中&#xff0c;我们开发了springbootweb的入门程序。 基于SpringBoot的方式开发一个web应用&#xff0c;浏览器发起请求 /hello 后 &#xff0c;给浏览器返回字符串 “Hello World ~”。 其实呢&#xff0c;是我们在浏览器发起请求&#xff0c;请求了我们…

【C++】九九乘法表编程题详解与多角度对比分析

博客主页&#xff1a; [小ᶻ☡꙳ᵃⁱᵍᶜ꙳] 本文专栏: C 文章目录 &#x1f4af;前言&#x1f4af;题目概述题目描述 &#x1f4af;老师的实现方法代码解析优点不足 &#x1f4af;我的实现方法代码解析优点不足 &#x1f4af;实现方法对比&#x1f4af;优化与扩展代码优化…

保险公司开辟新模式:智能ai搭建咨询帮助中心

随着保险行业的快速发展&#xff0c;消费者对保险服务的期望也在不断提高。从传统的电话咨询到在线客服&#xff0c;服务模式的不断升级旨在提供更加便捷、高效的客户服务。然而&#xff0c;面对日益复杂的保险产品和多样化的客户需求&#xff0c;传统的人工客服体系逐渐显露出…

雷电模拟器安装LSPosed

雷电模拟器最新版支持LSPosed。记录一下安装过程 首先到官网下载并安装最新版&#xff0c;我安装的时候最新版是9.1.34.0&#xff0c;64位 然后开启root和系统文件读写 然后下载magisk-delta-6并安装 ,这个是吾爱破解论坛提供的&#xff0c;号称适配安卓7以上所有机型&#x…

使用uWSGI将Flask应用部署到生产环境

使用uWSGI将Flask应用部署到生产环境&#xff1a; 1、安装uWSGI conda install -c conda-forge uwsgi&#xff08;pip install uwsgi会报错&#xff09; 2、配置uWSGI 在python程序的同一文件夹下创建 uwsgi.ini文件&#xff0c;文件内容如下表。 需要按照实际情况修改文件名称…

计算机网络 (15)宽带接入技术

前言 计算机网络宽带接入技术是指通过高速、大容量的通信信道或网络&#xff0c;实现用户与互联网或其他通信网络之间的高速连接。 一、宽带接入技术的定义与特点 定义&#xff1a;宽带接入技术是指能够传输大量数据的通信信道或网络&#xff0c;其传输速度通常较高&#xff0c…

资源规划管理系统(源码+文档+部署+讲解)

引言 在当今快速发展的商业环境中&#xff0c;企业资源规划&#xff08;ERP&#xff09;系统已成为企业运营的核心。本文将深入探讨一套全新的ERP系统源代码&#xff0c;该系统基于先进的技术栈构建&#xff0c;旨在提升企业运营效率&#xff0c;优化资源配置&#xff0c;实现…

精准识别花生豆:基于EfficientNetB0的深度学习检测与分类项目

精准检测花生豆&#xff1a;基于EfficientNet的深度学习分类项目 在现代农业生产中&#xff0c;作物的质量检测和分类是确保产品质量的重要环节。针对花生豆的检测与分类需求&#xff0c;我们开发了一套基于深度学习的解决方案&#xff0c;利用EfficientNetB0模型实现高效、准…

使用套接字创建一个服务端,创建一个客户端然后相互通讯

以下是对上述代码的详细解释&#xff1a; #include <unistd.h> #include <sys/types.h> #include <sys/socket.h> #include <netinet/in.h> #include <arpa/inet.h>#include <stdio.h> #include <stdlib.h> #include <string.h&…

ES 磁盘使用率检查及处理方法

文章目录 1. 检查原因2. 检查方法3. 处理方法3.1 清理数据3.2 再次检查磁盘使用率 1. 检查原因 磁盘使用率在 85%以下&#xff0c;ES 可正常运行&#xff0c;达到 85%及以上会影响 PEIM 数据存储。 在 ES 磁盘分配分片控制策略中&#xff0c;为了保护数据节点的安全&#xff0…

[cg] android studio 无法调试cpp问题

折腾了好久&#xff0c;native cpp库无法调试问题&#xff0c;原因 下面的Deploy 需要选Apk from app bundle!! 另外就是指定Debug type为Dual&#xff0c;并在Symbol Directories 指定native cpp的so路径 UE项目调试&#xff1a; 使用Android Studio调试虚幻引擎Android项目…

Flutter中添加全局防护水印的实现

随着版权意识的加强&#xff0c;越来越多的应用开始在应用内部增加各种各样的水印信息&#xff0c;防止核心信息泄露&#xff0c;便于朔源。 效果如下&#xff1a; 在Flutter中增加全局水印的方式&#xff0c;目前有两种实现。 方案一&#xff0c;在native层添加一个遮罩层&a…

MQTT——客户端安装使用(图文详解)

目录 一. 下载安装MQTT 1. 下载MQTT 2. 安装MQTT 二. MQTT客户端使用 1. 连接MQTT服务 2. MQTT发布消息 3. MQTT 消息订阅 4. 断开MQTT服务器连接 三. 使用Jmeter给MQTT发数据 一. 下载安装MQTT 1. 下载MQTT &#xff08;1&#xff09;官网下载地址&#xff1a;MQTTX…