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

Концепції Databricks

Kevin Barlow

Data Analytics Practitioner

Що таке оркестрація даних?

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

Інженер даних

  • Дозволяє інженерам даних автоматизувати повний життєвий цикл даних
Концепції Databricks

Databricks Workflows

Databricks Workflows — це вбудований набір можливостей для оркестрації всіх ваших процесів даних без додаткової оплати!

Приклад робочого процесу Databricks

Схема Databricks Workflows

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

Що можна оркеструвати?

Інженери даних / дата-науковці

Завдання оркестрації — DE / DS

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

Завдання оркестрації — DA

Концепції Databricks

Databricks Jobs

Інтерфейс Workflows

Користувачі можуть створювати job'и безпосередньо в інтерфейсі Databricks:

  • Прямо з ноутбука
  • У розділі Workflows

Інтерфейс Databricks Jobs

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

Databricks Jobs

Програмно

Користувачі також можуть створювати job'и програмно за допомогою 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...