2022年3月4日金曜日

n8n.ioでPostgreSQLのクエリ結果をCSV/Excelとして保存する

n8n.ioでPostgreSQLのクエリ結果をCSV/Excelとして保存するには、以下のフロー作成手順を実行します。

フロー作成手順

1. Postgres Nodeを追加します
Credential for Postgresから「Create New」を選択します
Postgres accountダイアログで接続先データベースのHost, Database, User, Password, Portを入力して、Saveボタンをクリックします。
Operationで「Execute Query」を選択し、QueryにSELECT文を入力します。
(例: select * from pg_database;)

2. Spreahsheet Nodeを追加します
Operation:「Write to file」
File format: 「CSV」 ※XLSXを選択するとExcelのxlsx形式で出力されます
Binary Property: 「data」

3. Write Binary File Nodeを追加します
File Name: 「出力先ファイル名(/data/result.csvなど)」
Property Name: 「data」

〇フロー図

0 件のコメント:

コメントを投稿