Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform 将JSON解析为数据流作业中的键值_Google Cloud Platform_Google Cloud Dataflow_Apache Beam - Fatal编程技术网

Google cloud platform 将JSON解析为数据流作业中的键值

Google cloud platform 将JSON解析为数据流作业中的键值,google-cloud-platform,google-cloud-dataflow,apache-beam,Google Cloud Platform,Google Cloud Dataflow,Apache Beam,如何解析apachebeam中的JSON数据并存储在bigquery表中? 例如:JSON数据 [{ "name":"stack"},{"id":"100"}]. 如何解析JSON数据并转换为将存储在BQ表中的PCollectionK,V? 谢谢你的帮助 通常在编程语言中使用内置的JSON解析器(您使用的是beam还是python)。然后创建一个TableRow对象,并将其用于要传递到BQ表的PCollection 注意:一些JSON解析器不允许以根列表开头的JSON,如您在示例中所示。他们倾

如何解析
apachebeam
中的
JSON
数据并存储在
bigquery
表中? 例如:JSON数据

[{ "name":"stack"},{"id":"100"}].
如何解析JSON数据并转换为将存储在BQ表中的
PCollection
K,V?
谢谢你的帮助

通常在编程语言中使用内置的JSON解析器(您使用的是beam还是python)。然后创建一个TableRow对象,并将其用于要传递到BQ表的PCollection

注意:一些JSON解析器不允许以根列表开头的JSON,如您在示例中所示。他们倾向于喜欢这样的东西,带有根映射。我相信python的json库就是这样

{“name”:“stack”,“id”:“100”}

有关如何创建PCollection和使用BigqueryIO的示例,请参见本文


您可能还想考虑使用X to .

中的一个,通常您会在编程语言中使用一个内置JSON解析器(您使用的是Pype还是Python)。然后创建一个TableRow对象,并将其用于要传递到BQ表的PCollection

注意:一些JSON解析器不允许以根列表开头的JSON,如您在示例中所示。他们倾向于喜欢这样的东西,带有根映射。我相信python的json库就是这样

{“name”:“stack”,“id”:“100”}

有关如何创建PCollection和使用BigqueryIO的示例,请参见本文

您可能还想考虑使用X到./P>中的一个。