首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DataConnect中的自定义过滤器

DataConnect中的自定义过滤器
EN

Stack Overflow用户
提问于 2017-10-10 21:12:57
回答 1查看 68关注 0票数 0

正如您可能已经意识到的,我正在大量使用这个IBM服务。在创建活动时,可以使用自定义筛选器(它允许WHERE子句向查询添加逻辑)来细化要导出的数据。

我试图过滤一个时间戳字段,试图获得一个月前的数据,但这个句子不起作用。

代码语言:javascript
复制
DATE(SHIPMENT_TMS) >= CURRENT DATE - 2 MONTH - (DAY(CURRENT DATE)-1)DAYS

我收到以下错误消息

自定义筛选失败。重试您刚才执行的整形操作。·使用SQL子句表达式' DATE (SHIPMENT_TMS) >=当前日期-2个月-(日(当前日期)-1)‘java.lang.RuntimeException: 1.36失败:输入结束预期日期(SHIPMENT_TMS) >=当前日期-2个月-(当前日期)-1天

它可能是服务无法识别的日期()或日期()。有人试图做这样的过滤吗?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-20 03:46:20

不支持上述SQL。数据连接只支持Spark。

这是星星之火的一般页面:https://spark.apache.org/docs/1.6.0/sql-programming-guide.html

这是spark支持的函数列表:https://spark.apache.org/docs/1.6.0/api/scala/index.html#org.apache.spark.sql.functions$

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46676124

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档