慧集通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.pswp.cn/web/64975.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/64975.shtml
英文地址,請注明出處:http://en.pswp.cn/web/64975.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

在Linux下安裝部署Tomcat教程

摘要 Tomcat是由Apache開發的要給Servlet容器,實現了對Servlet 和JSP的支持,并提供了作為Web服務器的一些特有功能,如Tomcat管理和控制平臺,安全管理和Tomcat閥等。簡單來說,Tomcat是一個由WEB應用程序的托管平臺,可以讓用戶編寫的WEB應用程序,別Tomcat所托管,并提供網…

《探秘開源大模型:AI 世界的“超級引擎”》

《探秘開源大模型:AI 世界的“超級引擎”》 一、開源大模型崛起之路二、開源大模型發展歷程回顧(一)早期奠基:理論突破與初步實踐(二)快速發展:百花齊放的模型格局(三)當下態勢:走向成熟與多元融合三、開源大模型核心技術剖析(一)Transformer 架構:基石之穩(二)…

Leetcode打卡:我的日程安排表II

執行結果&#xff1a;通過 題目 731 我的日程安排表II 實現一個程序來存放你的日程安排。如果要添加的時間內不會導致三重預訂時&#xff0c;則可以存儲這個新的日程安排。 當三個日程安排有一些時間上的交叉時&#xff08;例如三個日程安排都在同一時間內&#xff09;&#…

實現一個通用的樹形結構構建工具

文章目錄 1. 前言2. 樹結構3. 具體實現邏輯3.1 TreeNode3.2 TreeUtils3.3 例子 4. 小結 1. 前言 樹結構的生成在項目中應該都比較常見&#xff0c;比如部門結構樹的生成&#xff0c;目錄結構樹的生成&#xff0c;但是大家有沒有想過&#xff0c;如果在一個項目中有多個樹結構&…

day30-awk進階

awk模式種類 awk的模式分為這幾種 正則表達式 基本正則擴展正則比較表達式范圍表達式特殊模式 BEGINEND awk比較運算符&#xff08;語法&#xff09; 關系運算符解釋示例<小于x<y<小于等于x<y等于xy!不等于x!y>大于等于x>y>大于x>y~匹配正則x~/正則…

大語言模型(LLM)一般訓練過程

大語言模型(LLM)一般訓練過程 數據收集與預處理 收集:從多種來源收集海量文本數據,如互聯網的新聞文章、博客、論壇,以及書籍、學術論文、社交媒體等,以涵蓋豐富的語言表達和知識領域。例如,訓練一個通用型的LLM時,可能會收集數十億甚至上百億字的文本數據.清洗:去除…

數據庫新建用戶后(Host:%),報錯:localhost無法連接

存在問題 在給數據庫&#xff08;MySQL、MariaDB等&#xff09;創建了新的用戶名&#xff08;eg&#xff1a;maxscale&#xff09;后&#xff0c;無法使用新用戶名登錄&#xff0c;并報如下錯誤&#xff1a;ERROR 1045 (28000): Access denied for user maxscalelocalhost (us…

2024年大型語言模型(LLMs)的發展回顧

2024年對大型語言模型&#xff08;LLMs&#xff09;來說是充滿變革的一年。以下是對過去一年中LLMs領域的關鍵進展和主題的總結。 GPT-4的壁壘被打破 去年&#xff0c;我們還在討論如何構建超越GPT-4的模型。如今&#xff0c;已有18個組織擁有在Chatbot Arena排行榜上超越原…

數據挖掘——支持向量機分類器

數據挖掘——支持向量機分類器 支持向量機最小間隔面推導基于軟間隔的C-SVM非線性SVM與核變換常用核函數 支持向量機 根據統計學習理論&#xff0c;學習機器的實際風險由經驗風險值和置信范圍值兩部分組成。而基于經驗風險最小化準則的學習方法只強調了訓練樣本的經驗風險最小…

檢索增強生成

概述 檢索增強生成&#xff08;Retrieval-Augmented Generation&#xff0c;RAG&#xff09;是一種將信息檢索與語言模型相結合的技術。由Facebook AI Research于2020年提出&#xff0c;它把數據庫的優勢與語言模型的優勢相結合。它能讓模型從外部知識庫中檢索信息&#xff0c…

在 SQL 中,區分 聚合列 和 非聚合列(nonaggregated column)

文章目錄 1. 什么是聚合列&#xff1f;2. 什么是非聚合列&#xff1f;3. 在 GROUP BY 查詢中的非聚合列問題示例解決方案 4. 為什么 only_full_group_by 要求非聚合列出現在 GROUP BY 中&#xff1f;5. 如何判斷一個列是聚合列還是非聚合列&#xff1f;6. 總結 在 SQL 中&#…

ETL處理工具Kettle入門

1. Kettle簡介 Kettle&#xff08;現已更名為Pentaho Data Integration&#xff0c;簡稱PDI&#xff09;是一個開源的ETL工具&#xff0c;能夠進行數據的抽取&#xff08;Extract&#xff09;、轉換&#xff08;Transform&#xff09;和加載&#xff08;Load&#xff09;。它是…

petalinux2017.4對linux4.9.0打實時補丁

準備工作&#xff1a; 1.windows&#xff1a;安裝vivado 2017.4&#xff0c;xilinx sdk 2017.4 2.ubuntu16.04&#xff1a;安裝petalinux 2017 3.黑金ax7020&#xff0c;sd卡 一、準備linux內核的操作系統 1.1 Petalinux配置 Petalinux使用教程-CSDN博客非常詳細&#xf…

Maven 教程之 pom.xml 詳解

Maven 教程之 pom.xml 詳解 pom.xml 簡介 什么是 pom POM 是 Project Object Model 的縮寫,即項目對象模型。 pom.xml 就是 maven 的配置文件,用以描述項目的各種信息。 pom 配置一覽 <project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi

Golang的緩存一致性策略

Golang的緩存一致性策略 一致性哈希算法 在Golang中&#xff0c;緩存一致性策略通常使用一致性哈希算法來實現。一致性哈希算法能夠有效地解決緩存節點的動態擴容、縮容時數據重新分布的問題&#xff0c;同時能夠保證數據訪問的均衡性。 一致性哈希算法的核心思想是將節點的哈希…

【機器學習:一、機器學習簡介】

機器學習是當前人工智能領域的重要分支&#xff0c;其目標是通過算法從數據中提取模式和知識&#xff0c;并進行預測或決策。以下從 機器學習概述、有監督學習 和 無監督學習 三個方面進行介紹。 機器學習概述 機器學習定義 機器學習&#xff08;Machine Learning&#xff0…

藍橋杯JAVA--003

需求 2.代碼 public class RegularExpressionMatching {public boolean isMatch(String s, String p) {if (p.isEmpty()) {return s.isEmpty();}boolean firstMatch !s.isEmpty() && (s.charAt(0) p.charAt(0) || p.charAt(0) .);if (p.length() > 2 && p…

被催更了,2025元旦源碼繼續免費送

“時間從來不會停下&#xff0c;它只會匆匆流逝。抓住每一刻&#xff0c;我們才不會辜負自己。” 聯系作者免費領&#x1f496;源&#x1f496;碼。 三聯支持&#xff1a;點贊&#x1f44d;收藏??留言&#x1f4dd;歡迎留言討論 更多內容敬請期待。如有需要源碼可以聯系作者免…

WebRTC的線程事件處理

1. 不同平臺下處理事件的API&#xff1a; Linux系統下&#xff0c;處理事件的API是epoll或者select&#xff1b;Windows系統下&#xff0c;處理事件的API是WSAEventSelect&#xff0c;完全端口&#xff1b;Mac系統下&#xff0c;kqueue 2. WebRTC下的事件處理類&#xff1a; …

關于Zotero

1、文獻數據庫&#xff1a; Zotero的安裝 Zotero安裝使用_zotero只能安裝在c盤嗎-CSDN博客 2、如何使用zotero插件 我剛下載的時候就結合使用的是下面的這兩個博主的分享&#xff0c;感覺暫時是足夠的。 Zotero入&#x1f6aa;基礎 - 小紅書 Green Frog申請easyscholar密鑰…