Not sure why there are all the down votes (if OP is asking why they don&#x27;t support parquet as an input format). If Google support avro, why not parquet? JSON isn&#x27;t exactly efficient if it&#x27;s about efficiency.<p>We dump the output of spark jobs into BQ for exploration and having to produce JSON in addition to parquet is an irritating (and expensive) overhead.