导读:传统的数据处理往往需要编写SQL或Python脚本,门槛较高。本文将带您使用助睿数智(Uniplore)零代码平台,通过拖拽式组件快速实现订单与产品表关联、利润正负分流,并导出为Excel文件。全文包含完整操作步骤与避坑指南,适合数据分析初学者与业务人员。

一、实验前言

在数据分析与大数据 ETL 学习中,零代码数据集成平台已经成为入门必备工具,不用写复杂代码、拖拽组件就能完成多表关联、数据过滤、条件分流、结果导出全流程数据加工。

本次我以助睿数智 Uniplore 零代码实验平台为载体,完成订单利润分流数据加工实验,全程手把手拆解操作步骤、核心逻辑、踩坑问题与实操结果,适合数据分析新手、电商数据处理、ETL 入门学习者参考。

平台信息

平台全称:助睿数智(Uniplore)一站式数据科学实验平台

平台定位:覆盖数据接入、ETL 处理、机器学习建模、可视化分析全链路零代码数据智能平台

产品官网:https://www.uniplore.com/

实验入口:https://lab.guilian.cn/

二、实验背景与目的

1. 实验目的

熟练掌握助睿零代码 ETL 平台基础操作:新建转换、添加组件、连线配置、执行转换全流程;

吃透表输入、记录集连接、字段选择、过滤记录、Excel 输出五大核心组件配置;

理解多表关联、正负利润过滤、数据分流的 ETL 设计思路;

独立完成企业级常见订单数据加工任务,为复杂数据处理打下基础。

2. 实验环境

工具平台:助睿数智(Uniplore)零代码在线实验平台

底层数据库:MySQL

实验数据源:

订单明细表:business_anaylsis.order_detail

产品信息表:business_anaylsis.product

3. 整体处理逻辑

先读取订单表 + 产品表原始数据 → 通过产品 ID 关联两张表 → 剔除重复冗余字段 → 按利润正负做数据分流 → 分别导出盈利订单、亏损订单Excel 文件。

三、详细实验操作步骤

步骤 1:平台注册 + 新建项目

首先完成助睿实验平台账号注册登录,进入平台后新建专属实验项目,为后续 ETL 转换流做好前置准备。

步骤 2:添加线上公共数据源

在平台资源库中找到关系数据库分类,选择线上公共数据源(Readonly) 完成数据源接入,后续所有表数据都从此数据源读取。

步骤 3:新建转换流,梳理整体逻辑

创建命名为订单利润分流处理的转换流,按照业务逻辑规划组件排布与数据流向,明确每一个组件的前后依赖关系。

步骤 4:拖拽组件并完成连线配置

在组件库拖拽所需全部组件,并按照数据流转逻辑绘制连接线:

2 个表输入组件:订单 - 详细订单、订单 - 产品信息;

1 个记录集连接组件;

1 个字段选择组件;

1 个过滤记录组件;

2 个 Excel 输出组件:盈利订单、亏损订单。

步骤 5:逐个配置组件参数

(1)表输入:订单 - 详细订单

绑定线上公共数据源,配置 SQL 读取订单明细全量字段,包含订单编号、日期、客户信息、城市、销售额、利润等核心字段。

(2)表输入:订单 - 产品信息

同样绑定公共数据源,读取产品表id、type、sub_type、name等产品基础信息。

(3)记录集连接

连接类型:LEFT OUTER

第一个转换(订单表)连接字段:product_id

第二个转换(产品表)连接字段:id

(4)字段选择:移除冗余字段

配置字段选择组件,移除重复的产品 id 字段,避免两表关联后字段冗余、数据重复。

(5)过滤记录:利润条件分流

核心配置规则:

匹配条件:profit > 0 分流至 盈利订单

不匹配条件:profit ≤ 0 分流至 亏损订单

实现自动按利润正负拆分数据。

(6)Excel 输出配置

分别配置盈利订单、亏损订单输出规则:

文件格式:xlsx(Excel2007 及以上)

自定义输出表头,保留订单 ID、日期、客户、产品、销售额、利润、地区等核心字段;

配置单元格格式、字段类型,保证导出表格规整可读。

步骤 6:执行转换任务,查看运行日志

配置完成后启动转换流执行,平台自动运行并生成执行日志:

产品表读取数据:1977 条

订单明细表读取数据:10000 条

两表关联后有效数据:10000 条

亏损订单最终数据:2023 条

盈利订单最终数据:7977 条

整体任务耗时仅 3.837 秒,零代码处理效率极高。

步骤 7:下载并查看最终结果

执行完成后在平台文件库生成盈利订单.xlsx、亏损订单.xlsx,下载后用 WPS/Excel 打开可清晰查看每一条订单的利润、产品类型、客户区域、物流信息等完整数据。

四、实验踩坑:问题现象 + 原因 + 解决方案

问题现象:初次配置完成执行后,仅能导出亏损订单,盈利订单无数据输出。

问题原因:过滤记录组件配置错误,未正确将利润大于 0的匹配结果指向盈利订单输出通道,分流规则配置颠倒。

解决方案:重新进入过滤记录组件,修正条件分流指向,匹配结果绑定盈利订单、不匹配绑定亏损订单,重新执行转换流即可正常输出两类文件。

五、实验总结与感悟

技能收获:完整掌握助睿 Uniplore 零代码 ETL 平台操作,熟练运用表输入、关联、字段筛选、条件过滤、Excel 导出等核心组件,理清了多表关联 + 数据分流的标准 ETL 流程。

工具优势:对比传统手写 SQL、Python 脚本处理数据,零代码拖拽式操作可视化强、逻辑清晰、易调试、上手快,大幅降低数据分析入门门槛。

应用场景:这套订单利润分流逻辑可直接复用在电商运营、财务利润核算、销售数据分层等实际工作中,快速实现盈利 / 亏损订单拆分、区域利润分析、产品品类利润统计。

学习价值:适合大数据专业、数据分析专业在校生、职场数据新人作为 ETL 零基础入门实操案例,可直接复刻练习。

Logo

一站式 AI 云服务平台

更多推荐