# コンポーネントからのスキーマカラムのコピー

コンポーネントのスキーマカラムをコピーし、階層マッパー構造内の要素として貼り付けます。

## このタスクについて

コンポーネントのスキーマカラムは、コピーして階層マッパー構造に貼り付けることで、再利用できます。スキーマカラムは、適切なデータ型を持つ構造要素に自動的に変換されます。

## 手順

1. で、コンポーネントから1つ以上のスキーマカラムを右クリックし、[Copy] (コピー)を選択します。
2. 階層マッパーで、要素を追加する構造を開きます。
3. スキーマカラムを子要素として貼り付けるには、親要素を右クリックし、[Paste from Studio schema] (Studioスキーマから貼り付け)を選択します。

   スキーマカラムは、選択された親の下に子要素として追加されます。
4. スキーマカラムを兄弟要素として貼り付けるには、要素を右クリックし、[Paste as Sibling from Studio schema] (Studioスキーマから兄弟として貼り付け)を選択します。

   スキーマカラムは、選択された要素と同じレベルに追加されます。

## タスクの結果

コピーされたスキーマカラムは、次のマッピングに従ってデータタイプが割り当てられた構造要素に変換されます。

| コンポーネントスキーマタイプ | 階層マッパー構造タイプ |
| --- | --- |
| ブール値 | ブール値 |
| バイト | バイト(8) |
| 文字 | 文字 |
| 文字列 | 文字列 |
| Date | DateTime |
| Double | Double |
| Float | Float |
| Integer | 整数(32) |
| Long | 整数(64) |
| Short | 整数(16) |
| BigDecimal | Decimal |

情報メモ注: サポートされていないデータタイプを持つスキーマカラムは、貼り付け操作中にスキップされます。