パイプライン ステップ プロセッサを実装する
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
プロセッサを使用して、コンポーネントのビジネスロジックを実装します。この例では、パイプライン ステップに割り当てられたエンドポイントに対応するテキスト ファイルからデータを読み取るパイプライン ステップのビジネス ロジックを実装するためにプロセッサが必要です。
パイプライン ステップは真空中には存在しません。これは、データ同期プロセスの一部となるように設計されています。つまり、パイプライン ステップのプロセッサは、実行時に特定の条件が存在する必要がある場合があります。この例では、プロセッサは、エンドポイントのプラグインコレクションにTextFileSettingsプラグインが含まれている必要があります。
プロセッサは、後続のパイプライン ステップで必要な条件を作成することもできます。この例では、プロセッサはプラグインIterableDataSettingsをパイプライン コンテキストのプラグイン コレクションに追加します。
パイプライン・ステップ・プロセッサーを実装するには、次のようにします。
-
Visual Studioで、次のクラスを追加します。
メモBaseReadDataStepProcessorから継承することで、エンドポイントからのデータの読み取りを容易にするメソッドにアクセスできます。
基本クラスは、読み取られたデータで何が起こるかを指定しません。代わりに、データはIterableDataSettingsプラグインに追加されます。後続のパイプライン ステップ プロセッサを実装して、データを反復処理し、データの処理方法を指定できます。
-
プロジェクトをコンパイルします。
-
Examples.DataExchange.Providers.FileSystem.dllをSitecoreサーバーにデプロイします。