Оркестрация в Databricks

Концепции Databricks

Kevin Barlow

Data Analytics Practitioner

Что такое оркестрация данных?

  • Оркестрация данных — это форма автоматизации!

Инженер данных

  • Позволяет инженерам данных автоматизировать весь жизненный цикл данных
Концепции Databricks

Databricks Workflows

Databricks Workflows — набор встроенных инструментов для оркестрации всех процессов с данными, без дополнительных затрат!

Пример Databricks Workflow

Схема Databricks Workflows

1 https://docs.databricks.com/workflows
Концепции Databricks

Что можно оркестрировать?

Инженеры и специалисты по данным

Задачи оркестрации — инженеры/специалисты по данным

Аналитики данных

Задачи оркестрации — аналитики данных

Концепции Databricks

Databricks Jobs

Интерфейс Workflows

Пользователи могут создавать задания прямо в интерфейсе Databricks:

  • Непосредственно из ноутбука
  • В разделе Workflows

Интерфейс Databricks Jobs

1 https://docs.databricks.com/workflows/jobs
Концепции Databricks

Databricks Jobs

Программный способ

Пользователи также могут создавать задания программно — через Jobs CLI или Jobs API платформы Databricks.

{
  "name": "A multitask job",
  "tags": {},
  "tasks": [],
  "job_clusters": [],
  "format": "MULTI_TASK",
}
Концепции Databricks

Delta Live Tables

Схема Delta Live Tables

Концепции Databricks

Delta Live Tables

Схема Delta Live Tables

Концепции Databricks

Delta Live Tables

Схема Delta Live Tables

Концепции Databricks

Давайте потренируемся!

Концепции Databricks

Preparing Video For Download...