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

次の表に、 Microsoft Dynamics ソースフィールドと、対応する Experience Data Model(XDM) フィールド

連絡先

ソースフィールド Target 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 セカンダリの識別子。
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

リード数

ソースフィールド Target 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 セカンダリ識別子
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

アカウント

ソースフィールド Target 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

商談

ソースフィールド Target 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

商談連絡先の役割

ソースフィールド Target 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 接続エンティティ参照ドキュメント.

キャンペーン

ソースフィールド Target 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

マーケティングリスト

ソースフィールド Target 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

マーケティングリストメンバー

ソースフィールド Target 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 ソース。

候補リストタイプのフィールド

以下を使用できます。 計算フィールド 候補リストタイプのソースフィールドを Microsoft Dynamics を target XDM フィールドに追加します。

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

ラベル
1 male
2 female

次のオプションを使用して、 genderCode ソースフィールド person.gender ターゲットフィールド:

論理演算子を使用

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

このシナリオでは、キーがオプションで見つかった場合は値がキーに対応し、見つかった場合は値がキーに対応します。 defaultdefault が存在し、キーが見つかりません。 値は、 null オプションの場合 null または default キーが見つかりません。

計算フィールドを使用

ソースフィールド Target XDM フィールド
iif(gendercode.equals("1"),"male",iif(gendercode.equals("2"),"female",null)) person.gender
ヒント

上記の操作のネストされた反復は、次のようになります。 iif(condition, iif(cond1, tv1, fv1), iif(cond2, tv2, fv2)).

詳しくは、 の論理演算子のドキュメント Data Prep

このページ