c#中的BigQuery错误
本文关键字:错误 BigQuery 中的 | 更新日期: 2023-09-27 18:13:22
使用Google在github上提供的代码,我正在做一个使用c#将文件上传到bigquery的测试,其中一个测试显示了自己的Google代码中的错误。
GoogleCredential credential =
GoogleCredential.GetApplicationDefaultAsync().Result;
出现了这个错误"System. "AggregateException "
类完整
static public BigqueryService CreateAuthorizedClient()
{
GoogleCredential credential =
GoogleCredential.GetApplicationDefaultAsync().Result;
// Inject the Bigquery scope if required.
if (credential.IsCreateScopedRequired)
{
credential = credential.CreateScoped(new[]
{
BigqueryService.Scope.Bigquery
});
}
return new BigqueryService(new BaseClientService.Initializer()
{
HttpClientInitializer = credential,
ApplicationName = "DotNet Bigquery Samples",
});
}
有人可以帮我解决这个问题。
谢谢。
我通常在身份验证不正确时看到这种情况。在运行该代码之前,请先运行"gcloud beta auth application-default login"。