Introductie tot BigQuery
Matt Forrest
Field CTO
Een simpele query in BigQuery
-- Let op de tabelnaamsstructuur
SELECT
*
FROM
`project.ecommerce.order_items`
Je kunt query’s in BigQuery uitvoeren via:

-- De volledige tabelnaamsstructuur gebruiken
SELECT
*
FROM
`project.ecommerce.ecomm_order_details`
/* De verkorte
tabelnaamsstructuur gebruiken */
SELECT
*
FROM
ecommerce.ecomm_order_details


product_id - unieke product-IDproduct_photos_qty - aantal productfoto’sproduct_weight_g - gewicht van het productproduct_category_name_english - productcategorie (Engels)
order_id - unieke order-IDorder_items - STRUCT met info over orderregelsorder_item_id - Itemnummer in de order product_id - Unieke product-IDseller_id - Unieke seller-IDprice - Prijs van de orderregel
order_id - unieke order-IDcustomer_id - unieke customer-IDorder_status - huidige orderstatusorder_purchase_timestamp - Tijdstip van aankooporder_approved_at - Tijdstip van goedkeuringorder_delivered_carrier_date - Tijdstip waarop vervoerder het pakket ontvingorder_delivered_customer_date - Tijdstip van levering bij klantorder_estimated_delivery_date - Verwachte leverdatum (timestamp)order_id - unieke order-IDpayment_type - betaalmethodepayment_sequential - betalingsnummerpayment_installments - aantal termijnenpayment_value - bedrag van die betaling
-- Aantal orders per klant
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
Vijf kernonderdelen:
Introductie tot BigQuery