Platform トランスフォームを使用したデータのクエリ

SQL トランスフォームの使用

Objective

After completing this lesson, you will be able to sQL トランスフォームの使用

SQL トランスフォーム

SQL トランスフォームでは、SQL コマンドを送信して、ターゲットオブジェクトに移動するデータを生成することができます。

このトランスフォームは、他の組み込みトランスフォームが実行しない場合や、複数のトランスフォームを使用する代わりに、単一の SQL 文を作成しやすいと思われる場合に、標準 SQL 操作を実行するために使用します。

入力/出力

SQL トランスフォームの入力データセットがありません。SQL 文を実行する必要があるソースデータストアを指定するだけです。

送信された SQL が結果セットを返すことが想定される場合、SQL トランスフォームの出力スキーマを定義するには、以下の 2 つの方法があります。

出力スキーマの作成

  • 自動:

    SQL 文を入力した後、スキーマの更新を選択して、select 文によって返されるカラム情報を取得し、出力スキーマを移植するデータベースに対して select 文を実行します。

  • マニュアル:

    SQL 操作でデータセットが返される場合、出力列は SQL トランスフォームの出力部分で定義されます。SQL トランスフォームの出力で定義された列の数は、SQL クエリによって返される列の数と一致する必要があります。出力列の列名とデータ型は、SQL クエリの列名またはデータ型と一致する必要はありません。

試してみる

SQL トランスフォームの使用について説明します。