Data Intelligence Platform’da sorgulama

Databricks SQL'e Giriş

Kevin Barlow

Data Manager

Motivasyon

Lakehouse Diyagramı - Dönüşüm

Databricks SQL'e Giriş

Motivasyon

Lakehouse Diyagramı - Analiz

Databricks SQL'e Giriş

SQL sorgu temelleri

  • ANSI SQL tabanlıdır
  • Diğer SQL sözdizimleriyle ortak kalıplar ve işlevler
    • SELECT ... FROM ... sözdizimleri
    • Yerleşik ve özel işlevler
    • Unity Catalog’daki veya diğer veritabanlarındaki tabloları sorgulama
SELECT
    id,
    name,
    product,
    store_id,
    sales,
    unit_price,
FROM
    sales_data
WHERE
    sales > 10 AND
    product IN ('widget', 'thingy')
Databricks SQL'e Giriş

Yaygın işlevler

  • Databricks SQL işlevleri, SQL, Python ve Spark’taki yaygın işlemleri yansıtır
    • ROUND() ve FORMAT_NUMBER()
    • CONCAT(), LEFT() ve RIGHT()
    • DATE(), DATE_ADD() ve DATE_DIFF()
    • CASE, IF() ve ISNULL()
    • FROM_CSV() ve FROM_JSON()
  • Özel Kullanıcı Tanımlı İşlev (UDF) oluşturma
SELECT
    id,
    initcap(name) as name,
    right(product, 10) as productSKU,
    store_id,
    int(sales) as numSales,
    round(unit_price, 2) as unit_price
FROM
    sales_data
WHERE
    sales > 10 AND
    product IN ('widget', 'thingy')
Databricks SQL'e Giriş

Görselleştirmeler

  • Sorgu sonuçlarının görsel gösterimleri
  • En yaygın görsel türleri desteklenir
    • Çubuk ve çizgi grafikler
    • Halka grafikler
    • Harita görselleştirmeleri
    • Pivot tablolar

Yığılmış çubuk grafik

Çizgi grafik

Databricks SQL'e Giriş

Hadi pratik yapalım!

Databricks SQL'e Giriş

Preparing Video For Download...