---
title: "攻略:テキストファイルからSitecoreへのデータの同期"
slug: "walkthrough--synchronizing-data-from-a-text-file-to-sitecore"
abstract: "Data Exchange FrameworkでテキストファイルをSitecoreアイテムに変換するためのファイルシステムプロバイダーの導入。"
---
# 攻略:テキストファイルからSitecoreへのデータの同期

このウォークスルーでは、ファイルシステムプロバイダーを使ってテキストファイルの内容からSitecoreアイテムを作成・入力するパイプラインバッチの設定方法を説明します。

このウォークスルーでは、異なる都市に関する情報を含むファイルを作成します。ファイルの各行は単一の都市を表します。各都市はSitecoreでアイテムとして表現されます。

同期プロセスはファイルから都市を読み込み、それぞれの都市に対してSitecoreアイテムを作成します。ファイル内の都市に対してすでにSitecoreアイテムが存在する場合、そのファイル内の情報でSitecoreアイテムが更新されます。

ウォークスルーでは、以下の表のアクションの実行方法が示されています。

**戦闘**

**トピック**

テストインポートファイルを作成する

ソースファイルを作成する

必要なすべてのDEFアイテムと設定を格納するテナントを作成します

テナントを作成する

インポートされた値を受信するためにSitecoreコンテンツデータベースを準備してください

ターゲットアイテムのテンプレートを作成します  
  
ターゲットアイテムに親アイテムを追加する

ソースファイルから行を読み取るコンポーネントを作成します

ソースファイル用のエンドポイントを追加します  
  
ソースファイルの値アクセスを追加

Sitecoreのコンテンツデータベースに行を書き込むコンポーネントを作成する

ターゲットアイテムのエンドポイントを追加します  
  
ターゲットアイテムの値アクセス器を追加します

ソースファイルから行を受け取り、その値を変換してSitecoreのコンテンツデータベースに書き込むパイプラインを作成します

ソースファイルを読み取るためのパイプラインを追加してください  
  
ソースファイルからデータを読み取るパイプラインステップを追加してください  
  
ソースファイルから読み取ったデータを反復するパイプラインステップを追加します

ソースファイルを読み込み、各行の最初のパイプラインを呼び出すパイプラインを作成します

ソースファイルから1行を同期するパイプラインを追加してください  
  
ターゲット項目を解決するためのパイプラインステップを追加してください  
  
マッピングを適用するためのパイプラインステップを追加  
  
ターゲットアイテムを更新するためのパイプラインステップを追加してください

パイプラインを順番に実行するバッチを作成します

パイプラインバッチを追加してください

パイプラインバッチを実行してください

パイプラインバッチのテスト