监视第一个实体中的日期字段,并在该日期之前在另一个实体中创建记录

monitor a date field in first entity and before the date create a record in another entity

情况是这样的:我有两个实体 具有结束日期字段的任务实体和称为通知的第二个实体。我需要一种技术来监控任务的结束日期,并在结束日期的 5 天之前在通知实体中创建一条记录。

请问我如何在 Dynamics 365 中应用这个而不使用等待条件,因为它会消耗服务器?

推荐的方法是有一个预定的工作,比如 Power Automate 流程或任务调度程序到 运行 控制台应用程序或 SSIS + Kingswaysoft 到 运行 每天一次以获取满足该目的的所有任务日期条件,遍历它们并在通知实体中创建记录。

当然这可以执行,并且为了我们开发人员的缘故,Microsoft 构建并提供了一个非常好的云服务,称为 Power Automate (Cloud Flows).

Power automate 非常强大,可以执行很多操作,因为我不知道与不同系统的连接数,而且 CDS 肯定是开箱即用的

对于您的用例,您需要 flow on a scheduled

Then you need CDS current env connector

我建议您创建一个 Power Automate 流程,根据所需的日期参数检查 5 天是否已到。如果他们创造记录。将此流程安排在每天 运行 的特定时间。