【问题标题】:BigQuery API vs BigQuery ToolsBigQuery API 与 BigQuery 工具
【发布时间】:2019-11-20 23:50:34
【问题描述】:

我正在研究从 BigQuery 中提取数据,我发现可以使用 API 或工具提取数据。有谁知道使用 API 优于工具的优势吗?

我能想到的 API 优势之一是,使用 API 可以将数据提取安排在固定的时间间隔内。使用 API 还有其他优势吗?

基本上我想知道何时使用 API 与工具。

【问题讨论】:

    标签: google-bigquery


    【解决方案1】:

    明确地说,包括 BQ CLI、Web UI 甚至 third party tools 在内的 BigQuery 工具正在利用 BigQuery API 来启用它们公开的任何功能。 Google 还为许多流行的编程语言提供了client libraries,使 API 的使用更加直接。

    然后,您的问题就是使用这些工具之一或构建您自己的 API 集成是否能最好地满足您的特定需求。如果您只是每小时一次将数据加载到表中,那么调用 BQ CLI 工具的本地 cron 作业可能就足够了。如果您在发生某种事件记录时将它们流式传输到表中,那么 API 路由可能更合适,因为您正在更深入地集成到自己的软件堆栈中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多