---
schema_version: "1"
id: 3779be6080134e3e24d67205658fb6525cd8b524ecb4b5f441d9f7ec48c703e4
title: 変換の入力構造と出力構造の定義 (Design Center)
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/mule-runtime/4.8/transform-input-output-structure-transformation-design-center-task.md
canonical_url: https://docs.mulesoft.com/jp/mule-runtime/4.8/transform-input-output-structure-transformation-design-center-task
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 0280f7b1f5ff878f27d5ce81ae38004c9fc7ca01fada194ea13cbe1c5a918cc5
description: MuleSoft Documentation Site
release: "4.8"
latest: false
---
# 変換の入力構造と出力構造の定義 (Design Center)

グラフィカルビューを使用してドラッグアンドドロップでマッピングを構築するには、まず、ドラッグアンドドロップで利用できる項目についての情報を Transform コンポーネントで定義する必要があります。

DataWeave ソースコードで変換をすべて定義する場合には、入力と出力の定義は省略して、要素をコードで直接参照できます。

## [](#他のコンポーネント上のデータ構造の定義)他のコンポーネント上のデータ構造の定義

1. フローの他の要素がすべて完全に設定されていることを確認します。
    
    他のすべての要素が設定され、コンポーネントのデータ構造が予測できたら、構造を Transform コンポーネントに渡すことができます。
2. Design Center がデータ構造を予測できない場合は、入力データ構造と出力データ構造を手動で定義します。
    
    たとえば、HTTP リスナーは、あらゆる種別のペイロードを含む要求を受信します。このペイロードの内容が分かっていれば、\[HTTP Listener (HTTP リスナー)\] ダイアログボックスの \[Input (入力)\] タブと \[Output (出力)\] タブでデータ型を設定できます。

## [](#transform-コンポーネントでのデータ構造の定義)Transform コンポーネントでのデータ構造の定義

1. データ型設定アイコンをクリックします。
    
    - \[Input (入力)\] ペインで、ペイロード、属性、または変数をハイライトして、\[Input (入力)\] ペインの一番下にあるデータ型設定アイコンをクリックします。
    - \[Output (出力)\] ペインでは、\[Set data type (データ型の設定)\] ボタンをクリックします。すでに \[Output (出力)\] ペインにデータ型が存在する場合は、ペインの一番上にあるドロップダウンリスト矢印をクリックして、新しいデータ型を設定します。
2. サンプルまたはスキーマを提供することで、データ構造を手動で定義します。

## [](#関連情報)関連情報

[DataWeave 言語](https://docs.mulesoft.com/jp/mule-runtime/4.8/dataweave)