---
title: "作用成分を適用したマッピング"
slug: "mappings-applied-action-components"
abstract: "Sitecoreデータ交換フレームワークにおけるマッピング適用アクションコンポーネントについて説明します。"
---
# 作用成分を適用したマッピング

マッピング適用 *アクション* は、[値マッピングセット](https://doc.sitecore.com/xp/ja/developers/def/80/data-exchange-framework/value-mapping-sets.html "Value mapping sets") が成功裏に適用された後に実行されるロジックを表すコンポーネントです。汎用マッピング適用アクションのテンプレートは */sitecore/templates/DataExchange/Framework/DataAccess/MappingsAppliedActions/BaseTemplates/BaseMappingsAppliedAction*にあります。

このトピックでは、適用アクションのマッピングの使い方と、利用可能な適用アクションのマッピングについて説明します。

## 構成

ベースマッピングの適用アクション自体は使いません。これは特定のマッピングの適用アクションのためのベーステンプレートです。

適用されたすべてのマッピングは以下のフィールドを継承します:

フィールド

概要

ルール

マッピングはアクション [を適用](https://doc.sitecore.com/xp/ja/developers/def/80/data-exchange-framework/mappings-applied-action-rule-components.html) し、適用されたアクションを実行するためには必ず通過しなければならない。適用されたアクションルールが指定されていない場合、適用されたアクションは常に実行される。

## マッピングを拡張するタイミング 適用されたアクション

カスタムマッピングを実装し、値マッピングセットが成功裏に適用された後に特別なロジックを実行したい場合にアクションを適用することも可能です。

## 適用されたファセットマッピングの除去 アクション

「Remove facets mappings applied action」は、Data Exchange FrameworkのxConnectプロバイダーの一部です。

xConnectプロバイダーはデフォルトのData Exchange Frameworkインストールの一部です。

このアクションを使って、現在エンティティモデルに設定されているファセットを削除します。

期待されるマッピングコンテキストターゲットオブジェクトタイプ

Sitecore.DataExchange.Providers.XConnect.Models.EntityModel

テンプレートの位置

*データ交換/プロバイダー/xConnect/データアクセス/マッピング適用アクション/ファセット削除アクション*

> !注このテンプレートにはフィールドがありません。