Я хочу перечислить все проекты, к которым у меня есть доступ, но он возвращает только 1 запись, когда я вызываю метод ListProjects из класса BigQueryClient.
Я проверяю, что у меня есть доступ как минимум к 2 проектам, пытаясь для запуска приведенного ниже кода:
BigQueryClient client = BigQueryClient.Create("project1");
var result = client.ExecuteQuery("SELECT col1 FROM `project1.dataset1.table1`", null) //this returns the data from project1
BigQueryClient client = BigQueryClient.Create("project2");
var result = client.ExecuteQuery("SELECT col1 FROM `project2.dataset2.table2`", null) //this returns the data from project2
Оба приведенных выше кода возвращают данные. Но когда я пытаюсь получить все проекты с помощью метода ListProjects, он возвращает только 1 запись:
BigQueryClient client = BigQueryClient.Create(string.Empty);
var projects = client.ListProjects(); //this method only returns 1 record
В моем коде что-то отсутствует, чтобы я мог видеть все проекты из Google BigQuery?