谷歌BigQuery读者gydF4y2Ba

许可选项gydF4y2Ba对于这种格式,从FME专业版开始。gydF4y2Ba

BigQuery Reader模块使FME能够读取BigQuery属性数据。gydF4y2Ba

概述gydF4y2Ba

BigQuery是谷歌提供的托管NoSQL数据库服务。BigQuery读取器使用HTTP请求进行通信,该请求由谷歌api客户端Java库管理。gydF4y2Ba

本章假设您熟悉BigQuery。gydF4y2Ba

更多信息,请访问BigQuery主页gydF4y2Ba

https://cloud.google.com/亚搏在线娱乐平台products/bigquery/gydF4y2Ba

使用笔记gydF4y2Ba

这种格式的性能取决于分配给Java虚拟机(JVM)的内存量。下面的环境变量允许你指定Java插件可用的内存:gydF4y2Ba

  • FME_JVM_MIN_HEAP_SIZE:初始化JVM时的初始堆大小。如果不设置,默认值是1024K。gydF4y2Ba
  • FME32_JVM_MIN_HEAP_SIZE:与FME_JVM_MIN_HEAP_SIZE相同,但适用于Windows上的32位FME Desktop,如果设置,则优先于FME_JVM_MIN_HEAP_SIZE。gydF4y2Ba

这些变量必须以1024的倍数设置,且大于1mb。要表示kilobytes、megabytes或gigabytes, appendgydF4y2BakgydF4y2Ba或gydF4y2BaKgydF4y2Ba,gydF4y2Ba米gydF4y2Ba或gydF4y2Ba米gydF4y2Ba,或gydF4y2BaggydF4y2Ba或gydF4y2BaGgydF4y2Ba分别。例如,这些值都是可以接受的:gydF4y2Ba

6291456gydF4y2Ba

6144 kgydF4y2Ba

6米gydF4y2Ba

  • FME_JVM_MAX_HEAP_SIZE:初始化JVM时的最大堆大小。如果不设置,默认值为16384K。gydF4y2Ba
  • FME32_JVM_MAX_HEAP_SIZE:与FME_JVM_MAX_HEAP_SIZE相同,但适用于Windows上的32位FME Desktop,如果设置,则优先于FME_JVM_MAX_HEAP_SIZE。gydF4y2Ba

这些变量必须以1024的倍数设置,且大于2mb。要表示kilobytes、megabytes或gigabytes, appendgydF4y2BakgydF4y2Ba或gydF4y2BaKgydF4y2Ba,gydF4y2Ba米gydF4y2Ba或gydF4y2Ba米gydF4y2Ba,或gydF4y2BaggydF4y2Ba或gydF4y2BaGgydF4y2Ba分别。例如,这些值都是可以接受的:gydF4y2Ba

83886080gydF4y2Ba

81920 kgydF4y2Ba

80米gydF4y2Ba

Note: ">注意:gydF4y2Ba要将FME使用的其他参数传递给Java虚拟机,请使用gydF4y2BaJAVA_TOOL_OPTIONS环境变量gydF4y2Ba.gydF4y2Ba

读者概述gydF4y2Ba

从BigQuery中读取数据时,每个表都被认为是FME中的一个特性类型,只要没有重复字段,表中的每一行都是FME中的一个特性。gydF4y2Ba

一般情况下,BigQuery可能无法读取大量数据。可以指定WHERE子句来限制数据读取量。或者,选择一个目标表并启用“Allow Large Results”将允许读取大量数据。gydF4y2Ba

开放的工作台gydF4y2Ba谷歌BigQuery Reader:特性类型参数gydF4y2Ba查看表列表选项。gydF4y2Ba