麻烦大佬们帮忙看下机器学习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)
根据所提供的日志信息,出现了以下问题:
这个错误可能有多种原因,其中一种可能是您的数据集中存在一个或多个列的类型为整数(int),但是机器学习 PAI 中的某些组件或操作不支持处理整数类型的列。
解决此问题的方法取决于您的具体情况和需求。以下是一些可能的解决方案:
检查数据集:检查您正在使用的数据集,并确保其中的列类型符合机器学习 PAI 的要求。如果发现了整数类型的列,请尝试将其转换为其他支持的列类型,例如浮点数(float)或字符串(string)。
更新代码逻辑:根据您的代码逻辑,检查是否有特定的操作或组件需要整数类型的列。如果不是必需的,可以尝试修改代码逻辑,避免使用整数类型的列。
查阅文档和资源:查阅机器学习 PAI 的官方文档、示例代码或社区资源,了解关于数据类型支持的更多详细信息。这可以帮助您了解机器学习 PAI 针对不同操作和组件所支持的列类型,并根据需求进行相应的调整。
如果以上解决方案无法解决您的问题,请提供更多的上下文信息、代码片段或相关配置,以便我们更好地帮助您解决问题。
Unsupported column type: int.
配置文件里面类型是不是写错了?改成INT32,此回答整理自钉群“【EasyRec】推荐算法交流群”