谷歌表读取器参数
此参数指定用于对特定谷歌帐户进行OAuth 2.0身份验证的刷新令牌。
如果您已经知道这个令牌,您可以将它复制/粘贴到这个参数中。要获取新令牌,请单击浏览按钮。这将提示从谷歌进入谷歌帐户认证页面。
建议您在检索到刷新令牌后保存默认值(从对话框上的defaults按钮),这样以后就不必重新进行身份验证了。
注意:为谷歌表读取器生成的刷新令牌具有部分只读作用域,并且可能不能与谷歌表写入器一起使用。不要与他人共享刷新令牌。
约束
指定要读取的电子表格。支持两种类型的值:
- URL:要获得电子表格URL,在浏览器中打开谷歌Sheet并从地址栏复制URL。URL中的域必须是docs.google.com或spreadsheets.google.com.如果不存在这样的电子表格,或者如果您的帐户没有被授予对电子表格的读访问权,那么这是一个错误。
- 名称:如果该值不是URL,则假定它是唯一标识谷歌Drive帐户下的电子表格的名称。如果没有这样的电子表格存在,这是一个错误。
必须指定单个电子表格。要从多个电子表格读取数据,请使用谷歌表读取器的多个实例。
单击Browse按钮查看选定电子表格下的工作表列表。
可选参数。如果没有指定,选中的电子表格中的所有工作表将被添加到工作空间中。
模式生成
这些参数都是可选的。它们影响模式上产生的属性,这些属性决定从服务器请求哪些列。列索引从1或一个.
该参数影响模式生成。
如果指定了行号,则指定行中的值将被解释为相应列的字段名。这些字段名在FME中用作属性名。重复的名称加后缀,使最左边单元格对应的名称不加后缀。第一行中的空单元格不会在模式上表示,相应列的属性也不会被读取。
如果未指定此参数,则属性名是按字母顺序排列的列标签(例如,A、B、C)。特性类型的模式将具有从开始列到结束列的属性。如果未指定结束列,则属性将扩展到工作表的最后一列。
默认值:1
从其中开始创建用户属性的列。可选的。不设置此参数等同于将其设置为1或“A”。
停止创建用户属性的列。可选的。特性类型上的用户属性将在此列之前(包括此列)创建。
先进的
- 是的(默认):属性结果将包含公式的计算结果。此外,日期和数字也将读取应用格式,如货币符号和小数位。
- 没有:包含公式的单元格将被回读为公式,格式化不会应用于日期和数字。这个设置对于工作流程很有用,如果工作表的目的是复制或导亚搏在线出到谷歌驱动器内部或外部的另一个电子表格。
此参数确定关于空白单元格的行为。这种行为是可配置的,因为谷歌Sheets API对空单元格值和空单元格值没有区别。
- 失踪(默认):如果相应行上的单元格为空,则该特性上不会出现任何属性。
- 零:每行中的空单元格作为每个特性的空属性传递。
该参数确定在单个请求中大约检索多少行。如果未指定,则使用默认值。
该参数会影响内存使用和进度日志记录,在大多数情况下不需要调整。