BigQuery入門
Matt Forrest
Field CTO
BigQueryでの簡単なクエリ
-- テーブル名の構造に注意
SELECT
*
FROM
`project.ecommerce.order_items`
BigQueryでクエリを実行する方法:

-- フルのテーブル名構造を使用
SELECT
*
FROM
`project.ecommerce.ecomm_order_details`
/* 省略形の
テーブル名構造を使用 */
SELECT
*
FROM
ecommerce.ecomm_order_details


product_id - 一意の商品IDproduct_photos_qty - 商品写真数product_weight_g - 商品重量(g)product_category_name_english - 商品カテゴリ名
order_id - 一意の注文IDorder_items - 注文アイテム情報を含むSTRUCTorder_item_id - 注文内のアイテム番号 product_id - 一意の商品IDseller_id - 一意のセラーIDprice - アイテム価格
order_id - 一意の注文IDcustomer_id - 一意の顧客IDorder_status - 現在の注文状況order_purchase_timestamp - 購入時刻order_approved_at - 承認時刻order_delivered_carrier_date - 物流業者引受時刻order_delivered_customer_date - 配達完了時刻order_estimated_delivery_date - 配達予定日時刻order_id - 一意の注文IDpayment_type - 支払種別payment_sequential - 支払番号payment_installments - 分割回数payment_value - 支払金額
-- 顧客ごとの注文数
SELECT
d.customer_id,
COUNT(o.order_id)
FROM
ecommerce.ecomm_order_details d
JOIN
ecommerce.ecomm_orders o
USING (order_id)
GROUP BY
d.customer_id
5つの主要要素:
BigQuery入門