I have to extract data from Google Analytics using BigQuery in JSON and load the JSON to SQL Server.
I know we can call BigQuery API in C# and stream the data in JSON and upload it in Google Storage and then copy the JSON file from GS to the ETL server using GSUTIL for processing. Read the JSON and load it in SQL server.
My Question is -
Is there a way we can directly stream JSON to ETL server instead of uploading to Google Storage?
Is there a way while streaming data, parse each row and load it in the table directly?
Is there a way to directly connect BigQuery API using SSIS(without 3rd party connector like ZappySys, CData)?
Appreciate your help.