Ssis 每小时自动更新Google Fusion表中的数据?

Ssis 每小时自动更新Google Fusion表中的数据?,ssis,google-fusion-tables,Ssis,Google Fusion Tables,我们需要每小时更新Google Fusion表中的数据,并且正在研究是否可能使用SSIS包来实现这一点 有没有人有过自动更新的经验?有什么方法比其他方法更有效吗 我会把你的问题分解成更小的问题,直到你找到一个可以解决的问题为止 如何以X间隔执行任务 在纯Windows世界中,我会使用本机。它是免费的,适用于“每小时”的场景 由于SSI在混合中,这意味着您还可以访问。它也非常适合您的场景,在这一点上,我将检查您的组织,并确定主要使用哪种调度工具。可能是“两个都不是” 如何以编程方式更新Google

我们需要每小时更新
Google Fusion表中的
数据,并且正在研究是否可能使用
SSIS
包来实现这一点


有没有人有过自动更新的经验?有什么方法比其他方法更有效吗

我会把你的问题分解成更小的问题,直到你找到一个可以解决的问题为止

如何以X间隔执行任务 在纯Windows世界中,我会使用本机。它是免费的,适用于“每小时”的场景

由于SSI在混合中,这意味着您还可以访问。它也非常适合您的场景,在这一点上,我将检查您的组织,并确定主要使用哪种调度工具。可能是“两个都不是”

如何以编程方式更新Google Fusion表 有一份完整的出版物。他们甚至有一个处理表中数据的工具。但是,请务必遵守关于对500多行/10k单元格/1MB使用查询语法的说明

注意:最多可以列出500条INSERT语句,以分隔 分号,在一个请求中,只要数据的总大小不变 不超过1 MB,并且添加的表单元格总数不超过 不超过10000个单元格。如果要插入大量行, 改用这种方法,它会更快更可靠 而不是使用许多SQL INSERT语句

如何使用SSIS更新Google Fusion表 对于任何SSIS没有开箱即用的东西,我通常会问“我如何在.NET中执行X”这个问题,因为这就是问题的本质。因为它是一个web目的地,而SSIS有一个web服务任务,所以它不如编写自己的.NET调用程序有用

我会设想一个SSIS包,其中至少包含一个
数据流任务。
根据您的数据来自何处,它会有一个源(OLE DB、平面文件等),以及您需要在源和目标之间进行的任何转换。您的目标将是配置为目标的
脚本组件。在这里,您将使用C#或VB.NET将插入/更新命令发送到web服务器。我发现这听起来很合乎逻辑。我从来没有实际使用过GFTAPI,所以我不能评论是否有更好的方法来实现这一点

在这里复制三亚的评论
警告:所附的示例c#脚本使用客户端登录 对谷歌进行身份验证。此身份验证方法已被弃用 自2012年4月20日起。支持使用OAuth2


我会把你的问题分解成更小的问题,直到你找到一个可以解决的问题为止

如何以X间隔执行任务 在纯Windows世界中,我会使用本机。它是免费的,适用于“每小时”的场景

由于SSI在混合中,这意味着您还可以访问。它也非常适合您的场景,在这一点上,我将检查您的组织,并确定主要使用哪种调度工具。可能是“两个都不是”

如何以编程方式更新Google Fusion表 有一份完整的出版物。他们甚至有一个处理表中数据的工具。但是,请务必遵守关于对500多行/10k单元格/1MB使用查询语法的说明

注意:最多可以列出500条INSERT语句,以分隔 分号,在一个请求中,只要数据的总大小不变 不超过1 MB,并且添加的表单元格总数不超过 不超过10000个单元格。如果要插入大量行, 改用这种方法,它会更快更可靠 而不是使用许多SQL INSERT语句

如何使用SSIS更新Google Fusion表 对于任何SSIS没有开箱即用的东西,我通常会问“我如何在.NET中执行X”这个问题,因为这就是问题的本质。因为它是一个web目的地,而SSIS有一个web服务任务,所以它不如编写自己的.NET调用程序有用

我会设想一个SSIS包,其中至少包含一个
数据流任务。
根据您的数据来自何处,它会有一个源(OLE DB、平面文件等),以及您需要在源和目标之间进行的任何转换。您的目标将是配置为目标的
脚本组件。在这里,您将使用C#或VB.NET将插入/更新命令发送到web服务器。我发现这听起来很合乎逻辑。我从来没有实际使用过GFTAPI,所以我不能评论是否有更好的方法来实现这一点

在这里复制三亚的评论
警告:所附的示例c#脚本使用客户端登录 对谷歌进行身份验证。此身份验证方法已被弃用 自2012年4月20日起。支持使用OAuth2


警告:所附的示例c#脚本使用客户端登录来对Google进行身份验证。自2012年4月20日以来,此身份验证方法已被弃用。支持OAuth2的使用。ClientLogin支持现在已被删除-因此示例现在已被删除:附带的示例c#脚本使用客户端登录对Google进行身份验证。自2012年4月20日以来,此身份验证方法已被弃用。支持使用OAuth2。ClientLogin支持现在已被删除-因此示例现在中断