# PostgreSQLのコンポーネント

| [tPostgresqlBulkExec](https://help.qlik.com/talend/r/ja-JP/8.0/components/postgresql/tpostgresqlbulkexec) | Postgresqlデータベースに挿入操作を行う時のパフォーマンスが向上します。 |
| --- | --- |
| [tPostgresqlClose](https://help.qlik.com/talend/r/ja-JP/8.0/components/postgresql/tpostgresqlclose) | 接続されたPostgresqlデータベースでコミットされたトランザクションをクローズします。 |
| [tPostgresqlCommit](https://help.qlik.com/talend/r/ja-JP/8.0/components/postgresql/tpostgresqlcommit) | すべての行またはバッチごとに実行するのではなく、1つのグローバルトランザクションでコミットするため、パフォーマンスが向上します。 |
| [tPostgresqlConnection](https://help.qlik.com/talend/r/ja-JP/8.0/components/postgresql/tpostgresqlconnection) | 後続のサブジョブで再利用できる、指定したデータベースへの接続を開きます。 |
| [tPostgresqlInput](https://help.qlik.com/talend/r/ja-JP/8.0/components/postgresql/tpostgresqlinput) | 定義された順序でDBクエリーを実行します。これはスキーマ定義に完全に対応している必要があります。次に[Main]行リンクが使用され、フィールドリストの後続コンポーネントに渡されます。 |
| [tPostgresqlInvalidRows](https://help.qlik.com/talend/r/ja-JP/8.0/components/postgresql/tpostgresqlinvalidrows) | 特定のData QualityパターンにマッチしないDB行を抽出し、必要な修正を実装できます。 |
| [tPostgresqlOutput](https://help.qlik.com/talend/r/ja-JP/8.0/components/postgresql/tpostgresqloutput) | ジョブ内の先行コンポーネントからのフローをベースに、テーブルで、またはテーブルに含まれているデータで定義されているアクションを実行します。 |
| [tPostgresqlOutputBulk](https://help.qlik.com/talend/r/ja-JP/8.0/components/postgresql/tpostgresqloutputbulk) | INSERTクエリーのパラメーターとして使うファイルを準備し、Postgresqlデータベースにフィードします。 |
| [tPostgresqlOutputBulkExec](https://help.qlik.com/talend/r/ja-JP/8.0/components/postgresql/tpostgresqloutputbulkexec) | Postgresqlデータベースの挿入操作時のパフォーマンスが向上します。 |
| [tPostgresqlRollback](https://help.qlik.com/talend/r/ja-JP/8.0/components/postgresql/tpostgresqlrollback) | トランザクションの一部が意図せずコミットされることを防ぎます。 |
| [tPostgresqlRow](https://help.qlik.com/talend/r/ja-JP/8.0/components/postgresql/tpostgresqlrow) | クエリーとデータベースの性質に応じて、実際のDBストラクチャーやデータに対して作用します(ただし、データは処理されません)。SQLBuilderツールを使用すれば、SQLステートメントを書き込む作業が容易になります。 |
| [tPostgresqlValidRows](https://help.qlik.com/talend/r/ja-JP/8.0/components/postgresql/tpostgresqlvalidrows) | 特定のデータクオリティパターンにマッチするDB行を抽出します。 |