全部建议 > 建议详情
  • 预审中
  • 预审通过
  • 3 未采纳

【产品缺陷】OBSBrowser+可以建立前面带空格和后面带空格的目录名,会连锁导致ModelArts训练失败 未采纳 编辑 删除

  • AI开发平台ModelArts
  • 对象存储服务 OBS
  • 开发者
  • IoT技术社区
  • EI基础平台
  • 存储

问题描述:


这个问题的发现是在ModelArts的训练中,出现报错:

image.png

说日志路径只能是大小写字母、数字、点、斜杠、下划线、中划线。

但是OBS的客户端工具obs-browser-plus却可以建立 前面带空格,后面带空格和中间带空格的目录名。

导致ModelArts在训练作业中解析出问题。

具体的现象如下:

image.png


image.png


建一个带后面很多空格的目录名:

image.png

请注意那个竖线就是鼠标提示的位置。其实它在闪。。。

image.png

也建成了。

image.png

值得注意的是:不管是前空格还是后空格,我们提示给用户的那个绿色框的,好像看不出有几个空格。。但是是带空格的。很细微的空格,我打了好多空格但是只显示了貌似一个,也不知道OBS是不是把我的好多空格压缩成了一个空格还是保留了好多空格。


image.png


image.png

另外,建一个中间带好多空格的目录名:

image.png

也成功了:

image.png

当然此时,绿色的结果显示中也看不出有那么多空格

image.png


建议方案:

1.OBS应该禁止目录名前面带空格或者后面带空格。一个也不行。前面带空格从OBS Browser+还能看出来,后面带空格则完全看不出来。

2.中间带空格从业务理解上来说应该是可以的。但是很多真实的处理中,也能会认为这是一个错误。这也会导致误解。原则上可以考虑在OBS建目录的时候给出更有意义的提示,比如:您建的目录中间有很多空格,这可能会影响您的业务处理,请确认真要这么建吗?这样的提示会对用户非常友好。

张辉 张辉 发布于 2020-07-19 07:25:55 2020-07-19

1088 5

0%
0人赞同
100%
1人不赞同

全部评论(5

评论(5

  • 张辉 2020-08-02 20:49:11

    我说的是带前后空格来建目录的时候是不合理的。因为这已经确实导致了用户在使用上的困扰。已经有很多用户因此无法进行训练或者其他操作。找了半天定位到这样的原因。即便是windows或者Linux,也没有说支持前后带空格的目录名。不信你可以自己试一下windows能否建成前面带空格的文件名。

  • 【云声小管家】 思雨 2020-07-29 15:05:29

    您好,关于您提交的建议产品和研发团队进行了评估,OBS本身就支持带前后带空格,建议您如果不需要空间,自己就不要输入空格,就可以了,很抱歉未能采纳,还请您谅解。希望您能继续关注云声平台,期待提出更多建议,感谢您对华为云的支持!

  • 张辉 2020-07-28 17:45:28

    厉害啥,人家根本没采纳。。。

  • 【云声小管家】 思雨 2020-07-20 15:32:39

    非常感谢您的反馈,您的建议我们已经收到,并已提交至相关产品团队进行核查评估,评估完成后对于建议是否采纳会尽快给您答复,也请您持续关注云声平台,了解建议进一步处理进展,感谢您对华为云的支持!

  • 胡琦 2020-07-19 16:13:53

    厉害了

登录后可评论,请 注册

0/1000

+ 插入图片0/4

仅支持JPG、JPEG、PNG、GIF,数量不超过4张且每张大小不超过2MB

评论
发表评论...
取消 发表

0/1000

评论成功

+ 插入图片0/4

仅支持JPG、JPEG、PNG、GIF,数量不超过4张且每张大小不超过2MB

删除建议

设置昵称

在此一键设置昵称,即可发表云声建议!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。