I have CRMA recipe and I want to connect this recipe's output to Tableau Next. What are available options and what is the best approach? Thank you in advance.
#Tableau #Tableau Cloud #Tableau Next
Data CloudHi, currently (Feb 26, 2026) you would need to create a DLO from a recipe (requirement for the recipe is to have one input, and one output)
https://help.salesforce.com/s/articleView?id=analytics.bi_integrate_recipe_output_results_dc.htm&type=5Once, you have run your receipe, that will create a DLO in Data 360. I recommend you, that after creating the DLO, you also create a Custom DMO.
a. In Data 360 (Data Cloud) go to Data Lake Objects tab, and select your newly created DLO
(Wait some minutes)
c. Save and Close.
d. In Tableau Next, Create a Workspace, then a semantic model using your DMO, and you are ready to create vizzes.
Why I recommend you to use the DMO?
DMO are more flexible than DLO. So, let's say you want to change your datasource from the output of the recipe, to a database connection. In that case, you would only need to create the Data Stream, and the respective DLO, map the DLO to the existing DMO, and remove the mapping of the old DLO. That way, using the DMO is easy to change the source of the data. If new fields, just add new fields to the DMO and add the mapping of the fields from the DLO.
Tableau CloudLet's say, you have some kind of hybrid deployment Tableau Cloud - Tableau Next - Tableau CRMA (so you are using the data in Tableau Cloud and Tableau Next). If this is the case, you can output your recipe to Tableau Cloud and then you can use Tableau Next to connect to your Tableau Cloud Published Datasource.
https://help.salesforce.com/s/articleView?id=data.c360_a_sl_data_models_create_from_pds.htm&type=5Why this approach? (you may still create the DLO-DMO and connect Tableau Cloud to the DLO-DMO you published). Because, the cost of Data Cloud queries will be reduced when running Tableau Cloud queries and results sent to Data 360 (Tableau Cloud would execute the queries, and the result is sent to Data 360). Instead if you use a Tableau Cloud to Data 360 Connection, the cost of queries would increase (because Data 360 would run the queries against the DLO/DMO, that involves Data 360 credits running the queries), and the result sent to Tableau Cloud.
If this post resolves the question, would you be so kind to "Accept this Answer"?. This will help other users find the same answer/resolution and help community keep track of answered questions. Thank you.
Regards,
Diego Martinez
Tableau Visionary and Tableau Ambassador