Sql server 将数据从BigQuery导入SQL Server

Sql server 将数据从BigQuery导入SQL Server,sql-server,google-bigquery,Sql Server,Google Bigquery,我需要将数据从Google BigQuery提取到SQL Server。用于提取的数据集有许多列和行。SSIS中是否有可用的大查询连接器?据我所知,Microsoft没有提供内置解决方案,可以通过SSIS将Google BigQuery提取到SQL Server。但是有很多第三方扩展/工具提供了这项服务。我没有使用过任何工具,因此我无法提出建议,但快速的谷歌搜索将提供一系列您可以使用的扩展/工具: 我在许多Microsoft博客论坛帖子中看到的一个常见问题是CDATA: 它是Visual S

我需要将数据从Google BigQuery提取到SQL Server。用于提取的数据集有许多列和行。SSIS中是否有可用的大查询连接器?

据我所知,Microsoft没有提供内置解决方案,可以通过SSIS将Google BigQuery提取到SQL Server。但是有很多第三方扩展/工具提供了这项服务。我没有使用过任何工具,因此我无法提出建议,但快速的谷歌搜索将提供一系列您可以使用的扩展/工具:

我在许多Microsoft博客论坛帖子中看到的一个常见问题是CDATA:


它是Visual Studio扩展,通过SSIS工作流将SQL Server与实时Google BigQuery数据连接起来。F.Y.I.marketplace链接用于扩展的试用版。

您也可以使用python包:

:

:

另一种方法是使用

pandas.DataFrame.read_gbq(query, project_id=None, index_col=None, col_order=None, reauth=False, verbose=None, private_key=None, dialect='legacy', **kwargs)
pandas.DataFrame.to_sql(name, con, schema=None, if_exists='fail', index=True, index_label=None, chunksize=None, dtype=None)