private void setupNewTypesQueryTest() {
this.bqClient.createNewTable(
this.project,
this.bigQueryDatasetId,
new Table()
.setSchema(BigQueryToTableIT.NEW_TYPES_QUERY_TABLE_SCHEMA)
.setTableReference(
new TableReference()
.setTableId(BigQueryToTableIT.NEW_TYPES_QUERY_TABLE_NAME)
.setDatasetId(this.bigQueryDatasetId)
.setProjectId(this.project)));
this.bqClient.insertDataToTable(
this.project,
this.bigQueryDatasetId,
BigQueryToTableIT.NEW_TYPES_QUERY_TABLE_NAME,
BigQueryToTableIT.NEW_TYPES_QUERY_TABLE_DATA);
this.options.setQuery(
String.format(
"SELECT bytes, date, time FROM [%s:%s.%s]",
project, this.bigQueryDatasetId, BigQueryToTableIT.NEW_TYPES_QUERY_TABLE_NAME));
this.options.setOutput(outputTable);
this.options.setOutputSchema(BigQueryToTableIT.NEW_TYPES_QUERY_TABLE_SCHEMA);
}