麻烦大佬们帮忙看下机器学习PAI这个哈?[阿里云机器学习PAI]

麻烦大佬们帮忙看下机器学习PAI这个哈?http://logview.odps.aliyun.com/logview/?h=http://service.eu-central-1.maxcompute.aliyun-inc.com/api&p=mi_ads_dmp_dev&i=20230728092519331g7sgt6jjs4b&token=dUYwNjhTRXZZZzBpbDJoQW4rVnhMRWRSbDkwPSxPRFBTX09CTzpwNF8yMjA4MDM4MzE1MzMwMDA0NTIsMTY5MTE0MTEyMSx7IlN0YXRlbWVudCI6W3siQWN0aW9uIjpbIm9kcHM6UmVhZCJdLCJFZmZlY3QiOiJBbGxvdyIsIlJlc291cmNlIjpbImFjczpvZHBzOio6cHJvamVjdHMvbWlfYWRzX2RtcF9kZXYvaW5zdGFuY2VzLzIwMjMwNzI4MDkyNTE5MzMxZzdzZ3Q2ampzNGIiXX1dLCJWZXJzaW9uIjoiMSJ9

2023-07-28 11:25:21 start to get jobId:
2023-07-28 11:25:21 get jobid:20230728092519331g7sgt6jjs4b
InstanceId: 20230728092519331g7sgt6jjs4b

FAILED: Unsupported column type: int.
Exception in thread “main” com.aliyun.odps.OdpsException: Unsupported column type: int.
at com.aliyun.odps.mapred.JobClient.runJob(JobClient.java:83)
at com.taobao.fg_on_odps.EasyRecFGMapper.main(EasyRecFGMapper.java:490)

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
1 条回复 A 作者 M 管理员
  1. 根据所提供的日志信息,出现了以下问题:

    1. 错误信息:”Unsupported column type: int.” 表明运行中遇到不支持的列类型 int。
    2. 异常信息:”com.aliyun.odps.OdpsException: Unsupported column type: int.” 表明该错误是由于不受支持的列类型而引起的 OdpsException。

    这个错误可能有多种原因,其中一种可能是您的数据集中存在一个或多个列的类型为整数(int),但是机器学习 PAI 中的某些组件或操作不支持处理整数类型的列。

    解决此问题的方法取决于您的具体情况和需求。以下是一些可能的解决方案:

    1. 检查数据集:检查您正在使用的数据集,并确保其中的列类型符合机器学习 PAI 的要求。如果发现了整数类型的列,请尝试将其转换为其他支持的列类型,例如浮点数(float)或字符串(string)。

    2. 更新代码逻辑:根据您的代码逻辑,检查是否有特定的操作或组件需要整数类型的列。如果不是必需的,可以尝试修改代码逻辑,避免使用整数类型的列。

    3. 查阅文档和资源:查阅机器学习 PAI 的官方文档、示例代码或社区资源,了解关于数据类型支持的更多详细信息。这可以帮助您了解机器学习 PAI 针对不同操作和组件所支持的列类型,并根据需求进行相应的调整。

    如果以上解决方案无法解决您的问题,请提供更多的上下文信息、代码片段或相关配置,以便我们更好地帮助您解决问题。

  2. Unsupported column type: int.

    配置文件里面类型是不是写错了?改成INT32,此回答整理自钉群“【EasyRec】推荐算法交流群”