Wprowadzenie do BigQuery
Matt Forrest
Field CTO
Proste zapytanie w BigQuery
-- Note the table name structure
SELECT
*
FROM
`project.ecommerce.order_items`
Zapytania w BigQuery można uruchamiać przez:

-- 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 - unikalny ID produktuproduct_photos_qty - liczba zdjęć produktuproduct_weight_g - waga produktuproduct_category_name_english - nazwa kategorii produktu
order_id - unikalny ID zamówieniaorder_items - STRUCT z informacjami o pozycjach zamówieniaorder_item_id - numer pozycji w zamówieniuproduct_id - unikalny ID produktuseller_id - unikalny ID sprzedawcyprice - cena pozycji zamówienia
order_id - unikalny ID zamówieniacustomer_id - unikalny ID klientaorder_status - bieżący status zamówieniaorder_purchase_timestamp - znacznik czasu złożenia zamówieniaorder_approved_at - znacznik czasu zatwierdzenia zamówieniaorder_delivered_carrier_date - znacznik czasu przyjęcia przez przewoźnikaorder_delivered_customer_date - znacznik czasu dostarczenia zamówieniaorder_estimated_delivery_date - szacowany czas dostawyorder_id - unikalny ID zamówieniapayment_type - typ płatnościpayment_sequential - numer płatnościpayment_installments - liczba ratpayment_value - wartość płatności
-- 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
Pięć kluczowych elementów:
Wprowadzenie do BigQuery