2017-05-09 10 views

答えて

4

にVerticaと赤方偏移が「行儀」JDBCドライバを持っている場合は、そのようなExecuteSQLQueryDatabaseTable、又はGenerateTableFetchとしてSQLプロセッサ(は、ExecuteSQLに使用するためのSQLを生成する後者)次に、それぞれについてDBCPConnectionPoolを設定することができ。これらはAvro形式でレコードを取得します(NiFi 1.2.0以前)ConvertAvroToJSON - >ConvertJSONToSQL - >PutSQLを使用してレコードをRedshiftに挿入することができます。

NiFi 1.2.0では、PutDatabaseRecordで使用するためにAvroReaderを設定することができます。次に、レコードをVerticaから直接取得してPutDatabaseRecordに渡して、Redshiftに入れるだけです。

+0

誰でもこれを試しましたか? PutSQLは、100万行を挿入したい場合は、10000行のバッチ挿入を生成できますか?回答の中の – halil

+0

リンクは死んでいます - 情報はここにあります:https://nifi.apache.org/docs.html – shakedzy

関連する問題