0

我的问题与特定代码无关。我正在尝试使用 SQL 后端自动化业务数据治理数据流。我花了很多时间在互联网上搜索或向人们寻求正确的方向,但不幸的是我还没有找到有希望的东西,所以我非常希望我能在这里找到一些人来避免大头痛。

假设我们的业务流程有一个流程(半静态/动态流程)。我们有不同的部门拥有部分数据。我们需要在流程中采取不同的操作,例如数据输入、数据验证、数据导出、批准、拒绝、注释等,还需要自动定义截止日期、创建逾期任务报告和负责人等。

我想数据管理部分不会非常困难,但是如何编写应用程序(代码)来运行流程(工作流引擎)是我苦苦挣扎的地方。我应该使用触发器还是应该选择编写代码来频繁运行查询以将完成的步骤推送到下一步,如何使用 SQL 表来跟踪流程等

如果有人可以就此事给我一些提示,我将不胜感激

4

2 回答 2

0

我建议使用 sql server 集成服务 SSIS,您可以根据一些查找选择轻松管理脚本和工作流,还可以及时安排 SSIS 包以触发和完成工作。

于 2016-12-21T21:58:45.137 回答
0

在 sql server 上实现应用服务器是一项艰巨的任务。此外,这将是非常依赖于供应商的解决方案。我认为将 sql server 用作数据存储和一些应用程序服务器用于数据存储上的业务逻辑的最佳方式。

于 2016-12-23T14:17:12.060 回答