BigQuery'ye Giriş
Matt Forrest
Field CTO
BigQuery'de basit bir sorgu
-- Tablo adının yapısına dikkat edin
SELECT
*
FROM
`project.ecommerce.order_items`
BigQuery'de sorguları şu yollarla çalıştırabiliriz:

-- Tam tablo adı yapısını kullanma
SELECT
*
FROM
`project.ecommerce.ecomm_order_details`
/* Kısa tablo adı
yapısını kullanma */
SELECT
*
FROM
ecommerce.ecomm_order_details


product_id - benzersiz ürün kimliğiproduct_photos_qty - ürün fotoğrafı sayısıproduct_weight_g - ürünün ağırlığıproduct_category_name_english - ürün kategori adı
order_id - benzersiz sipariş kimliğiorder_items - sipariş kalem bilgilerini içeren STRUCTorder_item_id - siparişteki kalem numarası product_id - benzersiz ürün kimliğiseller_id - benzersiz satıcı kimliğiprice - sipariş kaleminin fiyatı
order_id - benzersiz sipariş kimliğicustomer_id - benzersiz müşteri kimliğiorder_status - mevcut sipariş durumuorder_purchase_timestamp - siparişin satın alındığı zaman damgasıorder_approved_at - siparişin onaylandığı zaman damgasıorder_delivered_carrier_date - siparişin kargo şirketince alındığı zaman damgasıorder_delivered_customer_date - siparişin teslim edildiği zaman damgasıorder_estimated_delivery_date - tahmini teslim tarihi zaman damgasıorder_id - benzersiz sipariş kimliğipayment_type - ödeme türüpayment_sequential - ödeme numarasıpayment_installments - taksit sayısıpayment_value - bu ödemenin tutarı
-- Müşteri başına sipariş sayısı
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
Beş temel bileşen:
BigQuery'ye Giriş