私は単純な要件があります。 NiFiを使用してそれぞれのPostgresテーブルにxmlデータを挿入する必要があります。このためのステップバイステップアプローチは何でしょうか?Apache NiFi - PostgresにXMLデータを挿入
ありがとうございます!
私は単純な要件があります。 NiFiを使用してそれぞれのPostgresテーブルにxmlデータを挿入する必要があります。このためのステップバイステップアプローチは何でしょうか?Apache NiFi - PostgresにXMLデータを挿入
ありがとうございます!
TransformXmlプロセッサは、XSLT to transform your XML to JSONで使用できます。 XML/JSONが「フラット」の場合、送信JSONにフィールドのレベルが1つしかない場合は、ConvertJSONToSQLとそれに続いてPutSQLを使用してレコードをデータベースに挿入できます。 JSONがフラットでない場合にフラットオブジェクト(変換/プットパート用)に変換する場合は、JoltTransformJSONを使用します。
NiFi 1.2.0では、ConvertJSONToSQL - > PutSQLの部分をPutDatabaseRecordに置き換えることができます。 JsonPathReaderまたはJsonTreeReaderを設定してレコードを取得することができます。XMLレコードリーダーはまだありませんが、1.2.0にはFlated XMLファイルで読むためのScriptedRecordReaderとexample Groovy scriptがあります。
貴重なご回答ありがとうございます。私はこれらの行に取り組んでいます。 – Abhijit