Вступ до 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 — унікальний ID товаруproduct_photos_qty — кількість фото товаруproduct_weight_g — вага товаруproduct_category_name_english — назва категорії товару
order_id — унікальний ID замовленняorder_items — STRUCT з інформацією про позиції замовленняorder_item_id — номер позиції в замовленні product_id — унікальний ID товаруseller_id — унікальний ID продавцяprice — ціна позиції замовлення
order_id — унікальний ID замовленняcustomer_id — унікальний ID клієнтаorder_status — поточний статус замовленняorder_purchase_timestamp — час оформлення покупкиorder_approved_at — час схвалення замовленняorder_delivered_carrier_date — час передачі перевізникуorder_delivered_customer_date — час доставки клієнтуorder_estimated_delivery_date — очікувана дата доставкиorder_id — унікальний ID замовленняpayment_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
П'ять ключових складників:
Вступ до BigQuery