

# [派生列] 変換を使用して他の列を結合する
<a name="transforms-derived-column"></a>

 **[派生列]** 変換では、定数やリテラル、データ内の他の列も使用できる数式または SQL 式に基づいて新しい列を定義できます。例えば「success」および「count」列から「percentage」列を派生させるには、「success \* 100 / count \|\| '%'」という SQL 式を入力します。

 結果の例: 


| success | count | 割合(%) | 
| --- | --- | --- | 
| 14 | 100 | 14% | 
| 6 | 20 | 3% | 
| 3 | 40 | 7.5% | 

**[派生列] 変換を追加するには**

1. リソースパネルを開いて、**[Derived Column]** を選択し、ジョブ図に新しい変換を追加します。ノードを追加する際に選択したノードが、その親になります。

1. (オプション) **[Node properties]** (ノードのプロパティ) タブで、ジョブ図にノードの名前を入力できます。ノードの親がまだ選択されていない場合は、[Node parents] (ノードの親) リストから、変換の入力ソースとして使用するノードを選択します。

1. **[変換]** タブで、列の名前とその内容の式を入力します。  
![スクリーンショットは、[派生列] 変換の [変換] タブを示しています。](http://docs.aws.amazon.com/ja_jp/glue/latest/dg/images/transforms-dervied-column-transform-tab.png)