You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Foundry数据集视图中删除文件?含UI及API方法

Foundry数据集删除指定文件的方法
  • 通过Foundry Transform 操作

    1. 打开目标数据集,进入Transform页面(没有的话先创建新Transform)
    2. 在代码编辑器里用PySpark或Scala过滤掉目标文件,PySpark示例代码如下:
      from transforms.api import transform_df, Input, Output
      
      @transform_df(
          Output("/path/to/your/target/dataset"),
          input_data=Input("/path/to/your/source/dataset"),
      )
      def compute(ctx, input_data):
          # 过滤掉test.json文件
          return input_data.filter(input_data._filename != "test.json")
      
    3. 运行Transform后,数据集会生成不含test.json的新版本,原版本保留在历史中,可按需清理旧版本。
  • 通过Foundry API 操作
    可以用Dataset API直接删除指定文件,步骤如下:

    1. 从数据集页面URL获取RID(比如/dataset/ri.foundry.main.dataset.xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx中的那段字符串)
    2. 用curl发起删除请求(替换占位符为你的实例信息和权限令牌):
      curl -X DELETE "https://your-foundry-instance/api/v1/datasets/{dataset-rid}/files/test.json" \
           -H "Authorization: Bearer {your-access-token}"
      

    注意:调用API需要数据集编辑权限,且你的Foundry实例需开启该API端点。

内容的提问来源于stack exchange,提问作者ZygD

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 18:50:27