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

Azure ML本地文件夹上传注册MLTable报错:未找到有效MLTable文件

解决Azure ML注册MLTable数据集的报错问题

先修正MLTable文件内容

你现在的MLTable只写了文件路径,没告诉Azure ML怎么解析CSV格式,所以它认不出这是有效的MLTable配置。针对你的CSV(第一行是表头、第一列是无名称的索引列),把MLTable改成下面这样:

type: mltable
paths:
  - pattern: ./*.csv
transformations:
  - read_delimited:
      delimiter: ","
      header: all_files_same_headers
      infer_column_types: true
      skip_rows: 0
      empty_as_string: false
      encoding: utf8
      comment: ""
      include_path_column: false
  - drop_columns:
      columns: [""]  # 删掉CSV里那列没名字的索引列,不需要的话可以直接删这段

检查文件夹结构

必须保证你的文件夹是这个结构:

你的文件夹/
├── MLTable
└── 你的CSV文件.csv
  • MLTable和CSV必须在同一个根目录,不能把MLTable放在子文件夹里
  • 文件名别用特殊字符或空格,容易触发解析异常

重新上传注册

把改好的MLTable和CSV放在同一个文件夹,重新上传到Azure ML的数据集注册页面,选择MLTable类型走完流程即可。

额外说明

你的CSV第一列是无表头的索引列,所以加了删列配置;要是想保留这列,要么给它加个表头(比如第一行开头加index),要么删掉MLTable里的drop_columns那段。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.12 07:30:52