我目前正在尝试将数据从python apache beam数据流管道提交到firestore。
但是我一直在得到错误
我目前正在函数内部调用firebase_admin,尽管与在文件开头调用它相比并没有什么不同。
class FireBatch(beam.DoFn):
def process(self, element):
"""
Make a batch element and send to firestore
"""
import firebase_admin
from firebase_admin import credentials
from firebase_admin import firestore
cred = credentials.Certificate('./creds/pipeCreds.json')
firebase_admin.initialize_app(cred)
db = firestore.Client()
有没有一种方法可以使数据流识别管道中的firebase_admin?还是将数据从管道提交到Firestore?
我已经安装了所有必需的软件包,升级了pip,刷新了凭据,尝试使用google.cloud.firestore而不是fire_base admin。
www说
相关分类