アーカイブされたデータセットの全体または一部を破棄するには、次の手順を使用します。データセットのデータは、既存の保持ポリシーに従って自動的に削除されますが、手動で削除することもできます。この処理は完了までに通常数分かかりますが、その実際の時間は、データセットのサイズや必要な削除の量によります。データセットのデータを削除できるのは、データセットがアクティブになっているときだけです。
hostname:analytics datasets> show Datasets: DATASET STATE INCORE ONDISK NAME dataset-000 active 1.27M 15.5M arc.accesses[hit/miss] dataset-001 active 517K 9.21M arc.accesses[hit/miss=metadata hits][L2ARC eligibility] ... dataset-005 active 290K 7.80M cpu.utilization
hostname:analytics datasets> destroy dataset-005 This will destroy "dataset-005". Are you sure? (Y/N) Y
この日付より前のデータはすべて削除されます。日付を指定しなかった場合のデフォルトは、現在の日付と時間になります。日付を入力する際には、書式「year-month-date」を使用します。
この時間より前のデータはすべて削除されます。時間を指定しなかった場合のデフォルトは、午後 12:00 (24 時間表記では 00:00) になります。時間を入力する際には、24 時間表記と書式「hour:minute:second」を使用します。
削除されるデータのレベル。粒度は、second、minute、hour のいずれかを指定できます。
minute または hour を指定した場合、それよりレベルの低いデータ粒度も削除されます。たとえば、prune hour コマンドを使用すると、秒単位と分単位のデータも削除されます。
詳細なデータセットの場合、いくつかのレベルで削除すれば、保存されるデータの量を減らすことができ、データセットの一部のみをアーカイブするだけで済みます。たとえば、1 日分の秒単位データ、数週間分の分単位データ、および 6 か月分の時間単位データを保持するには、一連の prune コマンドを使用します。例 4 を参照してください。
次の例では粒度だけが指定されています。この例では、2012 年 4 月 2 日午後 4 時 56 分よりも前に収集された秒単位および分単位のデータが、すべて破棄されます。
hostname:analytics datasets> select dataset-001 hostname:analytics dataset-001> prune minute This will remove per-second and minute data collected prior to 2012-4-02 16:56:52. Are you sure? (Y/N) Y使用例 2 日付による削除
次の例では日付だけが指定されています。この例では、2015 年 12 月 1 日の夜中より前に収集された秒単位データがすべて破棄されます。
hostname:analytics dataset-001> prune 2015-12-01 second This will remove per-second data collected prior to 2015-12-1 00:00. Are you sure? (Y/N) Y使用例 3 日付と時間による削除
次の例では日付と時間がどちらも指定されています。この例では、2015 年 6 月 3 日午後 12 時以前に収集された秒単位のデータが破棄されます。
hostname:analytics dataset-001> prune 2015-06-03 12:00:01 second This will remove per-second data collected prior to 2015-6-3 12:00:01. Are you sure? (Y/N) Y使用例 4 詳細データセットのデータの削除
次の prune コマンドを実行すると、2015 年 12 月 15 日よりも古い 1 日分の秒単位データ、数週間分の分単位データ、および 6 か月分の時間単位データが保持されます。
hostname:analytics dataset-001> prune 2015-12-14 second hostname:analytics dataset-001> prune 2015-12-01 minute hostname:analytics dataset-001> prune 2015-6-01 hour