BigQuery Data Transfer Service 简介

本页面简要介绍了 BigQuery Data Transfer Service。

概览

BigQuery Data Transfer Service 可按预定安排自动将数据从“软件即服务”(SaaS) 应用(如 Google Ads 和 Google Ad Manager)转移数据,整个过程由 Google 托管。您的分析团队无需编写任何代码,就可以为建立数据仓库奠定基础。

您可以通过以下方式访问 BigQuery Data Transfer Service:

配置完数据传输后,BigQuery Data Transfer Service 会自动定期将数据加载到 BigQuery 中。您还可以启动数据回填,以便在服务中断或数据出现缺口时恢复服务。目前,您不能使用 BigQuery Data Transfer Service 从 BigQuery 传出数据。

支持的数据源

目前,BigQuery Data Transfer Service 支持从以下数据源加载数据:

此外,Google Cloud Platform Marketplace 中还提供了多个第三方转移作业测试版

支持的区域

与 BigQuery 类似,BigQuery Data Transfer Service 是一种多区域资源。BigQuery Data Transfer Service 支持与 BigQuery 相同的区域。

数据存放区域是在创建数据集时指定的,用于存储 BigQuery Data Transfer Service 核心客户数据。当您设置传输时,系统会将传输配置设置为与数据集相同的存放区域。BigQuery Data Transfer Service 会处理数据,并将其暂存到目标 BigQuery 数据集所在的位置。

转移作业价格

如需详细了解 BigQuery Data Transfer Service 价格,请参阅 BigQuery Data Transfer Service 价格

将数据转移至 BigQuery 后,您需要按标准的 BigQuery 存储查询价格付费。

传输配额

通过传输创建的加载作业会计入 BigQuery 的加载作业配额中。务必要考虑在每个项目中启用多少次传输,以防止传输和其他加载作业产生 quotaExceeded 错误,这一点很重要。

您可以使用以下公式来估算传输所需的加载作业数量:

Number of daily jobs = Number of transfers x Number of tables x Schedule frequency x Refresh window

其中:

  • Number of transfers 是您在项目中启用的传输配置的数量。
  • Number of tables 是每个特定传输类型创建的表的数量。表数量因传输类型而异:

    • Campaign Manager 传输会创建约 25 个表。
    • Google Ads 传输会创建约 60 个表。
    • Google Ad Manager 传输会创建约 40 个表。
    • Google Play 传输会创建约 25 个表。
    • YouTube 传输会创建约 50 个表。
  • Schedule frequency 描述传输的运行频率。系统为以下每种传输类型提供传输运行时间表:

  • Refresh window 是数据传输包含的天数。如果输入 1,则不会发生每日回填。

后续步骤

如需了解如何创建传输,请参阅所用数据源对应的文档:

此页内容是否有用?请给出您的反馈和评价:

发送以下问题的反馈:

此网页
需要帮助?请访问我们的支持页面