Introduktion till BigQuery
Matt Forrest
Field CTO
En enkel fråga i BigQuery
-- Note the table name structure
SELECT
*
FROM
`project.ecommerce.order_items`
Du kan köra frågor i BigQuery via:

-- Using the full table name structure
SELECT
*
FROM
`project.ecommerce.ecomm_order_details`
/* Using the shorthand
table name structure */
SELECT
*
FROM
ecommerce.ecomm_order_details


product_id – unikt produkt-idproduct_photos_qty – antal produktfotonproduct_weight_g – produktens viktproduct_category_name_english – produktkategorinamn
order_id – unikt order-idorder_items – STRUCT med information om orderraderorder_item_id – radnummer i ordernproduct_id – unikt produkt-idseller_id – unikt säljar-idprice – pris för orderraden
order_id – unikt order-idcustomer_id – unikt kund-idorder_status – aktuell orderstatusorder_purchase_timestamp – tidsstämpel när ordern ladesorder_approved_at – tidsstämpel när ordern godkändesorder_delivered_carrier_date – tidsstämpel när ordern togs emot av transportörenorder_delivered_customer_date – tidsstämpel när ordern levereradesorder_estimated_delivery_date – tidsstämpel för beräknat leveransdatumorder_id – unikt order-idpayment_type – betalningstyppayment_sequential – betalningsnummerpayment_installments – antal delbetalningarpayment_value – betalningens värde
-- Count of orders per customers
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
Fem nyckelkomponenter:
Introduktion till BigQuery