您位於此處:
在 Data Cloud 中使用多重貨幣的考量事項
在 Data Cloud 中使用多重貨幣時,請記住這些考量事項。
- Data Cloud 僅支援靜態轉換率,並忽略 Salesforce CRM 組織中啟用的過時轉換率。
- 如果您的 Salesforce 組織未指定貨幣的轉換率,則 Data Cloud 會傳回貨幣欄位的空值。若要避免此問題,請在您的 Salesforce 組織中新增貨幣轉換率,或使用您自己的轉換率 DMO。
- 如果您將多個 CRM 組織連線至 Data Cloud,請在每個組織中使用相同的貨幣清單和轉換率。
- Data Cloud 不支援在與其連線的不同 CRM 組織之間進行貨幣轉換。例如,假設 Data Cloud 同步化 CRM 組織 1 中美元 (USD) 和歐元 (EUR) 的轉換率,以及 CRM 組織 2 中日圓 (JPY) 和印度盧比 (INR) 的轉換率。在此情況下,Data Cloud 不支援以下轉換:USD 對 JPY、USD 對 INR、EUR 對 JPY,以及 EUR 對 INR。若要避免轉換中的空值,請將 USD 和 EUR 貨幣匯率新增至組織 2,將 JPY 和 INR 貨幣匯率新增至組織 1。
- DMO 中的貨幣欄位可以支援不同的貨幣。例如,銷售訂單 DMO 中的「金額」欄位可為一個訂單的 USD,另一個訂單的 EUR。為了在這類例項中協助進行貨幣轉換,預設會包含包含 ISO 貨幣代碼值的
cdp_sys_record_currency欄位。 - 您無法在 Sandbox 組織中使用單一貨幣組織。
在已計算洞察中使用多重貨幣時,請記住這些其他考量事項。
- 已計算洞察中的所有貨幣欄位必須為相同的貨幣。例如,如果已計算洞察包含兩個含貨幣值的度量,則兩個度量的所有欄位必須使用相同的貨幣。
- 使用已計算洞察彙總貨幣值時,必須將貨幣值轉換為單一貨幣。
- 使用產生器建立已計算洞察時,產生器會自動管理轉換邏輯。但使用者必須選取洞察輸出的貨幣。
- 使用 SQL 建立含貨幣欄位的已計算洞察時,若要遵循語法標準,請使用此語法包含
try_convert_currency函數:try_convert_currency(Source Currency Field, Source Currency ISO, Target Currency ISO) - 使用產生器建立包含貨幣資料類型的已計算洞察時,產生器會自動新增
currency_type_c欄位。使用 SQL 建立含貨幣欄位的已計算洞察時,使用者必須手動新增此欄位。
