You can use the Argument Setter plugins to build a reusable pipelines:

The HTTP Argument Setter uses is a web-service, which has no authentication support, to perform an HTTP request to fetch arguments to set in the pipeline. If security is a concern, use the BigQuery Argument Setter, Database Argument Setter, or the GCS Argument Setter, all of which have authentication support.

Argument Setters are ignored when you preview data.