下载
中文
注册

开发流程

进行UDF开发的流程如下图所示。

图1 UDF开发流程

开发步骤详解如表1所示。

表1 UDF开发步骤详解

步骤

描述

参考

环境准备

准备UDF开发及运行验证所依赖的开发环境与运行环境。

开发准备

工程创建

创建UDF工程。

工程创建

开发过程

用户继承meta_flow_func.h文件的MetaFlowFunc基类,重写Init和Proc两个函数。实现UDF的计算逻辑。

开发过程(调用MetaFlowFunc类)

工程编译

将用户自定义的函数cpp文件,编译成so文件。

工程编译

使用DataFlow API构建graph

使用DataFlow API,构建graph并执行。

使用DataFlow API构建graph

ST测试

系统测试(System Test),在真实的硬件环境中,验证UDF的正确性。

ST测试