---
title: "データ交換フレームワーク"
slug: "data-exchange-framework"
abstract: "Sitecore Data Exchange Frameworkを用いたデータ同期プロセスの設定方法の概要。"
---
# データ交換フレームワーク

Data Exchange Frameworkを使って、複数のシステム間でデータを同期するプロセスをモデル化します。このドキュメントでは、フレームワークの仕組み、使い方、カスタムコンポーネントでの拡張方法をカバーしています。

> !注このガイドは、SitecoreサーバーにData Exchange Frameworkをインストールしていることを前提としています。インストールガイドはこの要件をカバーしています。 [Sitecoreダウンロードページで](https://dev.sitecore.net/downloads)入手可能です。

このガイドでは、Data Exchange Frameworkにおけるデータマッピングの基本的な概念と、マッピング作成に使用できるコンポーネントについて説明します。また、データマッピングの設定方法を示す一連のウォークスルーも提供しています。

## 概念

-   [テナント](https://doc.sitecore.com/xp/ja/developers/def/60/data-exchange-framework/tenants.html "Tenants")
-   [パイプラインバッチ](https://doc.sitecore.com/xp/ja/developers/def/60/data-exchange-framework/pipeline-batches.html "Pipeline batches")
-   [マッピングパイプラインの適用ステップ](https://doc.sitecore.com/xp/ja/developers/def/60/data-exchange-framework/the-apply-mapping-pipeline-step.html "The Apply mapping pipeline step")

## 構成要素

-   [コンバーター](https://doc.sitecore.com/xp/ja/developers/def/60/data-exchange-framework/converters.html "Converters")
-   [プロセッサー](https://doc.sitecore.com/xp/ja/developers/def/60/data-exchange-framework/processors.html "Processors")
-   [バリューリーダー](https://doc.sitecore.com/xp/ja/developers/def/60/data-exchange-framework/value-readers.html "Value readers")
-   [バリューライター](https://doc.sitecore.com/xp/ja/developers/def/60/data-exchange-framework/value-writers.html "Value writers")
-   [値アクセス](https://doc.sitecore.com/xp/ja/developers/def/60/data-exchange-framework/value-accessors.html "Value accessors")
-   [値アクセスセット](https://doc.sitecore.com/xp/ja/developers/def/60/data-exchange-framework/value-accessor-sets.html "Value accessor sets")
-   [値のマッピング](https://doc.sitecore.com/xp/ja/developers/def/60/data-exchange-framework/value-mappings.html "Value mappings")
-   [値写像集合](https://doc.sitecore.com/xp/ja/developers/def/60/data-exchange-framework/value-mapping-sets.html "Value mapping sets")
-   [マッピングルールコンポーネントを適用](https://doc.sitecore.com/xp/ja/developers/def/60/data-exchange-framework/apply-mapping-rule-components.html "Apply mapping rule components")
-   [マッピングのパイプラインステップコンポーネントを適用](https://doc.sitecore.com/xp/ja/developers/def/60/data-exchange-framework/apply-mappings-pipeline-step-components.html "Apply mappings pipeline step components")
-   [作用成分を適用したマッピング](https://doc.sitecore.com/xp/ja/developers/def/60/data-exchange-framework/mappings-applied-action-components.html "Mappings applied action components")
-   [マッピングはアクションルールの構成要素を適用しました](https://doc.sitecore.com/xp/ja/developers/def/60/data-exchange-framework/mappings-applied-action-rule-components.html "Mappings applied action rule components")

## ウォークスルー

-   [ウォークスルー:テキストファイルのカスタムプロバイダーの実装](https://doc.sitecore.com/xp/ja/developers/def/60/data-exchange-framework/walkthrough--implementing-a-custom-provider-for-text-files.html "Walkthrough: Implementing a custom provider for text files")
-   [攻略:テキストファイルからSitecoreへのデータの同期](https://doc.sitecore.com/xp/ja/developers/def/60/data-exchange-framework/walkthrough--synchronizing-data-from-a-text-file-to-sitecore.html "Walkthrough: Synchronizing data from a text file to Sitecore")
-   [ウォークスルー:トラブルシューティングコンポーネントの実装](https://doc.sitecore.com/xp/ja/developers/def/60/data-exchange-framework/walkthrough--implementing-a-troubleshooter-component.html "Walkthrough: Implementing a troubleshooter component")
-   [ウォークスルー:コードを使ってデータマッピングを定義する](https://doc.sitecore.com/xp/ja/developers/def/60/data-exchange-framework/walkthrough--using-code-to-define-data-mapping.html "Walkthrough: Using code to define data mapping")