使用Dataflow & Java删除Firestore集合。

问题描述 投票:0回答:1

我在Java中有一个函数,它从firestore集合中读取数据,并以固定的批量大小删除它们。我想从数据流中执行这个函数,但当我在.apply中添加这个函数时,我得到了编译错误:"The method apply(String, PTransform) in the type Pipeline is not applicable for the arguments (String, void)"。

我们如何在apply里面调用这样一个函数

java google-cloud-firestore pipeline dataflow
1个回答
0
投票

你能不能提供一个代码样本和一个堆栈跟踪,详细说明你的错误?这将有助于更好地可视化你可能试图实现的目标。

这个 文件 提供了有关删除 Cloud Firestore 中整个集合或子集合的详细信息。如果您使用的是一个较大的集合,您可以选择以较小的批次删除数据,以避免出现内存外的错误。该 代码段 有点简化,但提供了一个分批删除集合的方法。

© www.soinside.com 2019 - 2024. All rights reserved.