用于数据驱动的工作流平台的系统和方法技术方案

技术编号:45869556 阅读:9 留言:0更新日期:2025-07-19 11:25
本公开提供了可以提供数据驱动的工作流平台的平台、系统和方法。本公开的方法可以包括:将选定的数据对象映射到数据驱动的工作流平台的数据存储模型,其中选定的数据对象存储在与数据驱动的工作流平台可操作地耦合的数据云配置中;以及在图形用户界面(GUI)上显示用于利用或管理选定的数据对象来构建云应用的流。交互流包括至少一个图形元素,该至少一个图形元素与用于自动化由选定的数据对象的触发事件触发的动作的规则对应。

【技术实现步骤摘要】
【国外来华专利技术】


技术介绍

1、计算系统在现代业务中无处不在,并且典型地被用作关键的运营资源。例如,许多企业利用所谓的“企业资源规划”(或“erp”)系统来帮助财务管理、人力资源、库存管理等各个方面。其他常用的分布式计算业务系统包括被称为“运输管理系统”(或“tms”)的系统(其可以用于规划、监控和优化物流和运输),以及被称为“风险管理系统”(或“rms”)的系统(其可以用于帮助合规官和其他人了解企业的风险状况以及遵守适用规则和法规的程度)。据估计,仅全球erp软件市场每年在450亿美元的范围内,诸如sap(rtm)、oracle(rtm)、workday(rtm)等提供商提供各种解决方案。


技术实现思路

1、当前数据密集型应用(例如,erp软件、erp应用、rms应用等)可能需要与云湖或数据仓库集成,从云中复制或下载数据以对本地数据进行业务智能分析、计算并执行工作流。例如,需要etl(提取、转换、加载)或elt(数据仓库中的加载和转换)过程以将数据从一个数据库、多个数据库或其他源移动到统一存储库。>

2、需要存在本文档来自技高网...

【技术保护点】

1.一种用于提供数据驱动的工作流平台的方法,所述方法包括:

2.根据权利要求1所述的方法,其中所述数据云配置包括存储数据对象的一个或多个数据云,并且其中所述数据驱动的工作流平台被授予权限以访问、处理和编辑存储在所述一个或多个数据云上的所述数据对象。

3.根据权利要求1所述的方法,其中将所述选定的数据对象映射到所述数据存储模型包括定义所述选定的数据对象和所述数据存储模型的元素之间的关系。

4.根据权利要求3所述的方法,其中所述关系由用户通过所述GUI定义。

5.根据权利要求4所述的方法,其中所述GUI准许所述用户将选定的数据对象的一个或多个数...

【技术特征摘要】
【国外来华专利技术】

1.一种用于提供数据驱动的工作流平台的方法,所述方法包括:

2.根据权利要求1所述的方法,其中所述数据云配置包括存储数据对象的一个或多个数据云,并且其中所述数据驱动的工作流平台被授予权限以访问、处理和编辑存储在所述一个或多个数据云上的所述数据对象。

3.根据权利要求1所述的方法,其中将所述选定的数据对象映射到所述数据存储模型包括定义所述选定的数据对象和所述数据存储模型的元素之间的关系。

4.根据权利要求3所述的方法,其中所述关系由用户通过所述gui定义。

5.根据权利要求4所述的方法,其中所述gui准许所述用户将选定的数据对象的一个或多个数据字段链接到所述数据存储模型的一个或多个数据字段或者所述元素。

6.根据权利要求3所述的方法,其中所述关系由所述数据驱动的工作流平台自动生成并作为推荐关系显示在所述gui上。

7.根据权利要求1所述的方法,其中将所述选定的数据对象映射到所述数据存储模型包括从所述数据存储模型中识别缺失的元素并提示用户为所述缺失的元素识别另一组数据对象。

8.根据权利要求1所述的方法,其中所述数据存储模型包括多种类型的数据,所述多种类型的数据包括任务类型、应用类型和元素数据类型中的至少一种。

9.根据权利要求8所述的方法,其中将所述选定的数据对象映射到所述数据存储模型包括将所述选定的数据对象映射到元素数据类型。

10.根据权利要求1所述的方法,其中所述流准许用户通过将一个或多个图形元素拖放到所述流来添加、移除或修改所述云应用的一个或多个组件。

11.根据权利要求10所述的方法,其中所述流包括提示所述用户添加、移除或修改所述一个或多个组件的预先构建的模板流。

12.根据权利要求11所述的方法,其中至少部分地基于所述选定的数据对象和所述云应用来自动确定所述预先构建的模板流。

13.根据权利要求1所述的方法,其中至少部分地基于添加到所述流的一个或多个数据字段来自动生成所述规则。

14.根据权利要求13所述的方法,其中使用模型来自动生成所述规则,并且其中使用从过去的动作和先前处理的数据中提取的规则来开发所述模型。

15.根据权利要求14所述的方法,其中使用机器学习算法来训练所述模型。

16.根据权利要求14所述的方法,其中在所述gui上向用户推荐所述规则,并且其中所述至少一个图形元素允许所述用户接受、拒绝或修改所述规则。

17.根据权利要求1所述的方法,其中所述规则由用户通过所述gui手动定义。

18.根据权利要求1所述的方法,其中所述规则包括所述触发事件的定义,并且其中所述触发事件基于时间,或者与所述选定的数据对象的至少一个子集的值的变化或状态的变化相关联。

19.根据权利要求18所述的方法,其中所述规则进一步包括用于执行所述动作的条件的定义。

20.根据权利要求18所述的方法,其中所述规则进一步包括所述动作的定义。

21.根据权利要求20所述的方法,其中所述动作选自添加观察者、更新字段、发送通知、发表评论、分配给用户或组以及创建记录。

22.根据权利要求1所述的方法,进一步包括在所述gui的门户内显示符合所述数据存储模型的所述选定的数据对象。

23.根据权利要求22所述的方法,进一步包括通过所述gui修改所述选定的数据对象中的至少一个的值,并通过api连接自动更新所述数据云配置中相应的所述选定的数据对象的所述值。

24.根据权利要求22所述的方法,进一步包括通过所述gui接收用于对所述选定的数据对象中的至少一个执行操作的指令,并且在不使用提取、转换和加载(etl)数据集成过程的情况下对所述数据云配置中的所述选定的数据对象中的所述至少一个执行所述操作。

25.根据权利要求24所述的方法,其中所述选定的数据对象包括事务数据或流式传输数据,并且其中执行所述操作进一步包括通过所述数据驱动的工作流平台来缓存中间结果。

26.根据权利要求1所述的方法,其中所述选定的数据对象的所述触发事件包括存储在所述数据云配置中的所述选定的数据对象的变化。

27.根据权利要求1所述的方法,其中通过大型语言模型(llm)从多个预先定义的工作流中识别所述流。

28.根据权利要求27所述的方法,其中至少部分地基于存储在所述数据云配置中的所述选定的数据对象的数据模式来识别所述流。

29.根据权利要求27所述的方法,其中所述llm的输出包括用于创建所述流的指令列表。

30.根据权利要求1所述的方法,其中存储在所述数据云配置中的所述选定的数据对象的数据模式被转换为图形表示并显示在所述gui上。

31.根据权利要求1所述的方法,其中所述gui准许用户通过使用与包括循环逻辑或if语句逻辑的高级逻辑对应的图形元素来修改所述流。

32.根据权利要求1所述的方法,其中通过对存储在所述数据云配置中的数据对象设置逻辑规则或基于机器学习的规则来找到所述选定的数据对象。

33...

【专利技术属性】
技术研发人员:大卫·A·布隆斯基罗伯特·休斯凯伦·詹金斯纳德·米哈伊尔
申请(专利权)人:埃利蒙特有限公司
类型:发明
国别省市:

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1