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 仓库

  • 专用于 SQL 的计算集群
  • 多种优化(如 Photon)
  • 管理更简单
  • 易于扩展
  • 支持查询与 BI 工具

SQL 仓库 GIF

Databricks SQL 入门

表与视图

  • 数据集的物理载体
  • 以 Delta 格式存储
  • 可在数据流水线外读取与访问
  • 可优化数据布局(分区等)

对象存储中的表

Databricks SQL 入门

表与视图

视图

  • Unity Catalog 中查询结果的虚拟表示
  • 读取性能快
  • 便于简化下游查询
    • 源查询包含多表连接、过滤等
  • 支持增量数据处理

视图示意图

Databricks SQL 入门

可视化与仪表板

可视化

  • 查询结果的图形展示
  • 基于单个查询创建

配置可视化

仪表板

  • 多个可视化的集合
  • 可跨多个数据集/查询结果

示例仪表板

Databricks SQL 入门

Let's practice!

Databricks SQL 入门

Preparing Video For Download...