Use Recipes
From the homepage, click the Recipes tab to open the Recipes page to show all saved recipes.
Replay a Recipe
After you've saved your recipe, you can replay your recipes either from the homepage or from within a session.
From the Homepage
- Click the Recipes page.
- Double-click the recipe to replay.
For example, if you will receive a new version of your dataset next month, upload your new dataset to replace the older one, double-click the recipe to open a new session and perform the same analysis on your updated data. If you wanted to use a different dataset, you could click the Replay one step at a time button under More and edit the dataset's name in the session.
Outputs Minimized
If you'd prefer to minimize the outputs in the display panel except the last three, click the Replay with outputs minimized button under More.
You can also enter in the GEL input field:
Replay the recipe <recipe name> with outputs minimized
to run the entire recipe at once, with all but the last three step outputs minimized in the display panel.
In a Session
You can also replay recipes in a session using the GEL input field with Replay
Enter in the GEL input field:
Replay the recipe <recipe name>
If you want a recipe to be automatically saved and verified, it must be replayed as the first step in a session.
You can also replay a recipe one step at a time. Enter in the GEL input field:
Replay the recipe <recipe name> one step at a time
and use the toolbar to step through the recipe with the following options:
- Execute the action. Perform the next action.
- Continue the replay. Continue the recipe without pausing.
- Add an action. Add a new action to execute before the next action.
- Skip an action. Move to the next action.
- Cancel the replay. Stop replaying the recipe.
If the recipe encounters an error while replaying (such as a database or column name that has changed), the replay pauses and switches to a stepwise replay (if it isn't already in one). Adjust the steps that generated the error and continue the replay.
Schedule a Recipe to Replay Later
You can schedule a recipe to run on certain days and at certain times:
- Make sure you've saved your recipe.
- Enter in the GEL input field:
Schedule the recipe replay for <your recipe> on <days> at <time> <time zone>
where:days
is a comma-separated list of days on which the recipe should replay.time
is the time (in 24-hour format) at which the recipe should replay.time zone
is the time zone to use.
Reschedule a Recipe
To reschedule a scheduled recipe replay, enter in the GEL input field:
Reschedule the recipe replay for <your workflkow> on <days> at <time> <time zone> to <new days> at <new time> <new time zone>
.
Delete a Scheduled Replay
To delete a scheduled replay, enter in the GEL input field:
Delete the scheduled recipe replay for <your recipe> on <days> at <time> <time zone>
.
View All Scheduled Replays
To view all of the scheduled replays, enter either in the GEL input field:
List all the scheduled recipe replays
to see only the recipe replays, or List all the events
to see both recipe replays and Insights Boards refresh schedules.
Display a Recipe
You can also view a recipe as a recipe diagram. The recipe diagram shows a top-to-bottom flow of steps used in your session. To view a recipe diagram, enter in the GEL input field:
Display the recipe <recipe name>
.
The displayed recipe is also interactive. You can play the recipe step-by-step using the play button, or you can click on individual nodes to view the recipe's lineage. You can also show all nodes by double-clicking the display.
Export a Recipe
Use Export
to export your current recipe or a saved recipe to your computer as a DataChat Recipe (.dcw) file. Using the Gel Input Field:
- To export your current recipe (without saving it on the sever), enter
Export the current recipe to <name>
. - To export a saved recipe, enter
Export the saved recipe called <name>
.
These recipes can then be imported into DataChat. Refer to Uploading Files for more information.