Microsoft Dynamics フィールドマッピング
次の表には、Microsoft Dynamics ソースフィールドと、対応するエクスペリエンスデータモデル(XDM)フィールドとのマッピングが含まれています。
連絡先 contacts
ソースフィールド
ターゲット XDM フィールド
メモ
address1_addressidworkAddress._idaddress1_cityworkAddress.cityaddress1_countryworkAddress.countryaddress1_countyworkAddress.stateProvinceaddress1_latitudeworkAddress._schema.latitudeaddress1_line1workAddress.street1address1_line2workAddress.street2address1_line3workAddress.street3address1_longitudeworkAddress._schema.longitudeaddress1_postalcodeworkAddress.postalCodeaddress1_postofficeboxworkAddress.postOfficeBoxaddress1_stateorprovinceworkAddress.stateassistantnameextendedWorkDetails.assistantDetails.name.fullNameassistantphoneextendedWorkDetails.assistantDetails.phone.numberbirthdateperson.birthDate"Dynamics"b2b.personKey.sourceType"${CRM_ORG_ID}"b2b.personKey.sourceInstanceID"${CRM_ORG_ID}" の値は自動的に置き換えられます。contactidb2b.personKey.sourceIDconcat(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.sourcePersonKeydepartmentextendedWorkDetails.departmentsfullnameperson.name.fullNamesuffixperson.name.suffixiif(parentcustomerid != null && parentcustomerid != "", to_object("sourceType", "Dynamics", "sourceInstanceID", "${CRM_ORG_ID}", "sourceID", parentcustomerid, "sourceKey", concat(parentcustomerid,"@${CRM_ORG_ID}.Dynamics")), null)personComponents.sourceAccountKeyiif(parentcustomerid != null && parentcustomerid != "", to_object("sourceType", "Dynamics", "sourceInstanceID", "${CRM_ORG_ID}", "sourceID", parentcustomerid, "sourceKey", concat(parentcustomerid, "@${CRM_ORG_ID}.Dynamics")), null)b2b.accountKeycreatedonextSourceSystemAudit.createdDateemailaddress1workEmail.addressセカンダリ識別子。
emailaddress2personalEmail.addressemailaddress1personComponents.workEmail.addressfirstnameperson.name.firstNamefullnameperson.name.fullNamelastnameperson.name.lastNamejobtitleextendedWorkDetails.jobTitlemiddlenameperson.name.middleNamemobilephonemobilePhone.numbermodifiedonextSourceSystemAudit.lastUpdatedDatesalutationperson.name.courtesyTitletelephone1workPhone.numberリード数 leads
ソースフィールド
ターゲット XDM フィールド
メモ
address1_addressidworkAddress._idaddress1_cityworkAddress.cityaddress1_countryworkAddress.countryaddress1_countyworkAddress.stateProvinceaddress1_latitudeworkAddress._schema.latitudeaddress1_line1workAddress.street1address1_line2workAddress.street2address1_line3workAddress.street3address1_longitudeworkAddress._schema.longitudeaddress1_postalcodeworkAddress.postalCodeaddress1_postofficeboxworkAddress.postOfficeBoxaddress1_stateorprovinceworkAddress.statetelephone1workPhone.numbermobilephonemobilePhone.numbercreatedonextSourceSystemAudit.createdDateemailaddress1workEmail.addressセカンダリ識別子
emailaddress2personalEmail.addressemailaddress1personComponents.workEmail.addressfaxfaxPhone.numberfirstnameperson.name.firstNamefullnameperson.name.fullNamejobtitleextendedWorkDetails.jobTitlelastnameperson.name.lastName"Dynamics"b2b.personKey.sourceType"${CRM_ORG_ID}"b2b.personKey.sourceInstanceID"${CRM_ORG_ID}" の値は自動的に置き換えられます。leadidb2b.personKey.sourceIDconcat(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.sourcePersonKeymiddlenameperson.name.middleNamemobilephonemobilePhone.numbermodifiedonextSourceSystemAudit.lastUpdatedDatesalutationperson.name.courtesyTitleアカウント accounts
ソースフィールド
ターゲット XDM フィールド
メモ
"Dynamics"accountKey.sourceType"${CRM_ORG_ID}"accountKey.sourceInstanceID"${CRM_ORG_ID}" の値は自動的に置き換えられます。accountidaccountKey.sourceIDプライマリ ID。
"${CRM_ORG_ID}" の値は自動的に置き換えられます。accountnumberaccountNumberaccountratingcodeaccountOrganization.ratingaddress1_addressidaccountPhysicalAddress._idaddress1_cityaccountPhysicalAddress.cityaddress1_countryaccountPhysicalAddress.countryaddress1_countyaccountPhysicalAddress.regionaddress1_latitudeaccountPhysicalAddress._schema.latitudeaddress1_line1accountPhysicalAddress.street1address1_line2accountPhysicalAddress.street2address1_line3accountPhysicalAddress.street3address1_longitudeaccountPhysicalAddress._schema.longitudeaddress1_nameaccountPhysicalAddress.labeladdress1_postalcodeaccountPhysicalAddress.postalCodeaddress1_postofficeboxaccountPhysicalAddress.postOfficeBoxaddress1_stateorprovinceaccountPhysicalAddress.statecreatedonextSourceSystemAudit.createdDatedescriptionaccountDescriptionfaxaccountFax.numbermodifiedonextSourceSystemAudit.lastUpdatedDatenameaccountNamenumberofemployeesaccountOrganization.numberOfEmployeesrevenueaccountOrganization.annualRevenue.amountsicaccountOrganization.SICCodetelephone1accountPhone.numbertickersymbolaccountOrganization.tickerSymbolwebsiteurlaccountOrganization.websiteconcat(accountid,"@${CRM_ORG_ID}.Dynamics")accountKey.sourceKey機会 opportunities
ソースフィールド
ターゲット XDM フィールド
メモ
nameopportunityName"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)accountKeyactualclosedateactualCloseDateactualvalueopportunityAmount.amountiif(campaignid != null && campaignid != "", to_object("sourceType", "Dynamics", "sourceInstanceID", "${CRM_ORG_ID}", "sourceID", campaignid, "sourceKey", concat(campaignid,"@${CRM_ORG_ID}.Dynamics")), null)campaignKeycloseprobabilityprobabilityPercentagecreatedonextSourceSystemAudit.createdDatedescriptionopportunityDescriptionestimatedclosedateexpectedCloseDateestimatedvalueexpectedRevenue.amountmodifiedonextSourceSystemAudit.lastUpdatedDateopportunityidopportunityKey.sourceIDconcat(opportunityid,"@${CRM_ORG_ID}.Dynamics")opportunityKey.sourceKeyプライマリ ID。
"${CRM_ORG_ID}" の値は自動的に置き換えられます。salesstageopportunityStagestepnamenextStep商談連絡先の役割 opportunity-contact-roles
ソースフィールド
ターゲット XDM フィールド
メモ
"Dynamics"opportunityPersonKey.sourceType"${CRM_ORG_ID}"opportunityPersonKey.sourceInstanceID"${CRM_ORG_ID}" の値は自動的に置き換えられます。connectionidopportunityPersonKey.sourceIDconcat(connectionid,"@${CRM_ORG_ID}.Dynamics")opportunityPersonKey.sourceKeyプライマリ ID。
"${CRM_ORG_ID}" の値は自動的に置き換えられます。createdonextSourceSystemAudit.createdDatemodifiedonextSourceSystemAudit.lastUpdatedDateiif(record1id != null && record1id != "", to_object("sourceType", "Dynamics", "sourceInstanceID", "${CRM_ORG_ID}", "sourceID", record1id, "sourceKey", concat(record1id,"@${CRM_ORG_ID}.Dynamics")), null)opportunityKeyiif(record2id != null && record2id != "", to_object("sourceType", "Dynamics", "sourceInstanceID", "${CRM_ORG_ID}", "sourceID", record2id, "sourceKey", concat(record2id,"@${CRM_ORG_ID}.Dynamics")), null)personKeyconnectionrole1.namepersonRolerecord1objecttypecodeカスタムフィールドグループは、ターゲットスキーマとして定義する必要があります。 しくは、付録の節を参照して、 ピックリストタイプのソースフィールドをターゲット XDM スキーマにマッピングする方法 の手順を確認してください。
record1objecttypecode ソースフィールドで使用可能なおよび値とラベルのリストについては、この Microsoft Dynamics 接続エンティティ参照ドキュメント を参照してください。record2objecttypecodeカスタムフィールドグループは、ターゲットスキーマとして定義する必要があります。 しくは、付録の節を参照して、 ピックリストタイプのソースフィールドをターゲット XDM スキーマにマッピングする方法 の手順を確認してください。
record2objecttypecode ソースフィールドで使用可能なおよび値とラベルのリストについては、この Microsoft Dynamics 接続エンティティ参照ドキュメント を参照してください。キャンペーン campaigns
ソースフィールド
ターゲット XDM フィールド
メモ
campaignidcampaignKey.sourceID"${CRM_ORG_ID}"campaignKey.sourceInstanceID"${CRM_ORG_ID}" の値は自動的に置き換えられます。concat(campaignid,"@${CRM_ORG_ID}.Dynamics")campaignKey.sourceKeyプライマリ ID。
"${CRM_ORG_ID}" の値は自動的に置き換えられます。"Dynamics"campaignKey.sourceTypeiif(campaignid != null && campaignid != "", to_object("sourceType", "Dynamics", "sourceInstanceID", "${CRM_ORG_ID}","sourceID", campaignid, "sourceKey", concat(campaignid,"@${CRM_ORG_ID}.Dynamics")), null)extSourceSystemAudit.externalKeyextSourceSystemAudit.externalKey はセカンダリ ID です。 "${CRM_ORG_ID}" の値は自動的に置き換えられます。createdonextSourceSystemAudit.createdDatemodifiedbyextSourceSystemAudit.lastUpdatedBymodifiedonextSourceSystemAudit.lastUpdatedDatedescriptioncampaignDescriptionnamecampaignNametotalactualcostactualCost.amountbudgetedcostbudgetedCost.amountexpectedrevenueexpectedRevenue.amountactualendcampaignEndDateactualstartcampaignStartDateexpectedresponseexpectedResponseutcconversiontimezonecodetimeZoneutcconversiontimezonecodetimezoneNameマーケティングリスト marketing-list
ソースフィールド
ターゲット XDM フィールド
メモ
"Dynamics"marketingListKey.sourceType"${CRM_ORG_ID}"marketingListKey.sourceInstanceID"${CRM_ORG_ID}" の値は自動的に置き換えられます。descriptionmarketingListDescriptionlistnamemarketingListNamelistidmarketingListKey.sourceIDconcat(listid,"@${CRM_ORG_ID}.Dynamics")marketingListKey.sourceKeyプライマリ ID。
"${CRM_ORG_ID}" の値は自動的に置き換えられます。modifiedonextSourceSystemAudit.lastUpdatedDatecreatedonextSourceSystemAudit.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)personKeylistmemberidmarketingListMemberKey.sourceIDconcat(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)marketingListKeycreatedonextSourceSystemAudit.createdDate付録
以下の節では、Microsoft Dynamics ソースに対して B2B マッピングを設定する際に使用できる追加情報を示します。
選択リストタイプフィールド picklist-type-fields
計算フィールド を使用して、Microsoft Dynamics からターゲット XDM フィールドにピックリストタイプのソースフィールドをマッピングできます。
例えば、「genderCode」フィールドには、次の 2 つのオプションが含まれています。
値
ラベル
1
male2
female次のオプションを使用して、genderCode ソースフィールドをターゲットフィールドにマッピング person.gender きます。
論理演算子を使用
ソースフィールド
ターゲット XDM フィールド
decode(genderCode, "1", "male", "2", "female", "default")person.genderこのシナリオでは、値は、キーがオプションにある場合はキーに対応し、キーが存在し default 見つからない場合は default に対応します。 オプションが null の場合、または null がなくキーが見つからない場合、値は default に対応します。
計算フィールドの使用
ソースフィールド
ターゲット XDM フィールド
iif(gendercode.equals("1"),"male",iif(gendercode.equals("2"),"female",null))person.genderTIP
上記の操作のネストされたイテレーションは、次のようになります。
iif(condition, iif(cond1, tv1, fv1), iif(cond2, tv2, fv2))詳しくは、 の論理演算子に関するドキュメント Data Prep を参照してください。
recommendation-more-help
337b99bb-92fb-42ae-b6b7-c7042161d089