全部文档
文档中心数据流3.0使用手册节点开始

开始

数据流执行入口。

根据启动触发的配置,显示目前已启用的触发方式。

点击配置启动触发按钮可以跳转到启动触发配置,如何配置详见【启动触发】章节。(【DeepPipeline3.0】用户手册



  • 启动参数默认值

    • 本参数需要填入合法的json,为空则视为null

    • 默认值的用途:

      • 作为调试时的测试参数;

      • 在数据流启动时,若启动参数未传,则使用此默认值作为入参

  • 参数转换

    • 启用后,可对原始启动参数进一步转换覆盖,原始入参以变量data表示,后续引用Pipeline.paramsOperator.start.data变量,则是转换后的结果;

    • 用途:常用于提取其中深层嵌套的值,或用作部分空值时默认值的处理等;

案例:原始参数为一大段用户信息,包含了多层嵌套结构,涵盖用户信息、偏好设置以及最近活动记录,但本数据流只需要用到其中的用户 ID 和姓名,那么可以对原始参数进行简化处理。

Copy
{
  "user": {
    "id": 12345,
    "profile": {
      "name": "张三",
      "age": 28,
      "contact": {
        "email": "zhangsan@example.com",
        "phone": "+86-123-4567-8901"
      }
    }
  },
  "preferences": {
    "theme": "dark",
    "notifications": {
      "email": true,
      "sms": false,
      "push": {
        "enabled": true,
        "frequency": "daily"
      }
    }
  },
  "activity": {
    "lastLogin": "2025-01-21T15:32:00Z",
    "recentActions": [
      {
        "action": "login",
        "timestamp": "2025-01-21T15:32:00Z"
      },
      {
        "action": "update_profile",
        "timestamp": "2025-01-20T10:15:00Z",
        "details": {
          "field": "email",
          "newValue": "zhangsan_new@example.com"
        }
      }
    ]
  }
}

Copy
{
  "user_id": data.user.id,
  "name": data.user.profile.name
}
Copy
{
  "user_id": 12345,
  "name": "张三"
}

效果截图:




![1737533378488-86d913c2-ca84-4b01-b6f7-c3ea5ecccc75](../../media/1737533378488-86d913c2-ca84-4b01-b6f7-c3ea5ecccc75.png)

回到顶部

咨询热线

400-821-9199

我们使用 ChatGPT,基于文档中心的内容以及对话上下文回答您的问题。

ctrl+Enter to send