The scenario you would use it is when you want to reuse your own private collection of npm registry. But first you would need to have it 🙂 Take a look at https://verdaccio.org . I believe benefits are going be similar.
That’s correct. It’s irrelevant for the worfklow to work.
I recommend to use GUI in GCP Dataform instead .yaml file to create release conf and corresponding workflow conf. Run manually first and check BQ whether tables and views have been created.
Cheers