这是一个创建于 2370 天前的主题,其中的信息可能已经有所发展或是发生改变。
我试用了一下阿里云的机器学习,新建了一个数据源,在阿里云我的 ECS 上有自建的 mysql,win2008 + mysql5.7, 开放了数据库远程权限并且开放了端口,在 dataworks 中新建数据源,测试连接成功。这里没有编码之类的设置选项,连接字符串:jdbc:mysql://ServerIP:Port/Database
然后建立数据同步任务,整库迁移。各种诡异的问题就开始出现了。
1、我的数据库只有一个表,数据类型是 int、varchar、date、float 四种。
然后提交就是失败:请求 ID: 0a98a74215242452506761462e4bf1 讯息:odps 不支持的字段类型
没有任何其他提示,莫名其妙,就不知道那个字段不支持了。
2、高级设置中,对于字段类型有个自定义转换的选项,尝试了多次,终于发现需要把 float 类型指定为双精度型。好,就算这个过了。
继续提交,出现了“看不懂”的错误提示:请求 ID: 0a98a74215242454056971846e4bf1 讯息:表管理参数异常:Illage character dected in column(_month)
这个字段是一个 int 类型的,月份嘛,还能有什么不规范的字符?
我尝试改成 varchar 字符串( utf8 编码),一样的错误。
难道是字段名的问题? 改成了 monthx
好像果然能行?
然后修改了一切“_”前缀字段名称。
提交:请求 ID: 0a98a74215242457328832788e4bf1 讯息:系统内部错误
……
我真是 X 了狗了
3、再研究也好像没啥可以修改的了,只好无奈放弃了。
------------------
4、我新购买了一个按使用量付费的 RDS,一样的问题,系统内部错误。
真的放弃了。
7 条回复 • 2018-04-22 23:40:18 +08:00
|
|
1
Nick2VIPUser 2018-04-21 09:18:13 +08:00 via iPhone
我也搞了一次,莫名其妙的报错...弃
|
|
|
2
lenzhang 2018-04-21 13:12:51 +08:00 1
您好,我是 DataWorks 团队的技术支持同学,刚好看到了您的帖子,对您在使用 DataWorks 过程中遇到的问题我们表示抱歉,这里的报错确实是没有做到位,您可以加一下我钉钉( 18720932102 ),对您遇到的问题,我可以帮您排查一下,给您一个解决方案,这个问题我们也会尽快修复掉。
|
|
|
4
akira 2018-04-22 00:51:13 +08:00
阿里云的东西吧,好是好,不过个人习惯是上线 2 年以后再用 。。
|
|
|
5
bbsteel 2018-04-22 16:42:41 +08:00 via Android
为什么要享受阿里支持还要安装阿里的钉钉?
|
|
|
6
koodai 2018-04-22 22:18:26 +08:00
|
|
|
7
lenzhang 2018-04-22 23:40:18 +08:00
@ koodai dataworks 的功能很多,后续有什么使用上的问题和建议,欢迎及时沟通。
|