0

CSV をリモートの Postgres サーバーに自動的にインポートする最良の方法は何ですか?

ラズベリーパイに接続された温度センサーを使用して、(python スクリプトを使用して) データを CSV ファイルに記録しています。

2013-11-11 23:00:25,27.187
2013-11-11 23:00:31,27.25
2013-11-11 23:00:36,27.25
2013-11-11 23:00:41,27.5

psql で COPY コマンドを使用すると、CSV ファイルが postgres を実行しているマシン上にある場合、テーブルへのインポートに問題はありません。

Raspberry Pi から postgres サーバーのテーブルにデータを直接インポートするにはどうすればよいですか?

(将来的には、Pi が自律的にデータをインポートし、Pi がより多くのデータをログに記録するにつれて、新しい行を追加して現在のテーブルを更新したいと考えています)

4

2 に答える 2

1

あなたが言うように、COPYコマンドはデータベースサーバーホストにあるファイルで機能します。代わりに\copy、クライアント ホストからファイルを読み取る psql のコマンドを使用する必要があります。詳細については、psql の man ページを参照してください。

于 2013-11-12T15:56:18.003 に答える