etl - 在 tLogRow 中获取错误的日期
问题描述
在 tLogRow1(trestclient 之后)我得到正确的日期。但是在 tXmlMap 之后,我得到了错误的日期。
tLogRow1 输出 =>
<Date>2020-08-21</Date>
但在 tLogRow2 输出 =>
0027-02-10
对于我写的日期表达式的 txmlmap 中的那个,TalendDate.parseDate("yyyy-MM-dd",TalendDate.formatDate("yyyy-MM-dd",[row4.body:/root/root/Date]))
但结果仍然是相同的。
解决方案
通过更改 tXmlMap 的 Tree Schema Editor 的日期格式,我能够解决它。
推荐阅读
- c# - asp.net 核心错误:ArgumentException:不支持关键字:'sslmode'
- api - Linkedin API,拒绝访问个人资料统计信息
- python - 破折号布局python
- c# - 如何将 DataGRiwView 中的数据集更改绑定到 xml 文件中的父节点
- jquery-ui - 如何检测剑道 UI 中的当前位置?
- amazon-web-services - 如何在文件夹下创建具有选择性 bucket_names 的 Athena 表?
- oracle - oracle函数没有返回正确的值
- postgresql - 如何处理错误:当数据包含大量重复项时,重复键值违反唯一约束
- jooq - jooq java.lang.CastException:java.lang.String 无法转换为 java.lang.Number
- solr - 如何使用 PDFBox 获取 pdf 页码