Truy vấn trong Data Intelligence Platform

Nhập môn Databricks SQL

Kevin Barlow

Data Manager

Động lực

Sơ đồ Lakehouse - Chuyển đổi

Nhập môn Databricks SQL

Động lực

Sơ đồ Lakehouse - Phân tích

Nhập môn Databricks SQL

Cơ bản về truy vấn SQL

  • Dựa trên ANSI SQL
  • Mẫu và hàm chung với các cú pháp SQL khác
    • Cú pháp SELECT ... FROM ...
    • Hàm dựng sẵn và tùy chỉnh
    • Truy vấn bảng dữ liệu trong Unity Catalog hoặc hệ quản trị CSDL khác
SELECT
    id,
    name,
    product,
    store_id,
    sales,
    unit_price,
FROM
    sales_data
WHERE
    sales > 10 AND
    product IN ('widget', 'thingy')
Nhập môn Databricks SQL

Các hàm thông dụng

  • Hàm Databricks SQL phản ánh các thao tác phổ biến trong SQL, Python và Spark
    • ROUND()FORMAT_NUMBER()
    • CONCAT(), LEFT(), RIGHT()
    • DATE(), DATE_ADD(), DATE_DIFF()
    • CASE, IF(), ISNULL()
    • FROM_CSV(), FROM_JSON()
  • Tạo User Defined Function (UDF) tùy chỉnh
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')
Nhập môn Databricks SQL

Trực quan hóa

  • Hiển thị trực quan kết quả truy vấn
  • Hỗ trợ các dạng biểu đồ phổ biến
    • Biểu đồ cột và đường
    • Biểu đồ donut
    • Bản đồ
    • Bảng pivot

Biểu đồ cột xếp chồng

Biểu đồ đường

Nhập môn Databricks SQL

Hãy thực hành!

Nhập môn Databricks SQL

Preparing Video For Download...