Hello :waves: is it possible to run an arbitrary ...
# getting-started
j
Hello waves is it possible to run an arbitrary Python script or Jupyter notebook in Meltano? I want to run a notebook after Meltano runs some dbt models. Right now our data stack is just Meltano running in a Github action, I'm wondering if I can also orchestrate a notebook/python script without also setting up dagster/airflow.
another alternative i'm considering is running the notebook in a github action, but i think i'd be preferable to have it orchestrated in Meltano as well so that everything is together in the
meltano.yml
file.
u
@jacob_mulligan check out https://docs.meltano.com/guide/advanced-topics/#running-custom-scripts which I've personally used before with success. Also https://docs.meltano.com/tutorials/jupyter/#4-execute-notebooks-via-nbconvert-or-papermill looks relevant but I havent work with jupyter notebooks personally
j
amazing, thanks Pat!
r
There is a utility for running notebooks: https://hub.meltano.com/utilities/notebook/ 🙂
j
oh, the first time i looked at that utility i somehow only noticed the part of the docs for converting notebooks, not running them.