Finside 财芯 文档中心
首页智算智数智视
首页智算智数智视
财芯官网
  1. 财务算子智能建模
  • 财芯简介
  • 开始使用
    • 登录
    • 首页
    • 个人中心
  • 智算
    • 认识算法中心
      • 操作栏
      • 算子选择区
      • 画布区
      • 算子配置区
      • 数据预览区
      • 图层管理区
    • 财务算子智能建模
      • 新建算子流
      • 输入输出
      • 数据准备
      • 数据关联
      • 数据转换
      • 数据质量
      • 扩展编程
      • 文档辅助
      • Python自定义算子
    • 算子流协同组合运算
      • 组合执行
      • 计划执行
  • 智数
    • 数据网盘
    • 我的数据
      • 新增数据源
      • 上传记录
      • 导入记录
      • 数据管理
      • 转交全部文件
      • 切换视图
    • 算子流
      • 管理算子流
      • 导入算子流
      • 运行记录
      • 转交全部文件
      • 切换视图
    • 数据连接
      • 新增数据连接
      • 管理数据连接
      • 导入数据连接
      • 转交所有文件
      • 切换视图
    • 我的报表
      • 管理报表
      • 导入报表
      • 转交全部文件
      • 切换视图
    • 数据分享
      • 我的分享
      • 分享给我
    • 回收站
  • 智视
    • 大屏
      • 大屏管理
      • 组件配置
      • 数据管理
    • BI
      • 工作表
      • 数据关联
      • 看板
      • 看板组件配置
      • 图文报告
      • 大屏与BI组合配置
首页智算智数智视
首页智算智数智视
财芯官网
  1. 财务算子智能建模

扩展编程

扩展编程算子包括函数和报文解析算子。
图片49.png

函数#

函数算子支持对数据进行运算及特殊函数处理,用户可以添加列或者在原有列进行计算,同时其他无需处理的数据仍会进行保留。
算子配置说明如下:
输出列
可选择数据处理后的输出方式,支持选择“添加列”或者“覆盖列”两类方式。
列名称
输出列为添加列时,需要输入新列名称;
输出列为覆盖列时,下拉选择原有列,无法修改列名称。
列类型
输出列为添加列时,可修改列类型;
输出列为覆盖列时,无法修改列类型。
创建规则
点击“创建规则”,在弹出的创建规则界面,可以配置该字段的函数规则。其编辑框与数值公式计算算子的公式编辑框类似,可以选择添加字段、参数、函数和符号。
字段:可双击选择原有字段添加到规则中;
参数:可双击选择参数添加到规则中;
函数:可双击选择数值函数、文本函数和日期时间函数添加到规则中。选择函数,创建规则底部可自动带出函数说明与使用示例可供参考;
符号:单击可添加运算符号及语句词汇等。
操作
点击删除图标图片1.png,对应字段即被删除,不会再进行相应数据处理。
新增
可以创建新的字段。
快速任务
请使用函数算子对Excel文件“财务部员工信息表.xlsx”进行处理,为不同司龄的员工授予不同称号(司龄大于等于8年的员工授予“功勋员工”称号,司龄大于等于5年的员工授予“卓越员工”称号,司龄大于等于3年的员工授予“杰出员工”称号,其他员工则授予“星光员工”称号)。
操作指引
1
操作一
进入算法中心,点击“新建”,进入算子流配置页面。
2
操作二
点击画布自动带出的“数据输入”算子,打开配置页面,选择本地上传文件或从数据网盘引用数据,输入Excel文件“财务部员工信息表.xlsx”,将字段“司龄”的目标类型改为“数值”。
3
操作三
从算子选择区将“函数”算子拖拽至画布区,与“数据输入”算子连接。
4
操作四
点击“函数”算子,左侧算子配置区选择“添加列”,列名称输入“荣誉称号”,列类型选择“文本”,点击“创建规则”,在弹出的创建规则页面中展开通用函数,双击“IFS”函数,将其添加至表达式内容区,通过点击添加字段和符号,配置函数:IFS(司龄≥8,'功勋员工',司龄≥5,'卓越员工',司龄≥3,'杰出员工','星光员工'),点击“保存”。设置完成后,点击“保存配置”。
图片3.png
图片4.png
5
操作五
保存并执行算子流,在数据预览区查看算子流运算结果。

报文解析#

报文解析算子用于解析JSON、XML或键值对格式的报文数据,将其从报文树状结构转换为表格形式承载数据。配置算子时,第一步需要先选择解析字段,并配置报文模板,第二步为查询配置,选择输出字段。
算子配置说明如下:
请求ID字段
选择前序输入的文本字段为请求ID字段。
解析字段
选择解析字段,指定待解析的报文。
报文格式
选择报文格式,支持选择“JSON”“XML”“键值对”三种格式。
报文模板
输入报文模板。
操作指引
1
操作一
进入算法中心,点击“新建”,进入算子流配置页面。
2
操作二
点击画布自动带出的“数据输入”算子,打开配置页面,选择本地上传文件或从数据网盘引用数据,输入接口连通所需要的API key或者token数据。
3
操作三
将“接口对接”算子拖拽至画布区,与“数据输入”算子连接。点击“接口对接”算子,在左侧算子配置区进行算子配置。
4
操作四
配置完成后,保存并执行算子流,即可通过API接口获取对应数据。
5
操作五
将“报文解析”算子拖拽至画布区,与“接口对接”算子连接。点击“报文解析”算子,左侧算子配置区依次选择“请求ID字段”“解析字段”,并选择报文格式,输入报文模板。输入完成后,点击“下一步”。
6
操作六
配置查询内容,选择输出字段,勾选完成后,点击“保存配置”。
7
操作七
执行算子流,查看报文解析后的数据结果。

多字段函数#

多字段函数与函数算子的功能相似,不同之处在于多字段函数可批量对多个字段做同样的函数处理。
算子配置说明如下:
计算字段
选择打包计算的字段,选择好后,配置计算规则时可使用特殊的计算字段配置规则,被选做计算字段的所有字段都会按照该规则进行计算。
输出列
选择输出列的方式,包括覆盖原列和复制原列两种。如果选择覆盖原列,计算出的数值会取代原来字段下的数值;如果选择复制原列,计算出的数值会成为通过复制原字段而新增的字段下的数值。
并添加
当输出列选择“复制原列”时,可以设置字段名的后缀或前缀,使其与原列不重名。
修改输出列类型
选择列的目标类型,提供文本、日期时间、数值三种类型。
计算规则
点击“未配置”,在弹出的创建规则界面,可以配置该字段的函数规则。其编辑框与数值公式计算算子和函数算子的公式编辑框类似,可以选择添加字段、参数、函数和符号。
数值:可双击选择计算字段或者原有字段添加到规则中
参数:可双击选择文本或日期时间等参数添加到规则中
函数:可双击选择数值函数、文本函数和日期时间函数添加到规则中。选择函数,创建规则底部可自动带出函数说明与使用示例可供参考
符号:单击可添加运算符号及语句词汇等
快速任务
请使用多字段函数算子,计算《各产品生产成本明细》中,各产品的不同类型成本占生产总成本之比。
操作指引
1
操作一
进入算法中心,点击“新建”,创建算子流。
2
操作二
点击“数据输入”算子,输入《各产品生产成本明细》,勾选全部字段,点击“保存配置”。
3
操作三
将“字段选择”算子拖拽至画布区,连接到“数据输入”算子之后。点击算子,打开配置区,将成本相关的字段的目标类型修改为“数值”,点击“保存配置”。
4
操作四
将“多字段函数”算子拖拽至画布区,连接到“字段选择”算子之后。点击算子,打开配置区,“计算字段”选择“材料成本”“人力成本”“包装成本”和“其他成本”,“输出列”选择“复制原列”,并添加“占比”作为“后缀”,不勾选“修改输出列类型”,点击“未配置”,输入计算公式“计算字段/生产总成本”。设置完成后,点击“保存配置”。
图片52.png
5
操作五
将“数据输出”算子拖拽至画布区,连接在“滚动函数”算子之后。点击算子,打开配置区,选择“我的数据”文件夹,新建表命名为“各产品生产成本占比分析”,选择该表,“输出选项”选择“覆盖”。设置完成后,点击“保存配置”。
图片53.png
6
操作六
点击“保存”,保存算子流。
7
操作七
点击“执行”,执行算子流,在数据预览区查看算子流运算结果。

滚动函数#

滚动函数算子和函数算子相似,可通过选择字段创建公式计算指标,不同之处在于,滚动函数算子创建公式时,可通过设计引用指定字段前N行或者后N行数值,利用不同字段的差行数据来计算结果,例如使用A字段第一行的数据与B字段第二行的数据做运算。
需要注意的是,滚动函数计算时的行顺序,取决于前序算子输出的数据顺序,不会因为滚动函数算子自身的分组效果发生改变。
算子配置说明如下:
分组字段
选择分组依据的字段,算子根据该字段下的值进行分组。
列名称
输入列名称。
列类型
选择列的目标类型,提供文本、日期时间、数值三种类型。
创建规则
点击“创建规则”,在弹出的创建规则界面,可以配置该字段的函数规则。其编辑框与数值公式计算算子和函数算子的公式编辑框类似,可以选择添加字段、参数、函数和符号。
数值:可双击选择原有字段添加到规则中,每个字段可设置前N行或者后N行,也可不设置;
参数:可双击选择参数添加到规则中;
函数:可双击选择数值函数、文本函数和日期时间函数添加到规则中。选择函数,创建规则底部可自动带出函数说明与使用示例可供参考;
符号:单击可添加运算符号及语句词汇等。
操作
点击删除图标图片54.png,对应字段即被删除,不会再进行相应数据处理。
+新增
可以创建新的字段。
快速任务
请使用滚动函数算子,计算《存款及利率统计表》中,A公司和B公司各自2020-2024年的存款复利终值。
操作指引
1
操作一
进入算法中心,点击“新建”,创建算子流。
2
操作二
点击“数据输入”算子,输入《存款及利率统计表》,勾选全部字段,点击“保存配置”。
3
操作三
将“字段选择”算子拖拽至画布区,连接到“数据输入”算子之后。点击算子,打开配置区,将“日期”字段的目标类型修改为“日期时间”,将“存入本金”和“利率”两个字段的目标类型修改为“数值”,点击“保存配置”。
4
操作四
将“滚动函数”算子拖拽至画布区,连接到“字段选择”算子之后。点击算子,打开配置区,“分组字段”选择“单位”,“列名称”输入为“复利终值”,“类型”选择“数值”,点击“创建规则”,输入计算公式“([前1行]:复利终值+本金)*(1+利率)”。
设置完成后,点击“保存配置”。
图片55.png
5
操作五
将“数据输出”算子拖拽至画布区,连接在“滚动函数”算子之后。点击算子,打开配置区,选择“我的数据”文件夹,新建表命名为“各单位2020-2024年存款利率终值”,选择该表,“输出选项”选择“覆盖”。设置完成后,点击“保存配置”。
图片56.png
6
操作六
点击“保存”,保存算子流。
7
操作七
点击“执行”,执行算子流,在数据预览区查看算子流运算结果。
上一页
数据质量
下一页
文档辅助
Built with