步骤 #8:数据集和工作区移除
既然已经探索了数据集和工作空间的使用模型和行为,那么我们可以删除我们创建的任何或所有内容。
首先,清点您想要考虑删除的数据集 - 在本例中,您用户拥有的任何数据集都在考虑范围内。
$ ngc dataset list --owned
+--------------------+------------+--------------------+--------------------+------------------+--------+-----------+-----------+--------------+-------+---------+
| Id | Integer Id | Name | Description | ACE | Shared | Size | Status | Created Date | Owned | Pre-pop |
+--------------------+------------+--------------------+--------------------+------------------+--------+-----------+-----------+--------------+-------+---------+
| 8brma-E4RX6xVMmpP7 | 99967 | linux-kernel-from- | | nv-launchpad-bc- | No | 1.02 GB | COMPLETED | 2022-05-03 | Yes | No |
| OfpQ | | workspace | | sjc-ace | | | | 20:45:49 UTC | | |
| r3KPjT13TgCFw3a8Jv | 99885 | s3-dl-from-cli | | nv-launchpad-bc- | No | 260.82 MB | COMPLETED | 2022-05-02 | Yes | No |
| ljow | | | | sjc-ace | | | | 17:29:25 UTC | | |
| D9xMj6VNR- | 99209 | linux-kernel-from- | | nv-launchpad-bc- | No | 1.03 GB | COMPLETED | 2022-04-19 | Yes | No |
| OitmadRHwFig | | web-ui | | sjc-ace | | | | 17:27:47 UTC | | |
| cHCMiESgRVeduwq8vF | 99164 | linux-kernel-from- | | nv-launchpad-bc- | No | 1.03 GB | COMPLETED | 2022-04-18 | Yes | No |
| fIRQ | | cli | | sjc-ace | | | | 21:11:38 UTC | | |
| CzgFjq__SSqAb46hSj | 99150 | linux-nvbug-triage | | nv-launchpad-bc- | No | 1.03 GB | COMPLETED | 2022-04-18 | Yes | No |
| k5Nw | | | | sjc-ace | | | | 14:47:47 UTC | | |
| a5LuVPZPQhO7SUWMIz | 98828 | linux-kernel | My favorite kernel | nv-launchpad-bc- | No | 1.03 GB | COMPLETED | 2022-04-14 | Yes | No |
| cpZw | | | | sjc-ace | | | | 22:32:50 UTC | | |
+--------------------+------------+--------------------+--------------------+------------------+--------+-----------+-----------+--------------+-------+---------+
要删除单个数据集,请复制数据集的 整数 ID
,并将其作为参数提供给 ngc dataset remove
命令,该命令将要求您交互式地确认您的请求,然后继续。
$ ngc dataset remove 99164
----------------------------------------------------
Dataset Information
Id: 99164
Name: linux-kernel-from-cli
Prepopulated: No
Created By: Joseph Handzik
Email: jhandzik@nvidia.com
ACE: nv-launchpad-bc-sjc-ace
Size: 1.03 GB
Total Files: 75028
Status: UPLOAD_COMPLETE
Description:
Owned: Yes
Shared with:
----------------------------------------------------
Are you sure you would like to remove the dataset(s)? [y/n]y
Dataset: 99164 removed from org: jknmqmbjmdk8.
您还可以提供数字范围和列表 - 对于通过 CLI 创建的其余两个数据集,请提供它们的两个 整数 ID
值,并添加 -y
参数以绕过交互式确认。
$ ngc dataset remove -y 99967,99885
----------------------------------------------------
Dataset Information
Id: 99967
Name: linux-kernel-from-workspace
Prepopulated: No
Created By: Joseph Handzik
Email: jhandzik@nvidia.com
ACE: nv-launchpad-bc-sjc-ace
Size: 1.02 GB
Total Files: 75029
Status: UPLOAD_COMPLETE
Description:
Owned: Yes
Shared with:
----------------------------------------------------
Dataset: 99967 removed from org: jknmqmbjmdk8.
----------------------------------------------------
Dataset Information
Id: 99885
Name: s3-dl-from-cli
Prepopulated: No
Created By: Joseph Handzik
Email: jhandzik@nvidia.com
ACE: nv-launchpad-bc-sjc-ace
Size: 260.82 MB
Total Files: 495
Status: UPLOAD_COMPLETE
Description:
Owned: Yes
Shared with:
----------------------------------------------------
Dataset: 99885 removed from org: jknmqmbjmdk8.
数据集列表命令现在应该提供更少的结果。
$ ngc dataset list --owned
+--------------+------------+--------------------+-------------+------------------+--------+---------+-----------+--------------+-------+---------+
| Id | Integer Id | Name | Description | ACE | Shared | Size | Status | Created Date | Owned | Pre-pop |
+--------------+------------+--------------------+-------------+------------------+--------+---------+-----------+--------------+-------+---------+
| D9xMj6VNR- | 99209 | linux-kernel-from- | | nv-launchpad-bc- | No | 1.03 GB | COMPLETED | 2022-04-19 | Yes | No |
| OitmadRHwFig | | web-ui | | sjc-ace | | | | 17:27:47 UTC | | |
+--------------+------------+--------------------+-------------+------------------+--------+---------+-----------+--------------+-------+---------+
清理不再需要的工作空间的工作方式类似 - 让我们再次列出它们。
$ ngc workspace list --owned
+------------------------+--------------------+-------------+----------------------+------------------+--------+---------------------+-------+------+
| Id | Name | Description | ACE | Creator Username | Shared | Created Date | Owned | Size |
+------------------------+--------------------+-------------+----------------------+------------------+--------+---------------------+-------+------+
| JyrRwRmXQCuptjLaCFumkQ | workspace-from-cli | | nv-launchpad-bc-sjc- | Joseph Handzik | No | 2022-05-02 19:34:40 | Yes | 0 B |
| | | | ace | | | UTC | | |
| a6CxaJmmQgK1OIcXR8-d5A | s3-demo-workspace | | nv-launchpad-bc-sjc- | Joseph Handzik | No | 2022-04-19 19:29:12 | Yes | 0 B |
| | | | ace | | | UTC | | |
+------------------------+--------------------+-------------+----------------------+------------------+--------+---------------------+-------+------+
我们只有一个工作空间要移除 - 使用 Id
值作为参数来定位它,用于 ngc workspace remove
命令。
$ ngc workspace remove -y JyrRwRmXQCuptjLaCFumkQ
Successfully removed workspace with ID or name: 'JyrRwRmXQCuptjLaCFumkQ' from org: 'jknmqmbjmdk8'.
使用 ngc workspace list
进行双重检查将确认移除。
$ ngc workspace list --owned
+------------------------+-------------------+-------------+----------------------+------------------+--------+---------------------+-------+------+
| Id | Name | Description | ACE | Creator Username | Shared | Created Date | Owned | Size |
+------------------------+-------------------+-------------+----------------------+------------------+--------+---------------------+-------+------+
| a6CxaJmmQgK1OIcXR8-d5A | s3-demo-workspace | | nv-launchpad-bc-sjc- | Joseph Handzik | No | 2022-04-19 19:29:12 | Yes | 0 B |
| | | | ace | | | UTC | | |
+------------------------+-------------------+-------------+----------------------+------------------+--------+---------------------+-------+------+
要使用 Web UI 删除数据集,请从 Base Command 仪表板导航到 数据集页面。

单击任何数据集以进一步检查它们。 让我们从最近创建的 s3-dl-from-workspace
数据集开始。

要删除数据集,请单击垂直省略号,然后单击出现的删除数据集按钮。

将出现一个对话框,要求您确认您的决定。 单击删除数据集按钮继续。

数据集将被删除 - 您可能需要刷新页面以查看它从表格中删除。

对您想要删除的任意数量的数据集重复此操作 - 下面是通过 Web UI 创建的所有数据集已被删除的屏幕截图。 每个数据集都需要导航进入才能删除 - 对于删除多个数据集,命令行提供了更快的机制,如上一节所示。

要删除工作空间,请从 Base Command 侧边栏部分下方的链接导航到工作空间页面。

单击 workspace-from-web-ui
表格行 - 从结果屏幕中,单击垂直省略号(就像我们在本节前面数据集工作流程中所做的那样)以显示删除工作空间按钮。 单击它以开始删除过程。

将弹出一个对话框,请求确认删除工作空间 - 单击删除工作空间继续。

与之前的数据集删除过程一样,您可能需要刷新页面以查看工作空间行从工作空间页面上的表格中删除。 下面的屏幕截图确认工作空间已被删除。
