Microsoft Dynamics フィールドマッピング

次の表には、Microsoft Dynamics ソースフィールドと、対応するエクスペリエンスデータモデル(XDM)フィールドとのマッピングが含まれています。

連絡先 contacts

ソースフィールド
ターゲット XDM フィールド
メモ
address1_addressid
workAddress._id
address1_city
workAddress.city
address1_country
workAddress.country
address1_county
workAddress.stateProvince
address1_latitude
workAddress._schema.latitude
address1_line1
workAddress.street1
address1_line2
workAddress.street2
address1_line3
workAddress.street3
address1_longitude
workAddress._schema.longitude
address1_postalcode
workAddress.postalCode
address1_postofficebox
workAddress.postOfficeBox
address1_stateorprovince
workAddress.state
assistantname
extendedWorkDetails.assistantDetails.name.fullName
assistantphone
extendedWorkDetails.assistantDetails.phone.number
birthdate
person.birthDate
"Dynamics"
b2b.personKey.sourceType
"${CRM_ORG_ID}"
b2b.personKey.sourceInstanceID
"${CRM_ORG_ID}" の値は自動的に置き換えられます。
contactid
b2b.personKey.sourceID
concat(contactid,"@${CRM_ORG_ID}.Dynamics")
b2b.personKey.sourceKey
プライマリ ID。 "${CRM_ORG_ID}" の値は自動的に置き換えられます。
iif(contactid != null && contactid != "", to_object("sourceType", "Dynamics", "sourceInstanceID", "${CRM_ORG_ID}","sourceID", contactid, "sourceKey", concat(contactid,"@${CRM_ORG_ID}.Dynamics")), null)
personComponents.sourcePersonKey
department
extendedWorkDetails.departments
fullname
person.name.fullName
suffix
person.name.suffix
iif(parentcustomerid != null && parentcustomerid != "", to_object("sourceType", "Dynamics", "sourceInstanceID", "${CRM_ORG_ID}", "sourceID", parentcustomerid, "sourceKey", concat(parentcustomerid,"@${CRM_ORG_ID}.Dynamics")), null)
personComponents.sourceAccountKey
iif(parentcustomerid != null && parentcustomerid != "", to_object("sourceType", "Dynamics", "sourceInstanceID", "${CRM_ORG_ID}", "sourceID", parentcustomerid, "sourceKey", concat(parentcustomerid, "@${CRM_ORG_ID}.Dynamics")), null)
b2b.accountKey
createdon
extSourceSystemAudit.createdDate
emailaddress1
workEmail.address
セカンダリID:
emailaddress2
personalEmail.address
emailaddress1
personComponents.workEmail.address
firstname
person.name.firstName
fullname
person.name.fullName
lastname
person.name.lastName
jobtitle
extendedWorkDetails.jobTitle
middlename
person.name.middleName
mobilephone
mobilePhone.number
modifiedon
extSourceSystemAudit.lastUpdatedDate
salutation
person.name.courtesyTitle
telephone1
workPhone.number

リード leads

ソースフィールド
ターゲット XDM フィールド
メモ
address1_addressid
workAddress._id
address1_city
workAddress.city
address1_country
workAddress.country
address1_county
workAddress.stateProvince
address1_latitude
workAddress._schema.latitude
address1_line1
workAddress.street1
address1_line2
workAddress.street2
address1_line3
workAddress.street3
address1_longitude
workAddress._schema.longitude
address1_postalcode
workAddress.postalCode
address1_postofficebox
workAddress.postOfficeBox
address1_stateorprovince
workAddress.state
telephone1
workPhone.number
mobilephone
mobilePhone.number
createdon
extSourceSystemAudit.createdDate
emailaddress1
workEmail.address
セカンダリID
emailaddress2
personalEmail.address
emailaddress1
personComponents.workEmail.address
fax
faxPhone.number
firstname
person.name.firstName
fullname
person.name.fullName
jobtitle
extendedWorkDetails.jobTitle
lastname
person.name.lastName
"Dynamics"
b2b.personKey.sourceType
"${CRM_ORG_ID}"
b2b.personKey.sourceInstanceID
"${CRM_ORG_ID}" の値は自動的に置き換えられます。
leadid
b2b.personKey.sourceID
concat(leadid,"@${CRM_ORG_ID}.Dynamics")
b2b.personKey.sourceKey
プライマリ ID。 "${CRM_ORG_ID}" の値は自動的に置き換えられます。
iif(leadid != null && leadid != "", to_object("sourceType", "Dynamics", "sourceInstanceID", "${CRM_ORG_ID}","sourceID", leadid, "sourceKey", concat(leadid,"@${CRM_ORG_ID}.Dynamics")), null)
personComponents.sourcePersonKey
middlename
person.name.middleName
mobilephone
mobilePhone.number
modifiedon
extSourceSystemAudit.lastUpdatedDate
salutation
person.name.courtesyTitle

アカウント accounts

ソースフィールド
ターゲット XDM フィールド
メモ
"Dynamics"
accountKey.sourceType
"${CRM_ORG_ID}"
accountKey.sourceInstanceID
"${CRM_ORG_ID}" の値は自動的に置き換えられます。
accountid
accountKey.sourceID
プライマリ ID。 "${CRM_ORG_ID}" の値は自動的に置き換えられます。
accountnumber
accountNumber
accountratingcode
accountOrganization.rating
address1_addressid
accountPhysicalAddress._id
address1_city
accountPhysicalAddress.city
address1_country
accountPhysicalAddress.country
address1_county
accountPhysicalAddress.region
address1_latitude
accountPhysicalAddress._schema.latitude
address1_line1
accountPhysicalAddress.street1
address1_line2
accountPhysicalAddress.street2
address1_line3
accountPhysicalAddress.street3
address1_longitude
accountPhysicalAddress._schema.longitude
address1_name
accountPhysicalAddress.label
address1_postalcode
accountPhysicalAddress.postalCode
address1_postofficebox
accountPhysicalAddress.postOfficeBox
address1_stateorprovince
accountPhysicalAddress.state
createdon
extSourceSystemAudit.createdDate
description
accountDescription
fax
accountFax.number
modifiedon
extSourceSystemAudit.lastUpdatedDate
name
accountName
numberofemployees
accountOrganization.numberOfEmployees
revenue
accountOrganization.annualRevenue.amount
sic
accountOrganization.SICCode
telephone1
accountPhone.number
tickersymbol
accountOrganization.tickerSymbol
websiteurl
accountOrganization.website
concat(accountid,"@${CRM_ORG_ID}.Dynamics")
accountKey.sourceKey

機会 opportunities

ソースフィールド
ターゲット XDM フィールド
メモ
name
opportunityName
"Dynamics"
opportunityKey.sourceType
"${CRM_ORG_ID}"
opportunityKey.sourceInstanceID
"${CRM_ORG_ID}" の値は自動的に置き換えられます。
iif(parentaccountid != null && parentaccountid != "", to_object("sourceType", "Dynamics", "sourceInstanceID", "${CRM_ORG_ID}","sourceID", parentaccountid, "sourceKey", concat(parentaccountid, "@${CRM_ORG_ID}.Dynamics")), null)
accountKey
actualclosedate
actualCloseDate
actualvalue
opportunityAmount.amount
iif(campaignid != null && campaignid != "", to_object("sourceType", "Dynamics", "sourceInstanceID", "${CRM_ORG_ID}", "sourceID", campaignid, "sourceKey", concat(campaignid,"@${CRM_ORG_ID}.Dynamics")), null)
campaignKey
closeprobability
probabilityPercentage
createdon
extSourceSystemAudit.createdDate
description
opportunityDescription
estimatedclosedate
expectedCloseDate
estimatedvalue
expectedRevenue.amount
modifiedon
extSourceSystemAudit.lastUpdatedDate
opportunityid
opportunityKey.sourceID
concat(opportunityid,"@${CRM_ORG_ID}.Dynamics")
opportunityKey.sourceKey
プライマリ ID。 "${CRM_ORG_ID}" の値は自動的に置き換えられます。
salesstage
opportunityStage
stepname
nextStep

商談連絡先の役割 opportunity-contact-roles

ソースフィールド
ターゲット XDM フィールド
メモ
"Dynamics"
opportunityPersonKey.sourceType
"${CRM_ORG_ID}"
opportunityPersonKey.sourceInstanceID
"${CRM_ORG_ID}" の値は自動的に置き換えられます。
connectionid
opportunityPersonKey.sourceID
concat(connectionid,"@${CRM_ORG_ID}.Dynamics")
opportunityPersonKey.sourceKey
プライマリ ID。 "${CRM_ORG_ID}" の値は自動的に置き換えられます。
createdon
extSourceSystemAudit.createdDate
modifiedon
extSourceSystemAudit.lastUpdatedDate
iif(record1id != null && record1id != "", to_object("sourceType", "Dynamics", "sourceInstanceID", "${CRM_ORG_ID}", "sourceID", record1id, "sourceKey", concat(record1id,"@${CRM_ORG_ID}.Dynamics")), null)
opportunityKey
iif(record2id != null && record2id != "", to_object("sourceType", "Dynamics", "sourceInstanceID", "${CRM_ORG_ID}", "sourceID", record2id, "sourceKey", concat(record2id,"@${CRM_ORG_ID}.Dynamics")), null)
personKey
connectionrole1.name
personRole
record1objecttypecode
カスタムフィールドグループは、ターゲットスキーマとして定義する必要があります。 詳細については、​ ピックリストタイプソースフィールドをターゲット XDM スキーマにマッピングする方法の手順については、付録の節を参照してください。
record1objecttypecode ソースフィールドの可能な値とラベルのリストについては、このMicrosoft Dynamics 接続エンティティ参照ドキュメント ​を参照してください。
record2objecttypecode
カスタムフィールドグループは、ターゲットスキーマとして定義する必要があります。 詳細については、​ ピックリストタイプソースフィールドをターゲット XDM スキーマにマッピングする方法の手順については、付録の節を参照してください。
record2objecttypecode ソースフィールドの可能な値とラベルのリストについては、このMicrosoft Dynamics 接続エンティティ参照ドキュメント ​を参照してください。

キャンペーン campaigns

ソースフィールド
ターゲット XDM フィールド
メモ
campaignid
campaignKey.sourceID
"${CRM_ORG_ID}"
campaignKey.sourceInstanceID
"${CRM_ORG_ID}" の値は自動的に置き換えられます。
concat(campaignid,"@${CRM_ORG_ID}.Dynamics")
campaignKey.sourceKey
プライマリ ID。 "${CRM_ORG_ID}" の値は自動的に置き換えられます。
"Dynamics"
campaignKey.sourceType
iif(campaignid != null && campaignid != "", to_object("sourceType", "Dynamics", "sourceInstanceID", "${CRM_ORG_ID}","sourceID", campaignid, "sourceKey", concat(campaignid,"@${CRM_ORG_ID}.Dynamics")), null)
extSourceSystemAudit.externalKey
extSourceSystemAudit.externalKey はセカンダリ ID です。 "${CRM_ORG_ID}" の値は自動的に置き換えられます。
createdon
extSourceSystemAudit.createdDate
modifiedby
extSourceSystemAudit.lastUpdatedBy
modifiedon
extSourceSystemAudit.lastUpdatedDate
description
campaignDescription
name
campaignName
totalactualcost
actualCost.amount
budgetedcost
budgetedCost.amount
expectedrevenue
expectedRevenue.amount
actualend
campaignEndDate
actualstart
campaignStartDate
expectedresponse
expectedResponse
utcconversiontimezonecode
timeZone
utcconversiontimezonecode
timezoneName

マーケティングリスト marketing-list

ソースフィールド
ターゲット XDM フィールド
メモ
"Dynamics"
marketingListKey.sourceType
"${CRM_ORG_ID}"
marketingListKey.sourceInstanceID
"${CRM_ORG_ID}" の値は自動的に置き換えられます。
description
marketingListDescription
listname
marketingListName
listid
marketingListKey.sourceID
concat(listid,"@${CRM_ORG_ID}.Dynamics")
marketingListKey.sourceKey
プライマリ ID。 "${CRM_ORG_ID}" の値は自動的に置き換えられます。
modifiedon
extSourceSystemAudit.lastUpdatedDate
createdon
extSourceSystemAudit.createdDate

マーケティングリストのメンバー marketing-list-members

ソースフィールド
ターゲット XDM フィールド
メモ
"Dynamics"
marketingListMemberKey.sourceType
"${CRM_ORG_ID}"
marketingListMemberKey.sourceInstanceID
"${CRM_ORG_ID}" の値は自動的に置き換えられます。
iif(entityid != null && entityid != "", to_object("sourceType", "Dynamics", "sourceInstanceID", "${CRM_ORG_ID}", "sourceID", entityid, "sourceKey", concat(entityid,"@${CRM_ORG_ID}.Dynamics")), null)
personKey
listmemberid
marketingListMemberKey.sourceID
concat(listmemberid,"@${CRM_ORG_ID}.Dynamics")
marketingListMemberKey.sourceKey
プライマリ ID。 "${CRM_ORG_ID}" の値は自動的に置き換えられます。
iif(listid != null && listid != "", to_object("sourceType", "Dynamics", "sourceInstanceID", "${CRM_ORG_ID}", "sourceID", listid, "sourceKey", concat(listid,"@${CRM_ORG_ID}.Dynamics")), null)
marketingListKey
createdon
extSourceSystemAudit.createdDate

付録

以下の節では、Microsoft Dynamics ソースのB2B マッピングを設定する際に使用できる追加情報を示します。

ピックリストタイプフィールド picklist-type-fields

計算フィールド ​を使用して、ピックリストタイプのソースフィールドをMicrosoft Dynamicsからターゲット XDM フィールドにマッピングできます。

例えば、genderCode フィールドには2つのオプションが含まれています。

ラベル
1
male
2
female

次のオプションを使用して、genderCode ソースフィールドをperson.gender ターゲットフィールドにマッピングできます。

論理演算子の使用

ソースフィールド
ターゲット XDM フィールド
decode(genderCode, "1", "male", "2", "female", "default")
person.gender

このシナリオでは、キーがオプションで見つかった場合はキーに、キーが見つからない場合はdefaultdefaultが存在し、キーが見つからない場合は値がキーに対応します。 オプションがnullであるか、defaultがなく、キーが見つからない場合、値はnullに対応します。

計算フィールドの使用

ソースフィールド
ターゲット XDM フィールド
iif(gendercode.equals("1"),"male",iif(gendercode.equals("2"),"female",null))
person.gender
TIP
上記の操作のネストされたイテレーションは、iif(condition, iif(cond1, tv1, fv1), iif(cond2, tv2, fv2))と似ています。

詳しくは、 Data Prep🔗の論理演算子に関する ドキュメントを参照してください

recommendation-more-help
experience-platform-help-sources