设置Google BigQuery

我们将涵盖的内容

BigCommerce与Google BigQuery的原生集成专为高级分析和自定义报告而设计。此集成将您的BigCommerce数据放入您的Google BigQuery帐户中,该帐户是Google云平台的一部分。

通过在Google BigQuery中保存您的BigCommerce数据,您将能够:

示例用例:

如何运作

请参阅Google BigQuery | 数据集,了解集成所创建的表和字段名称的完整列表。

要求

权限

默认情况下,只有店主用户有权访问此集成。要授予其他用户访问权限,您需要启用管理数据仓库权限

设置

注册Google Cloud

注册一个帐户。您的任何费用将根据您对各种Google Cloud产品的使用情况而定。Google Cloud免费套餐为所有用户免费提供对许多常见的Google Cloud产品和服务的有限访问权限。

在您的Google Cloud帐号中设置结算信息。这是集成工作的必要步骤。如果不执行此步骤,Google将拒绝BigCommerce将数据加载到您的Google BigQuery帐户的尝试。

在Google Cloud主导航控制台中,转到结算 > 概览以开始使用。

创建项目

在您的Google Cloud控制台中,点击左上角的导航图标。转到IAM & Admin  › 管理资源,然后单击创建项目。填写项目名称。

注意项目名称将显示在您以后为访问数据而编写的SQL中,所以写一些直观的、容易记住的、相对简短的内容会很有帮助。作为起点,我们建议使用您的公司名称(如bigcommerce)或公司名称的缩写(如bigc)。

创建数据集

在您的Google Cloud控制台中,点击左上角的导航图标。向下滚动到大数据部分,然后单击BigQuery

 

专家提示!您可以将BigQuery固定到此菜单的顶部,以便以后更轻松地访问。

在屏幕左侧,单击刚刚创建的项目旁边的⠇,然后选择创建数据集

创建一个数据集ID。我们建议使用您的域名(例如company.com)。如果您有多个商店,我们建议每个商店都有自己的数据集。大多数商家可以保留其他默认设置。

设置权限

在Google Cloud中,您需要设置两种不同的权限。

转到IAM & Admin,在页面顶部选择您的项目,然后单击添加。输入以下详细信息,然后单击保存

转到BigQuery。在屏幕左侧,选择您的项目并打开您的数据集,然后单击共享 › 权限

单击添加主体并输入以下详细信息。

完成后点击保存。这授予BigCommerce将数据加载到您的BigQuery帐户的适当权限。

连接您的商店、测试访问和创建表

在您的BigCommerce控制面板中,转到设置数据解决方案。在数据仓库下,点击Google BigQuery旁边的连接。

如果您还没有这样做,您现在可以创建您的帐户并设置帐单。单击下一步

步骤2: 定义数据集中,按以下格式输入您的BigQuery项目ID数据集ID ,然后点击Next。使用一个句点来分隔项目ID和数据集ID。

步骤3:授予访问权限中,使用测试访问按钮确保您的项目、数据集和权限设置配置正确。请注意,如果您尚未在Google Cloud帐户中设置结算,它仍将处于“sandbox”模式,并且测试可能会失败。

如果您已设置计费但测试仍然失败:

单击下一步

步骤4: 表的创建中,选择您的时区并单击完成

注意:在选择时区时,当您提出分析性问题,请考虑对您来说代表“一天”的时间。例如,如果您想知道“我在星期一赚了多少收入”,您在此处设置的时区将决定星期一开始和结束的时间。

回到Google Cloud,在BigQuery下,您应该会看到在您指定的数据集中创建的数据库表。

最初,这些表将定义模式(指定列和数据类型),但不会有任何行。当下一个(在本例中为第一个)计划的数据处理工作运行时,将填充这些行和您的实际数据。您可以通过转到列出 BigQuery 状态的设置 › 数据解决方案在BigCommerce中查看此计划。