Get started with Tableau Next development using your Dev Hub to create scratch orgs with Data 360 and Tableau Next enabled. Use your scratch org to create and publish Tableau Next assets, such as dashboard extensions.
Supported editions
Tableau Next requires Dev Hub to be enabled in Developer, Enterprise, Performance, or Unlimited Editions. Scratch orgs are supported in Developer, Enterprise, Group, and Professional Editions.
Before you begin
Complete these prerequisites before creating or working on a Tableau Next templated app or assets.
Enable Data 360 and Tableau Next for Scratch Orgs
Data 360 scratch org support is only available when the Dev Hub is part of your Partner Business Org (PBO). To use Data 360 and Tableau Next in scratch orgs, Salesforce partners must log a case in the Salesforce Partner Community. Use the case to request that your PBO Dev Hub org be granted permission to create Data 360 scratch orgs. This request is only granted to PBO orgs.
Specify your package’s namespace with the namespace attribute. For example: "namespace":"exp-mgr".
Specify the login URL for production, which is https://login.salesforce.com.
Create a scratch org
To work with Data 360 and Tableau Next features in a scratch org, you must first set up a scratch definition file and use the Salesforce CLI to create the scratch org.
The next example shows a sample scratch definition file. See Create Scratch Orgs. This scratch org is the publisher or source org where you create the Data 360 and Tableau Next elements and add them to a data kit.
The following is a sample project-scratch-def.json file with Data 360 and Tableau Next licenses.
To open the scratch org, run the sf org open command. Navigate to Data Cloud Setup to verify that Data 360 is enabled. If you see green checkmarks, then Data 360 is provisioned.
Enable Tableau Next
From Salesforce Setup, in the Quick Find box, enter Tableau Next, and then select Tableau Next Setup.