Unable to retrieve the Dashboards’ XMD using the wildcard character * (asterisk) for WaveXmd metadata type
Einstein Analytics - Dashboards/Lenses
Last updated 16 days ago ·Reference W-7622626 ·Reported By 4 users
In Review
Summary
During deployments retrieving dashboards’ XMD using the wildcard character * (asterisk) for WaveXmd metadata type in the package.xml manifest file doesn't retrieve Dashboard XMD instead it picks Dataset's XMD
Actual Result
Unable to retrieve the Dashboards’ XMD using the wildcard (*) for WaveXmd metadata type.
Expected Result
We should be able to retrieve the Dashboards’ XMD using the wildcard (*) for WaveXmd metadata type.
Repro
1. Login to org and open Analytics studio.
2. Create a Dashboard and apply conditional formatting to it.
3. Retrieve metadata using Workbench/Migration tool through the below Package XML (Using wildcard).
Package.xml
<?xml version="1.0" encoding="UTF-8"?>
<Package xmlns="http://soap.sforce.com/2006/04/metadata">;;
<types><members>*</members><name>WaveDashboard</name>
</types>
<types><members>*</members><name>WaveXmd</name>
</types>
<version>48.0</version>
</Package>
4. Now, you can observe that the XMD for the created dashboard is not returned.
Workaround
Retrieve metadata by specifying Dashboard name in Package XML works.
<?xml version="1.0" encoding="UTF-8"?>
<Package xmlns="http://soap.sforce.com/2006/04/metadata">;;
<types><members>test_dashboard</members><name>WaveDashboard</name>
</types>
<types><members>test_dashboard</members><name>WaveXmd</name>
</types>
<version>48.0</version>
</Package>
Reported By (4)
Is it Fixed?
Any unreleased services, features, statuses, or dates referenced in this or other public statements are not currently available and may not be delivered on time or at all. Customers who purchase our services should make their purchase decisions based upon features that are currently available.