自動化データエンジニアシステムエンジニア

データパイプラインの再実行境界を定義する

再実行可能な処理と外部副作用を分け、重複登録や二重送信を防ぐ境界案を作ります。

目安時間:35分難易度:上級アプリ:Copilot in Word
プロンプトの内容を確認 ↓

PURPOSE

このプロンプトでできること

再実行可能な処理と外部副作用を分け、重複登録や二重送信を防ぐ境界案を作ります。

PREPARE

用意する情報

処理段階、チェックポイント、書込先、冪等キー、外部副作用、失敗位置、復旧権限を用意してください。

WORKFLOW

使い方

処理順と外部への副作用を段階ごとに入力してください。

AI INSTRUCTION

AIへの指示文

コピー用

入力欄を埋めてから利用してください。

失敗位置ごとに安全に再実行できる範囲を整理してください。冪等性が確認できない段階、外部送信、課金、通知は再実行不可または人の承認待ちとして示してください。再開境界、重複防止キー、確認試験候補を含め、処理を実行しないでください。
【処理段階と副作用】
【失敗位置・復旧条件】
コピー操作はこのブラウザー内で行います

EXAMPLE

入力例と出力例

入力例(説明用)

段階: CSV読込→変換→DB登録→顧客通知。失敗: DB登録後、通知送信前。通知に冪等キーなし。

出力例(説明用)

DB登録は登録キーの重複確認後に再開可能候補。顧客通知は重複防止キーが未確認のため再送保留。確認: 登録済み件数と通知送信ログを照合し、運用責任者が再開を承認。

TIPS

使うときのコツ

チェックポイント、冪等キー、外部APIの送信記録、再試行上限を段階ごとに揃えてください。

使う前に確認してください

本番再実行は設計案で判断せず、検証環境で重複防止と復旧を試験した後に権限者が承認してください。