システムSQLテンプレートのタイプ - Cloud - 7.3

Talend Studioユーザーガイド

Version
Cloud
7.3
Language
日本語
Product
Talend Big Data
Talend Big Data Platform
Talend Cloud
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Talend Studio
Content
ジョブデザインと開発
Last publication date
2024-03-20

このセクションでは、さまざまなタイプの事前定義されたSQLテンプレートについて詳しく説明します。

各テンプレートグループのステートメントは、データベースごとに達成しようとしている操作に応じて異なりますが、テンプレートはそのタイプに基づいて各フォルダーにもグルーピングされています。

次の表は、これらのタイプと関連する情報を示しています。

[Name] (名前)

[Function] (ファンクション)

関連付けられたコンポーネント

必須のコンポーネントパラメーター

[Aggregate] (集計)

データセットの集計(合計、平均、計数など)を実行します。

tSQLTemplateAggregate

データベース名

ソーステーブル名

ターゲットテーブル名

[Commit] (コミット)

RDBMSにコミット命令を送信します。

tSQLTemplate tSQLTemplateAggregate tSQLTemplateCommit tSQLTemplateFilterColumns tSQLTemplateFilterRows tSQLTemplateMerge tSQLTemplateRollback

Null

[Rollback] (ロールバック)

RDBMSにロールバック命令を送信します。

tSQLTemplate tSQLTemplateAggregate tSQLTemplateCommit tSQLTemplateFilterColumns tSQLTemplateFilterRows tSQLTemplateMerge tSQLTemplateRollback

Null

DropSourceTable

ソーステーブルを削除します。

tSQLTemplate tSQLTemplateAggregate tSQLTemplateFilterColumns tSQLTemplateFilterRows

テーブル名(tSQLTemplateを使用した場合)

ソーステーブル名

DropTargetTable

ターゲットテーブルを削除します。

tSQLTemplateAggregate tSQLTemplateFilterColumns tSQLTemplateFilterRows

ターゲットテーブル名

FilterColumns

RDBMS内の特定のカラムのデータセットを選択し抽出します。

tSQLTemplateAggregate tSQLTemplateFilterColumns tSQLTemplateFilterRows

ターゲットテーブル名(およびスキーマ)

ソーステーブル名(およびスキーマ)

FilterRow

RDBMS内の特定の行のデータセットを選択し抽出します。

tSQLTemplateAggregate tSQLTemplateFilterColumns tSQLTemplateFilterRows

ターゲットテーブル名(およびスキーマ)

ソーステーブル名(およびスキーマ)

条件

MergeInsert

ソーステーブルからターゲットテーブルにレコードを挿入します。

tSQLTemplateMerge tSQLTemplateCommit

ターゲットテーブル名(およびスキーマ)

ソーステーブル名(およびスキーマ)

条件

MergeUpdate

ターゲットテーブルをソーステーブルからのレコードでアップデートします。

tSQLTemplateMerge tSQLTemplateCommit

ターゲットテーブル名(およびスキーマ)

ソーステーブル名(およびスキーマ)

条件