cancel
Showing results for 
Search instead for 
Did you mean: 
Warehousing & Analytics
cancel
Showing results for 
Search instead for 
Did you mean: 

Retrieve task name within workflow task (notebook, python)?

EWhitley
New Contributor II

Using workflows, is there a way to obtain the task name from within a task?

EX: I have a workflow with a notebook task. From within that notebook task I would like to retrieve the task name so I can use it for a variety of purposes.

Currently, we're requiring users to pass the task name into he task using a task parameter. That works, but is another point of configuration and error-prone.

We'd like to obtain the task name from within the task at runtime.

This was asked in a prior conversation (https://community.databricks.com/t5/warehousing-analytics/from-within-a-databricks-notebook-how-do-y...), but not answered.

1 REPLY 1

shan_chandra
Honored Contributor III
Honored Contributor III

@EWhitley - could you please try using jobs API - /api/2.1/jobs/get and look for task_key fields to obtain all the task name within a given job. 

Reference - https://docs.databricks.com/api/workspace/jobs/get

Welcome to Databricks Community: Lets learn, network and celebrate together

Join our fast-growing data practitioner and expert community of 80K+ members, ready to discover, help and collaborate together while making meaningful connections. 

Click here to register and join today! 

Engage in exciting technical discussions, join a group with your peers and meet our Featured Members.