news 2026/5/11 9:57:57

保姆级教程|助睿 ETL 订单利润分流数据加工全流程(零代码 + 图文详解)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
保姆级教程|助睿 ETL 订单利润分流数据加工全流程(零代码 + 图文详解)

一、实验概述

1.1 实验目的

  • 掌握助睿零代码 ETL 平台:新建转换、添加组件、执行转换全流程操作
  • 熟练配置表输入、记录集连接、字段选择、过滤记录、Excel 输出核心组件
  • 理解多表关联、数据过滤、利润分流的 ETL 设计思路,完成订单利润分类存储

1.2 实验环境

  • 平台:助睿数智 (Uniplore) 零代码数据集成平台
  • 数据库:MySQL(公共只读数据源)
  • 数据表:订单表business_anaylsis.order_detail、产品表business_anaylsis.product

1.3 业务流程

订单表 + 产品表→左外关联→清洗冗余字段→按利润≥0 分流→分别输出盈利订单 / 亏损订单Excel 文件


二、实验步骤(附截图说明)

步骤 1:登录平台并新建转换

  1. 打开助睿实验平台登录,进入数据集成 (ETL) 模块
  2. 新建转换 (Transformation),命名:订单利润分流数据加工

步骤 2:添加并配置【表输入】(2 个)

  1. 组件库搜索表输入,拖拽 2 个到画布,分别命名:
    • 订单_详细订单
    • 订单_产品信息
  2. 双击配置:
    • 数据源:线上公共数据源 (readonly)
    • 订单表:business_anaylsis.order_detail
    • 产品表:business_anaylsis.product
    • 自动生成 SQL,执行预览确认数据

步骤 3:添加【记录集连接】做表关联

  1. 拖拽记录集连接组件,连接两个表输入
  2. 配置:
    • 连接类型:LEFT OUTER (左外连接)
    • 关联键:订单表product_id↔ 产品表id

步骤 4:添加【字段选择】清洗冗余字段

  1. 连接至记录集输出,拖拽字段选择
  2. 切换到移除页签,获取字段后删除重复id,保留业务关键字段

步骤 5:添加【过滤记录】实现利润分流

  1. 拖拽过滤记录,连接字段选择输出
  2. 配置分流规则:
    • 条件:profit >= 0
    • 匹配输出:盈利订单
    • 不匹配输出:亏损订单

步骤 6:添加【Excel 输出】(2 个)

  1. 拖拽两个Excel 输出,分别命名:
    • 盈利订单_输出
    • 亏损订单_输出
  2. 连接过滤组件:
    • 满足条件连True 输出
    • 不满足连False 输出
  3. 设置文件名与保存路径

步骤 7:运行转换并验证结果

  1. 点击运行,查看执行日志确认成功
  2. 下载 Excel,核对盈利 / 亏损数据条数

三、实验结果与总结

  1. 成功完成订单与产品表关联,计算单条订单利润
  2. 按利润正负实现数据分流,输出两份标准 Excel
  3. 掌握零代码 ETL 核心组件用法,可复用至多表合并、数据清洗、分类输出场景
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/11 9:53:52

三数之和 - 双指针减少时间复杂度 - 深入理解

文章目录题目我的代码(超时)官方题解问题深入理解总结题目 三数之和 我的代码(超时) class Solution {public List<List<Integer>> threeSum(int[] nums) {List<List<Integer>> list new ArrayList<>();int n nums.length;Arrays.sort(nums…

作者头像 李华
网站建设 2026/5/11 9:46:56

AI编码助手安全防护:为Cursor定制智能安全规则实践

1. 项目概述&#xff1a;为什么我们需要为AI编码助手定制安全规则&#xff1f;最近在GitHub上看到一个挺有意思的项目&#xff0c;叫matank001/cursor-security-rules。光看名字&#xff0c;可能很多开发者会想&#xff0c;Cursor不就是个基于AI的代码编辑器吗&#xff0c;怎么…

作者头像 李华