Discover the winners & finalists of the 2022 Dataiku Frontrunner Awards!READ THEIR USE CASES

Is there a way to check in a Python recipe if it was called by a scenario?

Solved!
info-rchitect
Level 5
Is there a way to check in a Python recipe if it was called by a scenario?

Hi,

 

I have a scenario that triggers a Python recipe if a dependent dataset has changed.  I would like to be able to call some method to handle the logic in my recipe:

if triggerd_by_scenario:
    print('triggerd by a scenario')

thx


Operating system used: Windows 10

0 Kudos
1 Solution
NN

Hi @info-rchitect 
PLease check if something like below works

if 'scenarioTriggerRunId' in dataiku.get_custom_variables():
    print('Run by Scenario')

View solution in original post

1 Reply
NN

Hi @info-rchitect 
PLease check if something like below works

if 'scenarioTriggerRunId' in dataiku.get_custom_variables():
    print('Run by Scenario')

Labels

?

Setup info

?
A banner prompting to get Dataiku