2017-01-11 36 views
0

我目前正在嘗試通過動態查詢我需要的BigQuery表來查詢C#中的查詢。我發現了一種可以查詢項目並獲取其中的所有數據集的方法,但是要花費大量時間才能正常工作。BigQuery列出項目中的所有數據集

static public List<BigQueryDataset> ListDatasets(BigQueryClient client) 
{ 
    var datasets = client.ListDatasets().ToList(); 
    return datasets; 
} 

object datasets = ListDatasets(client); 

datasets包含Google.Cloud.BigQuery.V2.BigQueryDataset列表/枚舉。我不知道如何從中得到數據集的實際名稱。我對C#非常陌生,甚至對BigQuery更新,所以任何幫助都會很棒。謝謝!

回答

1

事情是這樣的:

[..] 
List<BigQueryDataset> datasets = client.ListDatasets().Take(20).ToList(); 
foreach (BigQueryDataset dataset in datasets){ 
    Console.WriteLine(dataset.FullyQualifiedId); 
} 
[..] 

查看更多片段here

相關問題