CertMaster

🔵 Data & Analytics Services

Pub/Sub, Dataflow, Dataproc, BigQuery optimization, Cloud Composer

Google Cloud ACE · ACE · ⏱️ 24 min · ❓ 5 вопр.

📨 Cloud Pub/Sub

Полностью управляемый брокер сообщений. Topic — канал публикации сообщений. Subscription: Pull (подписчик запрашивает) или Push (Pub/Sub отправляет на endpoint). At-least-once delivery. Message ordering — с помощью ordering key. Snapshot — сохранение состояния subscription. Интеграция с Dataflow, Cloud Functions, Cloud Run.

🌊 Cloud Dataflow

Полностью управляемый Apache Beam runner. Batch и Streaming в одном API. Auto-scaling — количество worker-ов регулируется автоматически. Templates: Classic (JAR в GCS) и Flex (Docker). Pub/Sub → Dataflow → BigQuery — широко распространённый паттерн pipeline. SQL-подобный Dataflow SQL. Streaming windowing: Fixed, Sliding, Session.

🐘 Cloud Dataproc

Управляемый кластер Hadoop и Spark. Cluster types: Standard, Single Node, High Availability. Autoscaling. Ephemeral cluster — создаётся под задачу и удаляется после её завершения (экономично). GCS + Dataproc — использование GCS вместо HDFS. Поддерживает Hive, Pig, Spark, Presto.

🎼 Cloud Composer

Управляемый Apache Airflow. DAG (Directed Acyclic Graph) — определение рабочего процесса. Пишется на Python. Операторы: BashOperator, BigQueryOperator, DataflowOperator, PubSubOperator. Composer 2 — на основе Autopilot GKE, версионирование, обновление окружения. Идеален для оркестрации пакетных ETL-процессов.
📊 Сервисы обработки данных GCP
СервисFrameworkUse CaseКлючевая особенность
Pub/SubNativeMessaging, event busAt-least-once, push/pull
DataflowApache BeamBatch + Streaming ETLUnified, auto-scale, serverless
DataprocSpark/HadoopExisting Spark jobsManaged cluster, ephemeral
BigQuerySQLAnalytics (OLAP)Serverless, PB scale
ComposerApache AirflowWorkflow orchestrationDAG, scheduling, dependencies
💡 Ключевые моменты
🎯 Советы для экзамена
⚠️ Частые ошибки
🧠 Для запоминания: «PDBC» = Pub/Sub (сообщение), Dataflow (обработка), BigQuery (хранение/анализ), Composer (оркестрация) — четыре шага GCP data pipeline

Проверьте себя по теме «Data & Analytics Services»

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

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