Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/283.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
PHP云数据存储和云数据流_Php_Google Cloud Datastore_Google Cloud Platform_Google Cloud Dataflow_Google Cloud Bigtable - Fatal编程技术网

PHP云数据存储和云数据流

PHP云数据存储和云数据流,php,google-cloud-datastore,google-cloud-platform,google-cloud-dataflow,google-cloud-bigtable,Php,Google Cloud Datastore,Google Cloud Platform,Google Cloud Dataflow,Google Cloud Bigtable,我设计通过GAE Flex PHP将物联网设备的原始数据保存到云数据存储。我还想通过云数据流将这些数据带到BigQuery。但是,我找不到标准或官方文档来表达在数据存储和数据流服务中读取和转储数据的方法 实现这一点的最简单方法是使用BigQuery加载云数据存储备份的能力。基本上,只需将常规备份安排到GCS存储桶中,然后将GCS中的备份加载到BigQuery中。[…] 如果您想使用数据流,可以使用Java或Python中的DatastoreIO源代码抱歉,这里没有PHP。[] 将查询结果读取到P

我设计通过GAE Flex PHP将物联网设备的原始数据保存到云数据存储。我还想通过云数据流将这些数据带到BigQuery。但是,我找不到标准或官方文档来表达在数据存储和数据流服务中读取和转储数据的方法

实现这一点的最简单方法是使用BigQuery加载云数据存储备份的能力。基本上,只需将常规备份安排到GCS存储桶中,然后将GCS中的备份加载到BigQuery中。[…]

如果您想使用数据流,可以使用Java或Python中的DatastoreIO源代码抱歉,这里没有PHP。[]

将查询结果读取到PCollection中:

Pipeline p = Pipeline.create(options);
PCollection<Entity> entities = p.apply(
   DatastoreIO.v1().read()
       .withProjectId(projectId)
       .withQuery(myQueryObject));
然后将此PCollection写入需要数据的任何位置