本文主要是介绍海豚调度器调用api接口启动工作流(亲试可用),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、前言
在大数据时代,工作流调度器成为了数据管道和ETL任务中不可或缺的工具。DolphinScheduler作为一款强大的工作流调度器,支持多种任务类型和工作流的可视化管理。除了通过Web界面操作外,DolphinScheduler也提供了API接口,使得第三方系统集成和自动化脚本调用成为可能。
在工作需要通过api接口启动海豚调度器的工作流,由于生产环境的海豚调度器是1.3.5版本,不同版本的api有所不同,请根据实际进行调整。
二、DolphinScheduler API概览
DolphinScheduler的API主要用于以下方面:
- 项目管理:创建、查询、删除项目。
- 工作流定义:创建、更新、启动、停止工作流。
- 任务实例:管理任务实例的执行状态。
- 资源中心:管理UDF、工作流等资源。
三、获取API Token
使用DolphinScheduler API之前,需要先获取API Token,用于接口调用的认证。
步骤1:登录DolphinScheduler
登录到DolphinScheduler的Web界面。
步骤2:访问安全中心
在DolphinScheduler主界面,点击“安全中心”。
步骤3:令牌管理
在安全中心页面,选择左侧的“令牌管理”。
步骤4:创建Token
点击“创建令牌”按钮,设置Token的失效时间,并指定执行接口操作的用户。点击“生成令牌”,系统会生成一个Token字符串。
这篇关于海豚调度器调用api接口启动工作流(亲试可用)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!