For the record, or in case of future need.
This stack overflow answer:
This google bigquery documentation:
Create a Table from a File
You can load an uncompressed or gzipped CSV or JSON file from Google Cloud Storage or an uncompressed file from your disk to create a new table. You can create a new table by creating a new schema and then loading the files in separate calls, or you can combine both actions into a single call with the following syntax...