トランスフォーメーション > トランスフォーメーション > 設定済みのトランスフォーメーションの生成
  

設定済みのトランスフォーメーションの生成

CLAIRE Copilotを使用して、自然言語プロンプトに基づいてマッピングキャンバスにトランスフォーメーションを追加および設定します。
CLAIRE Copilotには、一度に1つまたは複数のトランスフォーメーションを生成するように指示することができます。CLAIRE Copilotでは、次のタイプのトランスフォーメーションを生成できます。
設定済みのトランスフォーメーションを生成するには、マッピングキャンバス上の2つのトランスフォーメーション間のリンクにカーソルを合わせます。[トランスフォーメーションの追加]アイコンをクリックし、メニューから[トランスフォーメーションの生成]を選択します。
次の画像に、[トランスフォーメーションの追加]メニューを示します。
マッピングキャンバスに[トランスフォーメーションの追加]メニューが表示され、上部に[トランスフォーメーションの生成]オプションが表示されています。オプション名の左側にピンク色の稲妻アイコンが表示されています。
CLAIRE Copilotは通常、データフロー内の[トランスフォーメーションの生成]を選択した場所にトランスフォーメーションを追加します。ただし、CLAIRE Copilotに特定のソースから読み込むように指示した場合、または特定のターゲットに書き込むように指示した場合、CLAIRE Copilotは新しいデータフローを生成します。
CLAIRE Copilotがマッピングキャンバスに追加するトランスフォーメーションは、マッピングを保存するまでは稲妻のアイコンとともにピンク色で表示されます。マッピングが開いている間は、トランスフォーメーションを生成するために送信したプロンプトを確認できます。プロンプトを確認するには、[トランスフォーメーションの生成]ダイアログボックスを開き、矢印を使用してプロンプト間を移動します。マッピングを保存して閉じると、プロンプトが非表示となり、CLAIRE Copilotがマッピングに追加したトランスフォーメーションの内容を確認することができなくなります。
次の画像に、生成されたトランスフォーメーションを含むマッピングを示します。
マッピングキャンバスに、ソース、式、フィルタ、ソーター、およびターゲットトランスフォーメーションを含むマッピングが表示されています。両端のソーストランスフォーメーションとターゲットトランスフォーメーションは青色で表示され、式トランスフォーメーション、フィルタトランスフォーメーション、およびソータトランスフォーメーションはピンク色で表示されています。

設定済みのトランスフォーメーションを生成するためのプロンプト

設定済みのトランスフォーメーションを生成する場合に、データを変換する方法を自然文で記述できます。
次のサンプルプロンプトに、データトランスフォーメーションを記述する方法を示します。
Aggregate orders by state
Apply a filter to include only records where order value is greater than 100
Count the total records where either ID or name is not null and ensure name is distinct
Extract data from AUTO_PRODUCT_CATEGORIES_H using 'OracleConnection'
Create a mapping reading from Merch_Inventory_Table through OracleConnection.
Trim all fields.
Use a router to direct records to two output groups:
Extract the year from the DATE_VAL field using the GET_DATE_PART function and include it in both output groups.
First output group should contain records where QUAN is greater than 0 and year is 2025. Second output group should contain records where QUAN is less than or equal to zero and year is less than 2020.
Write records from 1st group to Group1 in OracleConnection and 2nd group to Group2 in OracleConnection.
注:
既存の接続またはオブジェクトを使用するトランスフォーメーションを生成するには、組織内に存在する接続またはオブジェクトの正確な名前がプロンプトに含まれていることを確認してください。