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 の UI

ユーザーは Databricks の UI から直接ジョブを作成できます。

  • ノートブックから直接
  • Workflows セクション内

Databricks の Jobs UI

1 https://docs.databricks.com/workflows/jobs
Databricks の基本概念

Databricks Jobs

プログラムによる作成

ユーザーは Databricks プラットフォームの Jobs CLI または Jobs API を使って、プログラムでジョブを作成できます。

{
  "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 の基本概念

¡Vamos a practicar!

Databricks の基本概念

Preparing Video For Download...