---
schema_version: "1"
id: 19429dc8cb90ba15d294b3992258409ace39562d89da122ee6e2f64a8def1767
title: 変換の入力構造と出力構造の定義 (Design Center)
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/mule-runtime/4.3/transform-input-output-structure-transformation-design-center-task.md
canonical_url: https://docs.mulesoft.com/jp/mule-runtime/4.3/transform-input-output-structure-transformation-design-center-task
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 8323d9385c59a9927632c84f3d6f595d5451cc4bea3082b1ef1ad452ed5db405
description: MuleSoft Documentation Site
release: "4.3"
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.3/dataweave)