大佬教程收集整理的这篇文章主要介绍了如何连接到 Google BigQuery(MetadataLookupWarning 错误)NODEJS,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试使用 OAuth2 连接到 Bigquery。 我的首选方法是使用 Google ClIEnt API。 但我也尝试过用 REST 来做,我走的每一条路都卡住了。 我先说一件事:我被指示使用 OAuth2 访问资源
我浏览了大量的文档文件、教程和代码示例,但我的不起作用,不知道为什么。 在我看到的所有教程中,他们都使用 GCP 中的 keys.Json 文件。我试图不依赖该文件,而是与 OAuth2 连接... 我不会包含实际获取 access_token 的代码(这已经过测试并且工作正常)。
async function getDatasetsList(tablename,credentials) {
const { Bigquery } = require("@Google-cloud/bigquery");
const projectID = process.env.PROjeCT_ID;
const bigquery = new Bigquery({ projectID,token: credentials.access_token });
const [datasets] = await bigquery.getDatasets();
console.log("Datasets:");
datasets.forEach((dataset) => console.log(dataset.ID));
return datasets;
}
这里我收到以下错误: @H_600_9@metadataLookupWarning: received unexpected error = request to http://169.254.169.254/computeMetadata/v1/instance Failed,reason: read ECONNreset code = ECONNreset
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)
以上是大佬教程为你收集整理的如何连接到 Google BigQuery(MetadataLookupWarning 错误)NODEJS全部内容,希望文章能够帮你解决如何连接到 Google BigQuery(MetadataLookupWarning 错误)NODEJS所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。