public AssetFixture() { ProjectId = Environment.GetEnvironmentVariable("GOOGLE_PROJECT_ID"); if (string.IsNullOrEmpty(ProjectId)) { throw new Exception("missing GOOGLE_PROJECT_ID"); } _bucketFixture = new RandomBucketFixture(); BucketName = _bucketFixture.BucketName; _bigQueryClient = BigQueryClient.Create(ProjectId); DatasetId = RandomDatasetId(); var dataset = new Dataset { Location = "US" }; _bigQueryClient.CreateDataset(datasetId: DatasetId, dataset); }
public AssetFixture() { ProjectId = Environment.GetEnvironmentVariable("GOOGLE_PROJECT_ID"); if (string.IsNullOrEmpty(ProjectId)) { throw new Exception("missing GOOGLE_PROJECT_ID"); } _bucketFixture = new RandomBucketFixture(); BucketName = _bucketFixture.BucketName; _bigQueryClient = BigQueryClient.Create(ProjectId); DatasetId = RandomDatasetId(); var dataset = new Dataset { Location = "US" }; _bigQueryClient.CreateDataset(datasetId: DatasetId, dataset); // Wait 10 seconds to let resource creation events go to CAI. Thread.Sleep(10000); }