1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【AWS】Data Pipeline が請求され続けていた話と完全削除手順(CLI対応)

1
Posted at

ある日、AWSの請求画面を確認すると

image.png

AWS Data Pipeline の費用が発生している

しかし…

  • コンソール検索に出てこない
  • 直接URLは404

という状況でした。

本記事では、

  • Data Pipeline の課金理由
  • コンソールで見つからない理由
  • CLIでの確認方法
  • 完全削除手順

をまとめます。

⚠️ なぜ課金されるのか?

AWS Data Pipeline は現在ほぼレガシー扱いのサービスですが、

パイプラインが存在しているだけで月額料金が発生するケースがあります

特に以下の状態でも残っていると請求対象になり得ます。

  • FINISHED
  • PENDING
  • SCHEDULED
  • ACTIVE

つまり

使っていなくても削除しないと課金される可能性がある

ということです。

🔍 コンソールで見つからない理由

現在、Data Pipeline は

  • 検索バーに出ない
  • 直接URLが 404 になる

そのため CLI で確認するのが確実です。

✅ 1. パイプラインの確認(CLI)

us-east-1
aws datapipeline list-pipelines --region us-east-1
ap-northeast-1(東京)
aws datapipeline list-pipelines --region ap-northeast-1
出力例
{
  "pipelineIdList": [
    {
      "id": "df-xxxxxxxxxxxx",
      "name": "example-pipeline"
    }
  ]
}

✅ 2. パイプラインの状態確認(任意)

aws datapipeline describe-pipelines \
  --pipeline-ids df-xxxxxxxxxxxx \
  --region ap-northeast-1 \
  --query "pipelineDescriptionList[].{id:pipelineId,state:fields[?key=='@pipelineState']|[0].stringValue}"

✅ 3. Deactivate(ACTIVE/SCHEDULEDのみ必要)

ACTIVE や SCHEDULED の場合のみ
aws datapipeline deactivate-pipeline \
  --pipeline-id df-xxxxxxxxxxxx \
  --region ap-northeast-1

※ FINISHED / PENDING の場合は Deactivate は不要

✅ 4. 全削除(最重要)

ap-northeast-1 を一括削除
for id in $(aws datapipeline list-pipelines --region ap-northeast-1 --query "pipelineIdList[].id" --output text); do
  echo "Deleting $id"
  aws datapipeline delete-pipeline --pipeline-id "$id" --region ap-northeast-1
done
us-east-1 を一括削除
for id in $(aws datapipeline list-pipelines --region us-east-1 --query "pipelineIdList[].id" --output text); do
  echo "Deleting $id"
  aws datapipeline delete-pipeline --pipeline-id "$id" --region us-east-1
done

✅ 5. 削除確認

aws datapipeline list-pipelines --region ap-northeast-1
aws datapipeline list-pipelines --region us-east-1

pipelineIdList が空になれば完了です。

💰 課金停止の注意点

  • 削除後も請求画面にはタイムラグで表示されることがあります
  • 翌日以降の Usage が増えなければ正常です

スクリーンショット 2026-03-02 14.02.20.png

🧠 なぜこうなるのか?

AWS Data Pipeline は現在ほぼ非推奨であり、

  • コンソールから辿りづらい
  • 新規利用もほぼされていない
  • しかし既存リソースは残り続ける

という状況です。

放置すると

「使っていないのに毎月数ドル課金」

が積み重なります。

🚀 まとめ

項目 内容
コンソールで見つからない 正常(レガシー扱い)
課金原因 パイプラインが残っている
解決方法 CLIで list → delete
重要 全リージョン確認

📌 再発防止

  • Cost Explorer でサービス別費用を定期確認
  • 不要サービスは削除
  • CloudTrailでCreatePipelineの監査も可能

🎯 結論

Data Pipeline は「見えないのに請求される」代表格

CLIでの削除が最短・確実です。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?