# SQL创建函数
#### 功能描述
创建使用Remote UDTF自定义函数应用于Spark作业开发当中。
#### 语法格式
```
CREATE FUNCTION [db_name.]function_name AS class_name USING FUNCTIONGRAPH 'urn'
```
或
```
CREATE OR REPLACE FUNCTION [db_name.]function_name AS class_name USING FUNCTIONGRAPH 'urn'
```
#### 注意事项
无
#### 关键字
urn：在FunctionGraph函数列表页面，选择您需要复制URN的函数，在操作列中单击复制URN。
#### 示例
创建本示例函数remote_udtf，执行的指令如下：
```
CREATE FUNCTION remote_udtf AS 'splitString' USING FUNCTIONGRAPH 'urn:fss:cn-north-7:330e068af1334c9782f4226acc00a2e2:function:default:test:latest'
```
选择对应的数据库与队列，输入SQL指令后单击执行按钮。
图1创建函数   
![](https://support.huaweicloud.com/devg-aidatalake/zh-cn_image_0000002701186709.png "点击放大")
