TTL ポリシーで削除予定のアーティファクト、W&B SDK で削除されたアーティファクト、または W&B App UI で削除されたアーティファクトは、最初にソフト削除されます。ソフト削除されたアーティファクトは、最終的にハード削除される前にガベージコレクションを受けます。
アーティファクトバージョンの削除
アーティファクトバージョンを削除するには:- アーティファクトの名前を選択します。これにより、アーティファクトビューが拡張され、そのアーティファクトに関連付けられたすべてのアーティファクトバージョンが一覧表示されます。
- アーティファクトのリストから、削除したいアーティファクトバージョンを選択します。
- ワークスペースの右側にあるケバブドロップダウンを選択します。
- 「Delete」を選択します。
エイリアスを持つ複数のアーティファクトバージョンの削除
次のコード例は、エイリアスを持つアーティファクトを削除する方法を示しています。アーティファクトを作成したエンティティ、プロジェクト名、および run ID を指定してください。delete_aliases パラメータをブール値 True に設定してエイリアスを削除します。
特定のエイリアスを持つ複数のアーティファクトバージョンを削除
以下のコードは、特定のエイリアスを持つ複数のアーティファクトバージョンを削除する方法を示しています。アーティファクトを作成したエンティティ、プロジェクト名、および run ID を指定します。削除ロジックは独自のものに置き換えてください:エイリアスを持たないアーティファクトのすべてのバージョンを削除
次のコードスニペットは、エイリアスを持たないアーティファクトのすべてのバージョンを削除する方法を示しています。wandb.Api の project および entity キーにプロジェクト名とエンティティの名前をそれぞれ指定してください。<> をアーティファクトの名前に置き換えてください:
アーティファクトコレクションの削除
アーティファクトコレクションを削除するには:- 削除したいアーティファクトコレクションに移動し、その上にカーソルを合わせます。
- アーティファクトコレクション名の横にあるケバブドロップダウンを選択します。
- 「Delete」を選択します。
wandb.Api の project および entity キーにプロジェクト名とエンティティの名前を指定してください:
W&B がホストされている方法に基づいたガベージコレクションの有効化方法
W&B の共有クラウドを使用している場合、ガベージコレクションはデフォルトで有効です。W&B をホストする方法に基づいて、ガベージコレクションを有効にするために追加の手順が必要な場合があります。これには以下が含まれます:GORILLA_ARTIFACT_GC_ENABLED環境変数を true に設定:GORILLA_ARTIFACT_GC_ENABLED=true- AWS、GCP または Minio などのストレージプロバイダーを使用している場合は、バケットバージョン管理を有効にします。Azure を使用している場合は、ソフト削除を有効にします。
Azure のソフト削除は、他のストレージプロバイダーでのバケットバージョン管理に相当します。
X は要件を満たす必要があることを示します:
注意
セキュアストレージコネクタは現在、Google Cloud Platform および Amazon Web Services のみで利用可能です。