【问题标题】:BigQuery list all datasets within projectBigQuery 列出项目中的所有数据集
【发布时间】:2017-01-11 18:48:21
【问题描述】:

我目前正在尝试通过从 BigQuery 动态查询我需要的表来在 C# 中构造一个查询。我发现了一种可以查询项目并获取其中所有数据集的方法,但我很难让它工作。

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 也很陌生,所以任何帮助都会很棒。谢谢!

【问题讨论】:

    标签: c# list enums google-bigquery


    【解决方案1】:

    类似这样的:

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

    查看更多 sn-ps here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-07
      • 1970-01-01
      • 2019-08-13
      • 1970-01-01
      相关资源
      最近更新 更多