GCP-从CSV将数据上传到Firestore

时间:2020-06-18 04:58:06

标签: google-cloud-platform google-cloud-firestore

我有一个CSV文件,用于将数据上传到我们的Firestore数据库。

该文件有16,000条记录。

我正在使用Google Cloud Platform CLI通过node.js脚本上传数据。

导入一直有效,直到导入了大约3,000条记录,然后崩溃。

CLI显示以下错误:

错误:16未经授权:请求具有无效的身份验证凭据。预期的OAuth 2访问令牌,登录cookie或其他有效的身份验证凭据。

1 个答案:

答案 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...
}