如何解决通过 Nifi 将 XML 数据加载到 Snowflake 阶段表
我的要求是:触发 http get 方法并读取 xml,然后将其加载到雪花舞台表中。我能够使用 InvokeHTTP nifi 处理器读取 xml 数据,但无法将其加载到 Snowflake 中。我已按照以下步骤操作。
1> 我使用 InvokeHTTP 处理器并使用 get 方法读取 xml 数据。请在下面找到我的 xml 数据
2> 然后使用 convertRecord 处理器将 xml 数据转换为 Avro 格式。请在下面找到它的配置。请在转换后找到以下数据样本。
converted data from xml to avro
3> 然后,使用 PutDatabaseRecord 处理器连接到 Snowflake 并将数据加载到 stage 表中。但我收到一个错误。请在下面找到它。
请在 nifi 中找到以下我的数据流。 nifi data flow
所以我在将 PutDatabaseRecord 处理器加载到雪花阶段表时遇到错误。 错误是:“记录中的任何字段都没有映射到 table_name 规范化列定义的列”
您能否让我知道必须进行哪些更改才能解决此错误?如果需要任何其他详细信息,请告诉我。 提前致谢!!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。