第59章 PostgreSQL Sink
データを PostgreSQL データベースに送信します。
この Kamelet では JSON 形式の本文を指定する必要があります。キーと値のペアを使用して、JSON フィールドとパラメーターをマッピングします。たとえば、次のクエリーがあります。
'INSERT INTO accounts (username,city) VALUES (:#username,:#city)'
以下はサンプルクエリーの入力例です。
'{ "username":"oscerd", "city":"Rome"}'
59.1. 設定オプション リンクのコピーリンクがクリップボードにコピーされました!
次の表は、postgresql-sink Kamelet で利用できる設定オプションをまとめたものです。
| プロパティー | 名前 | 説明 | 型 | デフォルト | 例 |
|---|---|---|---|---|---|
| databaseName * | Database Name | PostgreSQL データベースの名前。 | string | ||
| password* | Password | セキュリティーで保護された PostgreSQL データベースにアクセスするためのパスワード。 | string | ||
| query* | Query | PostgreSQL データベースに対して実行するクエリー。 | string | INSERT INTO accounts (username,city) VALUES (:#username,:#city) | |
| serverName* | Server Name | データソースのサーバー名。 | string | localhost | |
| username* | Username | セキュリティー保護された PostgreSQL データベースにアクセスするためのユーザー名。 | string | ||
| serverPort | Server Port | データソースのサーバーポート。 | string | 5432 |
* = アスタリスクの付いたフィールドは 必須 です。