Workflows Flashcards

1
Q

Workflows vs Delta Live Tables

A
  • DLT is notebooks only, Workflows can run DLT plus ad-hoc code
  • Workflows are for task automation and orchestration
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Workflows vs Delta Live Tables (use cases)

A

Jobs Workflows
- Orchestration of dependent jobs (e.g. on schedule, contains dependent tasks/steps)
- Machine Learning tasks
- Arbitrary Code, External API Calls, Custom Tasks

Delta Live Tables
- Data Ingestion and Transformation (ELT)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How are predecessor tasks set up in Workflows?

A

Define the order of execution of tasks in a job using the “Depends on” dropdown menu
- Can be set to one or more tasks in the job

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What sort of alerts can be sent from Workflows?

A

Specific alerts can be sent when a job beings, completes or fails. Notifications can be sent via email, Slack or AWS SNS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What features enables you to debug a Workflow?

A

The Repair feature allows you to re-run only the failed task and sub-tasks

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Task Configuration options

A
  • Cluster
  • Dependent libraries
  • Task notifications
  • Task parameter variables
  • Timeout
  • Retries
How well did you know this?
1
Not at all
2
3
4
5
Perfectly