本节将介绍如何使用 Dataway 表达式来辅助进行集成流设计。
前期准备
要使用 Dataway 表达式,需要完成腾讯云数据连接器平台的账号申请。申请成功后,新建一个应用并创建一条集成流。
使用 Dataway 表达式
本小节以一个简单的字符串连接为示例。
1. 在流中新建一个 Set Payload 组件,并展开组件配置。在"值"配置项中,单击右侧编辑框,进入 Dataway IDE。
2. 进入 Dataway 编辑框,输入 Dataway 表达式。输入时会实时进行语法检查,若出错则会有对应提示。
def dw_process(msg):return 'hello' + 'world'
完整的 DataWay 脚本符合语法定义的 Python3 代码段,其中包含入口函数定义 def dw_process(msg)。
DataWay 基于 Python3.7 语法进行实现,同时内置了多个第三方模块,如 time、json、math等,使用时直接引用模块名即可。
3. 验证 Dataway 运行结果。在通过语法检查并单击确定保存表达式之前,即可对 Dataway 脚本的正确性进行验证。在编辑框右上角单击“Debug”图标,在弹出的对话框直接单击开始测试。
4. 测试结束后, Dataway 编辑框的下方会有输出结果的展示,可以看到 Dataway 脚本的运行结果为
hello world
,表示脚本的返回结果符合预期。同时可以切换到日志项,查看 print 的输出结果。
5. 单击确定,即完成 Dataway 脚本的保存。