Google provides this link with Simba ODBC driver:
https://cloud.google.com/bigquery/providers/simba-drivers
Installation and configuration is easy. SSIS can pull data from Big Query as would from Oracle and Cloudera. But I hit the issue. If I use temp tables in Biq Query queries SSIS ODBC Source Editor's Preview will still show the first 200 data rows but Columns will show blank. If Biq Query queries use plain select or CTEs SSIS ODBC Source will work fine.
Complex queries with CTEs will produce "exceeding resources" error in Big Query. Queries with temp tables will pass Big Query but not work in SSIS ODBC source as stated above.
The only solution left for me is to rewrite queries with nested sub queries making poor code readability.
I tested using Excel to pull data with Simba driver queries with both CTEs and temp tables work fine. So I think this is SSIS issues. Hope Microsoft team can help on this.