您位於此處:
使用 Ant 指令檔移轉 CRM Analytics 資產的祕訣
若您使用 Salesforce Ant 移轉工具來移轉組織之間的 CRM Analytics 資產,請考慮使用下列祕訣。
若您移轉使用條件式格式化所設定的儀表板,則必須手動將對應的資產 XMD 新增至專案資料清單 (package.xml),然後才能部署至目標組織。需要此步驟的原因在於資產 XMD 包含顯示面板的條件式格式化設定,且依預設並未包含在 package.xml 檔案中。
在下列範例 package.xml 中,第一個 <types> 節點會指定顯示面板,第二個節點會指定相關聯的資產 XMD。
<?xml version="1.0" encoding="UTF-8"?>
<Package xmlns="http://soap.sforce.com/2006/04/metadata">
<types>
<members>MyDashboard_DevName</members>
<name>WaveDashboard</name>
</types>
<types>
<members>MyDashboard_DevName</members>
<name>WaveXmd</name>
</types>
<version>43.0</version>
</Package>針對資產 XMD <types> 節點,<members> 會指定顯示面板開發名稱,而 <name> 會指定資產 XMD 的中繼資料類型。
若您並未將資產 XMD 新增至 package.xml,則顯示面板會在不使用條件式格式化的情況下進行移轉。如果需要,您可以將條件式格式化重新套用至目標組織中的顯示面板。
