Answered by:
Connect SSIS to Google Drive or Google Sheets

Question
-
Hello,
I need to download a file from google Drive or open it, using SSIS but I have not found any reference about it. Is it possible?
Is there a provider to connect to Google Drive. Can anyone help me?
Thanks,
Andrés
Wednesday, August 12, 2015 3:35 AM
Answers
-
Hi Andrés,
According to your description, you want to connect to Google Drive or Google Sheets in SSIS.
Based on my research, to connect and interact with Google Spreadsheet data, we need download and install Google Data API SDK. Then add Google API DLLs into Global Assembly Cache (GAC).
After completing the two pre-requisite, you are all set to start with Google Spreadsheet and SSIS. For more details, please refer to the following two blogs:
http://beyondrelational.com/modules/24/syndicated/398/Posts/15475/ssis-how-to-load-data-into-sql-table-from-google-spreadsheets.aspx
http://www.statslice.com/leveraging-google-docs-with-ssisThanks,
Katherine XiongKatherine Xiong
TechNet Community Support- Proposed as answer by Katherine Xiong Wednesday, August 19, 2015 10:03 AM
- Marked as answer by Katherine Xiong Friday, August 21, 2015 1:57 AM
Thursday, August 13, 2015 6:22 AM
All replies
-
Power Pivot is the solution.
Regards, RSingh
Wednesday, August 12, 2015 4:12 AM -
Hi ,
Google Drive have their own programming interface, so if you want to be able to connect to any one of them, you need to code to all three API's.
Here is some reference material:
You should try with script task in ssis
Please Dont forget to mark as answer. It helps others to find relevant posts to the same question. Milan Das
Wednesday, August 12, 2015 5:11 AM -
Hi Andrés,
According to your description, you want to connect to Google Drive or Google Sheets in SSIS.
Based on my research, to connect and interact with Google Spreadsheet data, we need download and install Google Data API SDK. Then add Google API DLLs into Global Assembly Cache (GAC).
After completing the two pre-requisite, you are all set to start with Google Spreadsheet and SSIS. For more details, please refer to the following two blogs:
http://beyondrelational.com/modules/24/syndicated/398/Posts/15475/ssis-how-to-load-data-into-sql-table-from-google-spreadsheets.aspx
http://www.statslice.com/leveraging-google-docs-with-ssisThanks,
Katherine XiongKatherine Xiong
TechNet Community Support- Proposed as answer by Katherine Xiong Wednesday, August 19, 2015 10:03 AM
- Marked as answer by Katherine Xiong Friday, August 21, 2015 1:57 AM
Thursday, August 13, 2015 6:22 AM -
Don't bother. It'll be clunky and take far too much time. At best, use the API in Python/Pandas, download the document into Excel, then maybe use SSIS if you must. It'd be far easier to use Pandas for the entire end to end integration.Sunday, December 2, 2018 6:10 AM
-
You may want to check the commercial COZYROC SSIS+ library. It includes connectors for both Google Drive and Google Sheets.
SSIS Tasks Components Scripts Services | http://wwww.cozyroc.com/
Monday, December 3, 2018 1:04 AM