我有一个CSV文件,用于将数据上传到我们的Firestore数据库。
该文件有16,000条记录。
我正在使用Google Cloud Platform CLI通过node.js脚本上传数据。
导入一直有效,直到导入了大约3,000条记录,然后崩溃。
CLI显示以下错误:
错误:16未经授权:请求具有无效的身份验证凭据。预期的OAuth 2访问令牌,登录cookie或其他有效的身份验证凭据。
答案 0 :(得分:2)
捕获错误,然后重新连接以再次调用Firebase对象:
const {Firestore} = require('@google-cloud/firestore');
// Create a new client
const firestore = new Firestore();
try {
//my program with the error...
}
catch (e) {
//request a new client:
const firestore = new Firestore();
//keep going...
}