1

我有一个包含所有正确信息的简单 S3 负载。没有验证错误,但是包执行没有问题。只是表中没有数据。了解 Matillion 的人有什么建议吗?

4

1 回答 1

4

Matillion 似乎没有在 S3 加载中加载任何数据的原因有很多。

首先,我会检查该模式是否与 S3 位置中的文件名匹配,这是一个正则表达式匹配。我相信这还包括您可能包含在 location 参数中的路径,因此可能值得修改您的模式以使其看起来像.*\/FilePrefix.*甚至只是.*然后在 location 参数中选择实际文件

其次,如果文件上次修改时间超过 64 天,或者之前已经加载到表中,Snowflake 默认不会加载它们,您可以通过将 Force Load 参数打开来解决此问题。

于 2018-06-10T12:38:36.113 回答