---
title: "ウォークスルー:テキストファイルのカスタムプロバイダーの実装"
slug: "walkthrough--implementing-a-custom-provider-for-text-files"
abstract: "Sitecore Data Exchange Frameworkにおけるカスタムプロバイダーの作成および統合の概要。"
---
# ウォークスルー:テキストファイルのカスタムプロバイダーの実装

このウォークスルーでは、カスタムプロバイダーの構築、展開、統合方法を説明します。

まず、プロバイダーの [要件をどのように定義](https://doc.sitecore.com/xp/ja/developers/def/60/data-exchange-framework/define-requirements.html "Define requirements") するかを示します。次に、以下の表でコンポーネントを作成する方法を示します。コンポーネントを作成したら、パイプラインバッチでコンポーネントの使い方を示す[2つ目のウォークスルー](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")に進みます。

**構成要素**

**トピック**

カスタムコード用のVisual Studioプロジェクト

[Visual Studioプロジェクトを作成する](https://doc.sitecore.com/xp/ja/developers/def/60/data-exchange-framework/create-a-microsoft-visual-studio-project.html)

カスタムコードを呼び出すことができるSitecore要素

[Sitecoreでプロバイダーを作成する](https://doc.sitecore.com/xp/ja/developers/def/60/data-exchange-framework/create-a-provider-in-sitecore.html)

Sitecoreにソースファイルへの接続方法を指示するエンドポイント

[エンドポイント用のテンプレートを作成します](https://doc.sitecore.com/xp/ja/developers/def/60/data-exchange-framework/create-a-template-for-an-endpoint.html)  
  
エンドポイント設定プラグインを実装してください  
  
エンドポイントコンバータを実装する  
  
エンドポイントコンバータで標準値を設定します

ソースファイルから読み取れるパイプラインステップ

[パイプラインのステップを実装する](https://doc.sitecore.com/xp/ja/developers/def/60/data-exchange-framework/implement-a-pipeline-step.html)  
  
パイプラインステップのテンプレートを作成する  
  
パイプラインステップコンバータの実装  
  
パイプラインステッププロセッサの実装  
  
パイプラインステップテンプレートでデフォルト値を設定します

ソースファイルからの入力を解析できるコンポーネント

[値アクセス用のテンプレートを作成する](https://doc.sitecore.com/xp/ja/developers/def/60/data-exchange-framework/create-a-template-for-value-accessors.html)  
  
値アクセスコンバータを実装してください  
  
値アクセスツールのテンプレートでデフォルト値を設定します  
  
値アクセスセットのテンプレートを作成します  
  
値アクセスツールのデフォルト値を設定する Set テンプレート

> !注完成したコードとインストールパッケージは[GitHub](https://github.com/Sitecore/Sitecore.DataExchange.Examples/)で入手可能です。