当前位置: 首页 > 知识库问答 >
问题:

使用talend将as400数据加载到snowflake时的数据更改

刘松
2023-03-14

我使用talend将数据从as400加载到snowflake,有一个varchar列以yyyymmdd格式存储日期,当我将数据加载到snowflake中时,数据正在被更改,因为as400中的EX19890501值在snowflake中被加载为19890500,我试图在snowflake中保留varchar、date和number数据类型,但仍然是同样的问题,任何人面临同样的问题请帮助我解决。

共有1个答案

万开畅
2023-03-14

我会再次检查原始数据库和雪花之间的时区,然后尝试在帐户级别对齐--这应该很容易做到:

https://docs.snowflake.com/en/sql-reference/parameters.html#timezone

 类似资料:
  • 是否有一种方法可以从S3中自动化这个加载过程,以便表列数据类型可以从CSV文件中推断出来,或者通过其他方式在其他地方指定?(类似于在Google BigQuery中使用推断的表模式从GCS中的csv文件创建表的方式)

  • 我正在尝试开发一个android应用程序,它需要通过java servlet连接到远程数据库as400,并将JSON对象返回给用户。 这是我的DoGet方法代码: 在我通过eclipse启动servlet之后,它会停在“Class.forName(…)它给了我以下的错误:错误!1.爪哇。sql。SQLException:应用程序请求者无法建立连接。(连接超时:连接) 并且似乎无法连接到服务器,但我

  • 问题内容: 我正在尝试通过JQUERY AJAX调用来更新页面加载和选择菜单更改时的高图表。有以[[10,1228800000],[10,1228800000]]格式返回的数据。图表为空白,不对任何数据进行图形处理。 尝试了此处发布的几种解决方案,但没有一个有效。 有什么错误吗?提前致谢。编辑: 最新的代码仍然无法正常工作: 问题答案: 您必须使用文档中描述的系列对象的setData方法。你的情况

  • 我创建了一个模型使用在sql炼金术如下所示。 然后我将同一个模型移植到Snowflake数据库。 该模型有一个字段,声明为和。当我尝试插入数据到表使用雪花控制台。我必须提供,否则它不会插入数据并返回错误。 查询(成功执行,其中提供了)- 查询(当我完全忽略列时成功执行)- 查询(执行失败,其中为空)- 它返回了一个错误- 此方法的任务是将数据插入上述数据库表中。 来自SQLAlChemy的错误-