Finside 财芯 文档中心
首页智算智数智视
首页智算智数智视
财芯官网
  1. 财务算子智能建模
  • 认识算法中心
    • 操作栏
    • 算子选择区
    • 画布区
    • 算子配置区
    • 数据预览区
    • 图层管理区
  • 财务算子智能建模
    • 新建算子流
    • 输入输出
    • 数据准备
    • 数据关联
    • 数据转换
    • 数据质量
    • 扩展编程
    • 文档辅助
    • Python自定义算子
  • 算子流协同组合运算
    • 组合执行
    • 计划执行
首页智算智数智视
首页智算智数智视
财芯官网
  1. 财务算子智能建模

Python自定义算子

为满足用户DIY算子的需求,平台支持配置自定义算子以满足分析需求,新增算子保存后,将在算子选择区域的Python页签下新增一个算子。该算子支持复用及转交,用户可在算子选择区的python页签下进行管理。
图片62.png
Python自定义算子可满足用户DIY算子的需求,通过编写Python语句制作所需算子,支持保存、共享该算子给其他算子流复用,也支持将该算子彻底转交给其他用户。
算子新增、配置及管理说明如下:

(1)新增算子#

点击Python算子页签下的“新增”按钮,进入新增算子界面。
图片63.png
左侧可输入和编辑Python代码,编辑区会自动带出语句编写说明,并在最下方展示代码demo,作用是为输入数据表的第一列数据拼接参数值。例如第一列为员工姓名时,参数值为员工职位,使用该demo代码可获得员工姓名和职位拼接后的数据。
右侧可设置新增算子的算子名称、算子功能说明、代码中使用的输入表表名和参数名。
设置完成后,点击“确认”,即可将新算子增加到算子选择区的Python页签下。
图片64.png

(2)配置算子#

添加所需要的Python自定义算子后,算子使用方法和其他算子相同,只需拖拽至画布上,与其他算子连接并配置即可使用。
关联输入
设定Python算子代码中使用的数据表是哪个前序算子输入的数据表。
关联参数
设置Python算子代码中使用的参数的值,支持手动输入和引用参数两种方式,点击图片5.png即可切换不同方式。

(3)管理算子#

将鼠标悬浮在算子选择区的Python页签上,点击按钮进行统一管理,管理页面如下。算子所有者选中算子,点击鼠标右键选择“加密”,为算子设置密码加密,防止他人查看和修改代码,支持单个或批量加密/解密操作。
图片65.png
快速任务
请新增一个Python自定义算子,并使用算子自带的demo代码对Excel文件“财务部员工信息表.xlsx”进行数据处理(demo代码的作用是为数据表第一列数据拼接用户设定的参数,用户可自定义参数值)。
操作指引
1
操作一
进入算法中心,点击“新建”,进入算子流配置页面。
2
操作二
点击画布自动带出的“数据输入”算子,打开配置页面,选择本地上传文件或从数据网盘引用数据,输入Excel文件“财务部员工信息表.xlsx”。
3
操作三
在算子选择区点击切换至Python页签,并点击“新增”,进入自定义算子配置界面。在左侧区域可查看demo代码的内容,在右侧输入算子名称为“demo算子”,输入算子说明为“为数据表第一列数据拼接指定内容”,点击“确认”,完成新增算子。
图片66.png
4
操作四
从算子选择区将“demo算子”拖拽至画布区,与“数据输入”算子连接。
5
操作五
点击“demo算子”,左侧算子配置区设置输入表为“财务部员工信息表”,输入参数值为“号”,算子即可为第一列序号拼接文本“号”,将序号“1”修改为序号“1号”,完成后点击“保存配置”。
6
操作六
保存并执行算子流,在数据预览区查看算子流运算结果。
图片68.png
上一页
文档辅助
下一页
组合执行
Built with