With the bq command line tool moving multiple tables at a time from one BigQuery dataset to another can be done with a few lines of code.
The tool can be used to copy across a subset of tables in a dataset by modifying the table names in the tables.txt
file.
move_tables.sh