---
# System prepended metadata

title: 完了したDRPlan再処理

---

# 完了したDRPlan再処理

集計完了後、電力データがなくて修正されていないユーザの再集計
・集計済みのユーザはなにも起こらない
・未集計のユーザのみ集計および通知を行う
・drPlanのデータを更新する

## MySQL DrPlanを未集計に変更

```sql=

SELECT * FROM production.dr_plan where deletedAt is null and id in (4253, 4256)

```
status : 10　完了
→　status : 0 未集計

## グループ毎集計StepFunctionsを起動

対象step functions ***prodEnergyApiDrAggregateByGroupStateMachine***
```
https://ap-northeast-1.console.aws.amazon.com/states/home?region=ap-northeast-1#/statemachines/view/arn:aws:states:ap-northeast-1:103131440387:stateMachine:prodEnergyApiDrAggregateByGroupStateMachine
```

起動パラメータ

```jsonld=
{
  "appIds": "jp.co.sbpower.energy",
  "groupId": "sbpower_elec",
  "relativeTargetDays": XXX,
  "status": 0
}
```

`relativeTargetDays`は実施したい日
昨日は：1
おととい：2


「実行の開始」
名前：
　失敗のリトライの場合は「${既存の名前}_re」
再集計をしたい場合は「${groupId}_${targetday_YYYYMMDD}」