Activos clave de Databricks SQL

Introducción a Databricks SQL

Kevin Barlow

Data Manager

Analogía útil

Un árbol tiene muchos componentes que forman el conjunto

GIF del sistema de un árbol

En Databricks SQL, distintos componentes se combinan en una solución de data warehouse

Activos de Databricks SQL

Introducción a Databricks SQL

Consulta

  • La “unidad” base de análisis en Databricks SQL
  • Ejecuta SQL contra el cómputo
  • Usa el estándar ANSI SQL
  • Procesa datos de:
    • Unity Catalog
    • Tablas Delta
    • Archivos del data lake
    • Flujos de datos
SELECT
    orderdate AS Date,
    orderpriority AS Priority
    sum(totalprice) AS TotalPrice
FROM sfdc.sales.orders
GROUP BY
    1, 2
ORDER BY
    1, 2
Introducción a Databricks SQL

SQL Warehouse

  • Clúster de cómputo dedicado a SQL
  • Optimizaciones (p. ej., Photon)
  • Administración más simple
  • Escalado sencillo
  • Consultas y herramientas de BI

GIF de SQL Warehouse

Introducción a Databricks SQL

Tablas vs. vistas

Tablas

  • Manifestaciones físicas de conjuntos de datos
  • Escritas en formato Delta
  • Legibles y accesibles fuera del pipeline de datos
  • Pueden optimizar el diseño de datos (particionado, etc.)

Tabla en el Almacenamiento de Objetos

Introducción a Databricks SQL

Tablas vs. vistas

Vistas

  • Representaciones virtuales de resultados de consultas en Unity Catalog
  • Lectura rápida
  • Ideales para simplificar consultas posteriores
    • La consulta origen tiene muchos joins, filtros, etc.
  • Procesamiento incremental disponible

Diagrama de vista

Introducción a Databricks SQL

Visualizaciones y paneles

Visualizaciones

  • Representaciones visuales de un resultado de consulta
  • Creadas a partir de una sola consulta

Configurar visualizaciones

Paneles

  • Colección de varias visualizaciones
  • Sobre múltiples conjuntos de datos/resultados de consulta

Panel de ejemplo

Introducción a Databricks SQL

¡Vamos a practicar!

Introducción a Databricks SQL

Preparing Video For Download...