0

私の質問は特定のコードに関するものではありません。SQL バックエンドを使用してビジネス データ ガバナンス データ フローを自動化しようとしています。私はインターネットを検索したり、正しい方向性を求めて人々に手を差し伸べたりするのに多くの時間を費やしましたが、残念ながらまだ有望なものを見つけていないので、大きな頭痛から救うためにここにいる人を見つけることができることを願っています.

ビジネス プロセスにフロー (半静的/動的フロー) があるとします。データの一部を所有するさまざまな部門があります。データ入力、データの検証、データのエクスポート、承認、却下、メモなどのフロー中にさまざまなアクションを実行する必要があり、締め切りを自動的に定義し、期限切れのタスクとそれらの責任者のレポートを作成するなど.

データ管理部分はさほど難しくないと思いますが、フロー(ワークフローエンジン)を動かすためのアプリケーション(コード)をどう書くかが課題です。トリガーを使用するか、クエリを頻繁に実行して完了したステップを次のステップにプッシュするコードを作成するか、SQL テーブルを使用してフローを追跡する方法などを選択する必要があります

この件について何かヒントをいただければ幸いです

4

2 に答える 2

0

SQL Server にアプリケーション サーバーを実装するのは大変な作業です。また、ベンダーに依存するソリューションになります。SQLサーバーをデータストレージとして使用し、データストレージを介したビジネスロジック用のアプリケーションサーバーを使用するのが最善の方法です。

于 2016-12-23T14:17:12.060 に答える
0

SQL Server 統合サービス SSIS を使用することをお勧めします。いくつかのルックアップの選択に基づいてスクリプトとワークフローを簡単に管理できます。また、タイムリーに SSIS パッケージをスケジュールして、ジョブをトリガーして実行することもできます。

于 2016-12-21T21:58:45.137 に答える