CertMaster

🧱 Databricks Platform

Workspace, Clusters, DBFS, Repos и основные концепции

Databricks Data Engineer · DE-Associate · ⏱️ 20 min · ❓ 5 вопр.

🏠 Databricks Workspace

Workspace — основной интерфейс среды Databricks. Notebooks — Python, SQL, Scala, R. Repos — интеграция с Git (GitHub, GitLab, Bitbucket). DBFS (Databricks File System) — распределённая файловая система, абстракция над S3/ADLS/GCS.

⚙️ Clusters

All-Purpose Cluster — интерактивная разработка, работа с notebooks. Job Cluster — создаётся автоматически, удаляется после завершения задачи (экономичный). Cluster Policy — ограничение конфигурации. Auto-scaling и Auto-termination.

🔒 Unity Catalog

Единое управление данными и их обнаружение. MetastoreCatalogSchema (Database)Table/View/Function. Трёхуровневое пространство имён: `catalog.schema.table`. Безопасность на уровне столбцов, фильтрация строк, отслеживание происхождения данных.
💡 Ключевые моменты
📋 Пример кода
# Cluster konfiguratsiya misoli
Runtime: 14.3 LTS (Spark 3.5, Scala 2.12)
Node type: Standard_DS3_v2
Min workers: 2, Max workers: 8 (autoscale)
Auto-termination: 30 daqiqa

# DBFS path misollari
dbfs:/FileStore/data/my_file.csv
/dbfs/FileStore/data/my_file.csv  # local path
%fs ls dbfs:/FileStore/
🎯 Советы для экзамена
⚠️ Частые ошибки
🧠 Для запоминания: "AJR" = All-purpose (интерактивный), Job cluster (production), Repos (git) — 3 ключевые концепции Databricks. "UC 3L" = Unity Catalog 3-Level: Catalog → Schema → Table

Проверьте себя по теме «Databricks Platform»

Бесплатные интерактивные тесты, пробный экзамен и полные уроки — на платформе CertMaster.

Начать бесплатно →