Databricks SQL 重要資產

Databricks SQL 入門

Kevin Barlow

Data Manager

實用類比

一棵樹由許多元件組成,合起來形成整體

樹的系統 GIF

在 Databricks SQL 中,不同元件組合成資料倉儲解決方案

Databricks SQL 資產

Databricks SQL 入門

查詢

  • Databricks SQL 中的基本分析「單位」
  • 針對運算資源執行 SQL 程式碼
  • 採用 ANSI SQL 標準
  • 可處理以下來源的資料:
    • Unity Catalog
    • Delta 表
    • 資料湖檔案
    • 資料串流
SELECT
    orderdate AS Date,
    orderpriority AS Priority
    sum(totalprice) AS TotalPrice
FROM sfdc.sales.orders
GROUP BY
    1, 2
ORDER BY
    1, 2
Databricks SQL 入門

SQL Warehouse

  • 專為 SQL 的運算叢集
  • 多種最佳化(如 Photon)
  • 管理更簡單
  • 易於擴充
  • 支援查詢與 BI 工具

SQL Warehouse GIF

Databricks SQL 入門

Tables 與 Views

Tables

  • 資料集的實體化呈現
  • 以 Delta 格式儲存
  • 在資料管線外也可讀取與存取
  • 可最佳化資料配置(分割區等)

物件儲存中的表格

Databricks SQL 入門

Tables 與 Views

Views

  • 在 Unity Catalog 中對查詢結果的虛擬呈現
  • 讀取效能快
  • 有助於簡化下游查詢
    • 來源查詢包含多個 join、篩選等
  • 支援增量式資料處理

View 示意圖

Databricks SQL 入門

視覺化與儀表板

視覺化

  • 查詢結果的視覺化呈現
  • 以單一查詢為基礎建立

設定視覺化

儀表板

  • 多個視覺化的集合
  • 可跨多個資料集/查詢結果

範例儀表板

Databricks SQL 入門

一起來練習吧!

Databricks SQL 入門

Preparing Video For Download...