找文章 / 找答案
精选问答 更多内容

[报错信息处理] 数据集用内置参数过滤时间字段报错

nothingzsf玄铁三 显示全部楼层 发表于 2023-4-24 17:46:14 |阅读模式 打印 上一主题 下一主题
1
未解决
[20230424091843214gqf0n0zzy8g] failed: ODPS-0130071:[0,0] Semantic analysis exception - physical plan generation failed: java.lang.RuntimeException: ODPS-0121095:Invalid argument - in function cast, string datetime's format must be yyyy-mm-dd hh:mi:ss,  input string is:2023-04-23”



日期字段必须处理成yyyy-mm-dd才能用内置参数过滤吗




回复

使用道具 举报

精彩评论13

nothingzsf玄铁三 显示全部楼层 发表于 2023-4-24 17:53:20
为什么会有这个报错 input string is:2023-04-23”,内置参数传过来成string 了?
回复

使用道具 举报

nothingzsf玄铁三 显示全部楼层 发表于 2023-4-24 17:56:07
手动选择了2023-04-23 00:00:00 就不再报错了,应该是内置参数的问题
回复

使用道具 举报

nothingzsf玄铁三 显示全部楼层 发表于 2023-4-24 17:56:15
版本10.0.3
回复

使用道具 举报

nothingzsf玄铁三 显示全部楼层 发表于 2023-4-25 10:52:56
抽取数据后字段显示值发生变化,抽取前是这样的,过滤内置参数会报错:




抽取后是这样,内置参数过滤不报错:





回复

使用道具 举报

nothingzsf玄铁三 显示全部楼层 发表于 2023-4-26 13:11:05
请问有结论吗
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2023-4-26 14:10:52
当前是什么版本呢,抽取前不是datetime格式吗
回复

使用道具 举报

humming青铜二 显示全部楼层 发表于 2023-4-26 14:23:43

_LAST_FULL_DAY_ 是Date类型的,但是你的数据列是DateTime类型的。 可以基于你的”业务日期“做一个天的日期列。然后用这个天的列来过滤。
回复

使用道具 举报

nothingzsf玄铁三 显示全部楼层 发表于 2023-4-27 09:10:16
用了天,还是弹一样的报错[20230427010831722g7k3my68ihi4] failed: ODPS-0130071:[0,0] Semantic analysis exception - physical plan generation failed: java.lang.RuntimeException: ODPS-0121095:Invalid argument - in function cast, string datetime's format must be yyyy-mm-dd hh:mi:ss,  input string is:2023-04-16”

回复

使用道具 举报

nothingzsf玄铁三 显示全部楼层 发表于 2023-4-27 09:11:08
显然这个内置参数传进来是个string
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部