主页 > 专属服务器 > > 正文

香港带宽_数据库关键字_企业0元试用

浏览:

香港带宽_数据库关键字_企业0元试用

以下是如何更有效地创建工作流模板,减少数据库的负载,店铺淘客怎么做,错误和一两个有用的技巧。

使用责任规则,查淘客,而不是固定的职位或用户。

即使审批者只是一个用户或一个职位的持有人,最好使用一个使用代码表示审批者的责任规则,您可以轻松地将职位或用户链接到代码,这样您就不需要每次用户更改时都更改模板,还可以通过使用具有固定值的域(例如approver code 01=manager 02=finance 03=CEO)来维护approver值并为此创建搜索帮助。为了显示搜索帮助,您将基于域创建一个日期元素,并将其包含在结构中。如果您将规则元素创建为结构/字段,则固定值将显示为搜索帮助值。

拒绝异步工作项

我喜欢使用异步任务,但拒绝它们可能是一个错误问题,一种方法是在工作流生成器的第二个选项卡中选择"可以拒绝处理"标志。这将为用户添加拒绝工作项并在工作流生成器显示中添加新分支的选项。此选项有一个小问题,因为工作项导出绑定将不会被填充(例如实际代理),这可以通过在工作流容器的中使用"\u preceptor\u WI container"元素来解决(另请参见注释903692-"使用"\u preceptor\u WI workitem")

限制子工作流的使用

我建议使用子工作流工作流,当在主工作流模板中多次使用同一子流程时是无菌的,它也使工作流模板更具可读性,但有一个缺点,每次使用子工作流时,都会创建大量日志,如容器/历史记录/工作项标题等。这意味着对于大容量工作流,与包含所有逻辑的循环相比,数据库表将有更多的数据写入其中。

例如,一个客户的每口对话工作项数超过100K,我们的数据量就更大在每个嘴的子工作流中,工作流表占用了大约40%的数据库,这迫使我们删除几乎所有的子工作流,北京大数据,以减少数据库负载。

总是在发送邮件步骤之前为收件人添加一个检查

人们喜欢在工作流模板的过程中接收信息邮件,但它通常不是一个过程阻止器,如果信息邮件没有发送,这通常不应该停止下一步approver接收审批任务,因此最好在sendmail步骤之前添加一个检查,确保recipients列表不为空,因为有时不维护用户的邮件。(小提示-如果您不知道-发送邮件步骤可以接收多个收件人列表)

使用更多属性

这已经讨论过很多次了,但我认为再说一遍不会有什么坏处,使用属性而不是方法来尽可能多地获取数据,这将减少对数据库的使用,并减少工作流模板的使用很复杂。例如,\u workitem container元素是一个非常有用的工具;它在工作项上有很多数据,例如,可以通过使用它的'executedbyuser'属性和'name'属性找到审批者名称(有关详细信息,请参阅SAP Workflow中的\u workitem container元素)。可以增加一些选项,例如添加决策描述或用户注释的文本。

数据库字段计算

您是否注意到有时数据库对象属性的计算即使字段更改也会保留旧值?现在有一个选项可以在下一个任务之前在一个方法中使用'refresh self'选项,但是还有另一个选项,如果您查看DB selection的代码,请注意检查表的键字段是否为initial的行,如果不是,则从DB中进行选择,否则,数据将从内存中读取,而内存可能已过期,因此对于具有高度重要性的字段,请将其传输到"虚拟"。

您可以,对于z对象,大数据分析学习,在选择之前删除这个"如果",然后系统每次都会从数据库中读取数据库属性,但请注意这可能会减慢选择速度,因为选择会被多次调用。

有用信息Ronen…….

问候,

Murali Krishna.

喜欢它。。。有用!

问候,

Anil Kumar Ch

关于子工作流的有趣想法。但是,我建议,有效地组织工作流通常比仅仅出于性能原因而取消子工作流更重要。我是根据一个每天生成数百万个工作项的系统的经验说的。一个包含50个容器元素的大工作流要比3-4个结构良好的子工作流(每个子工作流包含5-10个元素)差多少。

当然还有其他因素,比如有一个好的归档策略和使用哪种类型的容器持久性。

我们通常会尽可能使用子工作流,所以工作流会更复杂可读。在流程的最后,我们仍然有子工作流,大数据算法,但我们限制了它们的使用,例如不在循环中使用。或者我们将调用多个子工作流的主工作流更改为直接从事件调用子工作流,并使用更多的起始条件。

容器持久性将有助于容器表的大小(尽管会使它们无法直接读取),如果我没记错的话,新工作流的默认设置是有效的这是大多数或我们的工作流程的情况。我们最大的表实际上是日志历史表和节点日志表。

发表评论
验证码: 点击我更换图片

注:网友评论仅供其表达个人看法,并不代表本站立场。

热门文章

  • 亚马逊云_海报cdn_优惠券
    <strong>亚马逊云_海报cdn_优惠券</strong>

    亚马逊云_海报cdn_优惠券

    消费者在哪里?这不是医疗保健领域的"捉迷藏"游戏,而是建立一个全面运转的医疗保健系统所需要的关键缺失要素。让消费者参与进来——作为一个消费...

  • 云解析_svn服务器安装_限时特惠
    <strong>云解析_svn服务器安装_限时特惠</strong>

    云解析_svn服务器安装_限时特惠

    集成/docker/梅索斯/marathonapachemesos是一个用于调度和管理分布式应用程序的开源集群管理器。Mesos几乎就像整个集群是一个单一的集群一样分配CPU和RAM等资源...

  • 云服务器_阿里云服务器账号_哪家好
    <strong>云服务器_阿里云服务器账号_哪家好</strong>

    云服务器_阿里云服务器账号_哪家好

    技术支持副总裁Aileen Wyer和高级系统管理员Maruf Rahman最近与我们坐下来讨论我们的合作伙伴关系如何帮助CAN Capital的遗留备份基础设施现代化,以简化数据管...

  • 消息队列_折枝by困倚危楼百度云_新注册优
    <strong>消息队列_折枝by困倚危楼百度云_新注册优</strong>

    消息队列_折枝by困倚危楼百度云_新注册优

    今天,两位前行业分析师(现在是Veeam高管)讨论了塑造数据保护行业和IT格局的趋势:Jason Buffington@JBuff,前ESG数据保护首席分析师Dave Russell@BackupDave,Ga...

  • 中间件_服务器能干什么_超低折扣
    <strong>中间件_服务器能干什么_超低折扣</strong>

    中间件_服务器能干什么_超低折扣

    Nathan Sielaff,World Vision的系统工程师,负责备份、存储等。他致力于创建一个灵活和敏捷的IT环境,这样组织就不必担心底层基础设施,可以将精力集中在任...

云储存

更多 >
  • <strong>百度云_dns根域名解析_0元</strong>
    百度云_dns根域名解析_0元

    嗨,Nathan, 另一个很好的博客,我等了很久才看到你的博客。 我同意你的观点,从SAP实施一个更新的解决方案总是比选择经典的方案,然后再进行另一个...

  • <strong>亚马逊云_视频网站建设_企业级</strong>
    亚马逊云_视频网站建设_企业级

    有人会用iPhone来节省老式有线电话的拨号时间吗?如果这就是你使用它的全部目的,而忽略了复古风格的一面,那么这肯定是对一项伟大技术的浪费。毕竟...

云储存云存储_免费版企业邮箱_评分榜
云储存域名注册_挂机宝服务器_优惠券
云储存云服务器_qq邮箱服务器_怎么买
云储存分布式数据库_马云占阿里多少股份_0元
云储存数据库服务器_mysql数据库自动备份_限量秒