2025/02: Partial_Deleteは非推奨です。partial-deleteの代わりに、より柔軟なPresto DELETEクエリ文の使用を推奨します。
td table:partial_deleteコマンドを使用すると、時間範囲を指定して特定のテーブル内のインポートされたデータを削除できます。
- TD Toolbeltを含むTreasure Dataの基本知識。
--fromおよび--toの引数は、3600(1時間)の整数倍である必要があります。
$ td table:partial_delete <db> <table>例:
$ td table:partial_delete example_db table1 --from 1341000000 --to 1341003600データの削除はジョブとして実行されます。td jobsコマンドを発行することで削除ステータスを確認できます(ジョブ管理を参照)。-wオプションを使用すると、ジョブが完了するまで待機できます。
代わりにtdコマンドを使用してください:
$ td query -d example_db -w "DELETE table1 WHERE TD_TIME_RANGE(time, '2016-01-01', 2016-02-01')"