Execution & sharing — quiz
6 questions covering this module. Organising, annotating, exporting and running workflows.
Which is reusable across workflows and can expose its own settings?
- Metanode
- Component
- Annotation
- Workflow group
Answer: Component — Metanodes are purely organisational.
A good node label says:
- The node type
- What the node is for in this workflow
- The row count
- The author
Answer: What the node is for in this workflow — The type is already visible from the icon.
Which node gives a per-column profile with missing counts and distributions?
- Statistics only
- Data Explorer
- Table View
- GroupBy
Answer: Data Explorer — The equivalent of df.info() plus df.describe().
The most reliable way to catch a workflow producing wrong numbers:
- Check the output only
- Check the row count after every node that can change it
- Add more annotations
- Use components
Answer: Check the row count after every node that can change it — Otherwise you are bisecting eighty nodes at the end.
Why reset a workflow before exporting?
- It is required
- It strips cached data, shrinking the file and avoiding sending data
- It fixes errors
- It updates nodes
Answer: It strips cached data, shrinking the file and avoiding sending data — Exported workflows otherwise carry their cached tables.
The free way to run a workflow on a schedule:
- Business Hub
- The batch executor driven by cron or Task Scheduler
- Manual execution
- Components
Answer: The batch executor driven by cron or Task Scheduler — Business Hub is the commercial option.