现在,我可以从AWS s3中获取拼花文件,并在lambda中对该拼花文件做了一些修改。在将此数据插入到来自同一个lambda的postgreql数据库时,我面临问题。我找到了将这个数据转换为csv文件并插入到我的本地系统中的解决方案,但是我无法在lambda中实现代码。我的lambda代码如下所示,其中data是从S3收到的data集合。('fielname.csv', index = False
我使用的流如下所示(基本上是从s3中获取一个文件,然后从主CSV文件n中转换很少的记录,稍后将其推到Elasticsearch):GetSQS、GetSQS、其他处理器.我能够正确地从s3中获取文件,但是ConvertRecord处理器发出错误:封装的令牌之间的无效字符(分隔符)**CSVRecordReader** : SchemaStrategy : Set