FEA从入门到精通系列 | 基础原语分类

FEA原语分为基础原语、SDF函数、UDF函数三大类。

SDF函数是系统自带,用于常量定义、变量运算、条件判断、时间格式化等操作。

UDF函数,分为 udf0包、udfA包、RS包、NSM包、NTC包、可视化VL包、图计算GL包、机器学习ML包。其中,RS包用于加载与存储各种不同非格式化文件(如http\excel\sqlite3\json\hbase\zbus等),GL包用于图计算,ML包用于机器学习。

但SDF函数和UDF函数都不是今天的主角,今天我们主要是针对基础原语,来讲讲它的分类。

基础原语,每一个操作都具有原子性,独立不分割,每一个操作都只完成一个特定的功能,完成后有明确的结果,可以直接查看验证。非常适合于交互分析和数据探索。另外,通过流编程的方式,使用多种原语的组合,可以完成复杂功能场景。从总体上来看,基础原语分为以下6小类:

640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1

以下将对基础原语的6小类进行介绍。

一、数据加载与存储

任何分析都建立在数据之上,所以数据加载与分析结果存储是FEA的基础工程,下图是FEA支持的加载与存储类的基础原语:

640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1

二、表操作

把非格式或格式化数据加载进FEA后,都会变成二维表格。FEA支持的表操作有删除表、合并表、关联表、输出表、命名别名、分组统计等。

095011_b6xa_3115904.png

三、行操作

FEA支持对表的行操作语句有:过滤行、去重、排序。

四、列操作

FEA支持的列操作语句有增加列、选择列、更改列名、更改列类型、字符串处理。

095011_zz2B_3115904.png

五、控制语句

FEA支持脚本控制语句,用于控制脚本集群化、循环、定时运行。

095011_XX3s_3115904.png

六、全局语句

全局控制语句,用于定义工作区、全局变量,以及显示表、变量、集群运行情况等。

095011_i3WC_3115904.png

 经过以上分类,大家是否对FEA原语有了一个大概的了解呢。下一篇我们就要从数据加载与存储语句详细讲起了,敬请期待!!

转载于:https://my.oschina.net/u/3115904/blog/810619

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值