java PDI“Google电子表格输入/输出”插件是否与Google Sheets API v4兼容?
我正在使用Pentaho数据集成市场的“Google电子表格输入/输出”插件,该插件不再维护Github repository link。最近我收到一封来自谷歌的电子邮件,主题是:
[Action Required] Google Sheets v3 API is being shutdown on March 3, 2020
有人能看一下源代码并检查插件是否使用API v3或v4吗。我不是一名Java开发人员,我试图了解自己,但看着代码,我一点也不知道
我还将此question发布到Hitachi Pentaho社区论坛。但是他们没有回答这个问题,而是从市场上删除了这个插件,没有进一步的评论
任何帮助都将不胜感激
# 1 楼答案
我发现了一个Github克隆,它已被更新,可以与v4一起使用。但还不能尝试
https://github.com/huantaoliu/pdi-google-spreadsheet-plugin
# 2 楼答案
作为替代,您可以使用CData JDBC驱动程序。它非常易于使用和集成。 https://www.cdata.com/drivers/gsheets/jdbc/ 缺点:它不是免费的
# 3 楼答案
这是另一个与v4兼容的版本,它还附带了一些附加功能,比如追加行
https://github.com/jfmonteil/Pentaho-Google-Sheet-Plugin
# 4 楼答案
由于Google Sheets v4 API was announced是在2016年发布的,最后一次对代码进行编辑是在2014年,因此毫无疑问,这个插件是用v3 API版本完成的
此外,自述文件链接到“https://developers.google.com/google-apps/spreadsheets/”,它重定向到V3的旧文档“https://developers.google.com/sheets/api/v3/”