Query di Data Intelligence Platform

Pengantar Databricks SQL

Kevin Barlow

Data Manager

Motivasi

Diagram Lakehouse - Transformasi

Pengantar Databricks SQL

Motivasi

Diagram Lakehouse - Analisis

Pengantar Databricks SQL

Dasar query SQL

  • Berdasarkan ANSI SQL
  • Pola dan fungsi umum dengan sintaks SQL lain
    • Sintaks SELECT ... FROM ...
    • Fungsi bawaan dan kustom
    • Query tabel data di Unity Catalog atau sistem basis data lain
SELECT
    id,
    name,
    product,
    store_id,
    sales,
    unit_price,
FROM
    sales_data
WHERE
    sales > 10 AND
    product IN ('widget', 'thingy')
Pengantar Databricks SQL

Fungsi umum

  • Fungsi Databricks SQL mencerminkan operasi umum di SQL, Python, dan Spark
    • ROUND() dan FORMAT_NUMBER()
    • CONCAT(), LEFT(), dan RIGHT()
    • DATE(), DATE_ADD(), dan DATE_DIFF()
    • CASE, IF(), dan ISNULL()
    • FROM_CSV() dan FROM_JSON()
  • Buat User Defined Function (UDF) kustom
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')
Pengantar Databricks SQL

Visualisasi

  • Visualisasi hasil query
  • Mendukung tipe visual paling umum
    • Diagram batang dan garis
    • Diagram donat
    • Visualisasi peta
    • Pivot table

Diagram batang bertumpuk

Diagram garis

Pengantar Databricks SQL

Ayo berlatih!

Pengantar Databricks SQL

Preparing Video For Download...