Data Enthusiast FM

Data Engineering від А до Я

Що робить Data Engineer, чому без нього дані не працюють і як потрапити у професію? Цей подкаст — для тих, хто хоче розібратися в інженерії даних без зайвої термінології, з прикладами з життя, гумором і структурою. Пояснюємо, як працює сучасна команда даних, що таке ETL, пайплайни, хмара, архітектура — і чому це справді "нова золота жила в IT". Щотижня — новий епізод про важливе та цікаве в data engineering. Без нудьги, по суті.

Autor

Data Enthusiast FM

Kategorie

Education

Podcast-Website

podcasters.spotify.com

Neueste Folge

3. Mär 2026

Wo hören?

Podcasts in der App Replaio Radio Bald verfügbar

Podcasts kommen bald in die App. Installiere sie jetzt und erlebe als Erster einen ganz neuen Blick auf Podcasts

Bei Google Play herunterladen Kostenlos installieren Android 5 Mio.+ Downloads · Bewertung 4,8 iOS bald

Folgen

Найдорожчі фейли дата-інженерів: Чому дані не пробачають DELETE 03.03.2026

Що відрізняє джуніора від сеньйора? Сеньйор точно знає, скільки компанії коштував його останній факап. Починаємо другий сезон з найболючішого — реальних, дорогих і дуже життєвих помилок в Data Engineering. У цьому випуску ми не шукаємо винних, ми шукаємо дірки в архітектурі. Розбираємо історії, від яких по спині тече холодний піт, і вчимося будувати системи, стійкі до людського фактора.

Data Engineering Testing: від unit-тестів до інтеграції з dbt 30.09.2025

У цьому випуску ми говоримо про тестування в дата-інжинірингу. Які види тестів варто застосовувати — від unit- і інтеграційних до end-to-end і контрактних. Розбираємо, що саме тестують у світі даних: схеми баз, трансформації, пайплайни, бізнес-правила та якість результатів. Окремо зупиняємось на ролі dbt у тестуванні: вбудовані тести, кастомні перевірки й те, як dbt допомагає зробити контроль якос...

Avro та Protobuf у Data Engineering: схеми для якісних даних 16.09.2025

Щоб дані залишались узгодженими і зрозумілими, інженери даних використовують спеціальні формати опису схем. У цьому випуску ми розглянемо два найпопулярніших варіанти — Apache Avro та Google Protobuf. Ми пояснимо, як вони працюють, чим відрізняються, які переваги та обмеження мають. Ви дізнаєтесь, чому Avro зручний для schema evolution, а Protobuf — для високошвидкісних систем, і як обрати правиль...

Якість даних для Data Engineering: що міряти і як тримати SLA 01.09.2025

Пояснюємо, що таке Data Quality (якість даних) і як її вимірювати без «води». Розберемо «погані дані» та бізнес-виміри (Descriptive, User-driven), технічні метрики (Availability, Freshness, Uniqueness, Completeness, Schema validity + Consistency), і як оформити це у scorecard з чіткими SLA/SLI/SLO. Покажемо, як вшити тести якості у пайплайни/DAG (дедуп, non-NULL, обсяги, аномалії), налаштувати але...

Data Orchestration: від cron до DAG — глибше за Airflow 22.08.2025

Ми вже говорили про Airflow як приклад оркестратора. У цьому епізоді йдемо ширше й глибше: пояснюємо, що таке data orchestration, навіщо вона потрібна та як виглядає зріла оркестрація поза межами одного інструмента. Розберемо історичні болі cron (залежності, продуктивність, «клейовий» код, data silos), три основні кроки collection → unification → activation, типи платформ (інженерні Airflow/Dagste...

SQL: Query, DDL vs DML та життєвий цикл запиту (Query Life Cycle) 11.08.2025

У цьому епізоді просто й по суті: пояснюємо, що таке query (запит) у СУБД, чітко розводимо DDL vs DML(структура проти даних) і проходимо Query Life Cycle від парсера та оптимізатора до виконання плану зі стадіями wait → read → compute → write. Розберемо ключові команди без коду: — DDL: CREATE, ALTER, DROP, TRUNCATE, RENAME, INDEX; — DML: SELECT, INSERT, UPDATE, DELETE, MERGE. Пояснимо, як думати п...

Steps of Dimensional Modeling: 4 кроки на прикладі оренди e-самокатів 06.08.2025

У 21-му випуску ми покроково проведемо вас крізь процес Dimensional Modeling за методологією Кімбалла. На прикладі компанії з оренди електросамокатів ви дізнаєтеся: Select the business process  – чому grain = одна завершена поїздка. Declare the grain  – як вибір атомарного рівня деталізації дає гнучкість у запитах. Identify the dimensions  – створюємо таблиці Rider (SCD1), City (SCD2) і Vehicle +...

Dimensional Modeling: OLTP vs OLAP, освоюємо Kimball’s Star Schema (Зіркова схема Кімбела) та Slowly Changing Dimension (SCD, повільно змінювана розмірність) 01.08.2025

У цьому випуску ми просто й зрозуміло розкажемо: OLTP vs OLAP : навіщо потрібні окремі оперативні й аналітичні бази даних. Star Schema by Kimball : як факти (fact table) у центрі та виміри (dimension tables) навколо допомагають робити запити швидко й зрозуміло. Snowflake Schema : коли варто нормалізувати виміри, щоб зекономити місце. Slowly Changing Dimension (SCD) : п’ять способів (Type 0–4) збер...

Вступ до Data Modeling: Як перетворити бізнес-вимоги на таблиці 26.07.2025

У цьому випуску — introduction to data modeling для data engineers. Розбираємо три рівні моделювання:  conceptual ,  logical  та  physical . Пояснюємо, що таке  granularity ,  normalization ,  primary keys ,  foreign keys  та як усе це допомагає побудувати зрозумілу, масштабовану аналітичну систему. 📦 На прикладі продуктової мережі моделюємо процес продажів: від бізнес-процесу до BigQuery-таблиць...

Ingest with Python — pandas та PySpark у data pipelines 23.07.2025

Цей випуск завершує серію про ingestion-методи. Говоримо про два популярних інструменти з Python-екосистеми — pandas та PySpark. Коли варто використовувати кожен? Як зчитувати, обробляти і завантажувати дані з CSV, BigQuery або DataFrame-структури? Чим відрізняються RDD, DataFrame і Dataset у Spark? Щоб не пропустити нові епізоди —  підпишіться на подкаст  ✨

Real-Time Ingestion без магії — CDC та Streaming Explained (Kafka) 22.07.2025

Real-time ingestion — це вже не розкіш, а норма. У цьому випуску розбираємо, як працює CDC (Change Data Capture), чим він відрізняється від Kafka, і які існують варіанти стримінгових платформ для обробки подій у реальному часі.

SFTP vs API vs Object Storage: Битва ingestion-методів 15.07.2025

У цьому випуску — глибоке занурення у три архітектурно різні способи інжесту: від старої школи (SFTP) до REST API та сучасних data lake-підходів через object storage. Пояснюю на прикладах, коли обрати який.

Push чи Pull: як обрати правильну стратегію для data ingestion 15.07.2025

Push чи Pull? Розбираємось, як саме дані потрапляють у систему: хто ініціює передачу, як це впливає на швидкість, надійність і масштабування. Порівнюємо обидва підходи з реальними прикладами.

Stream Ingestion — нова ера Data Ingestion 08.07.2025

Stream ingestion — новий підхід до data ingestion у реальному часі. У цьому епізоді: різниця з batch, delivery semantics, обробка помилок і практичний приклад з Pub/Sub → BigQuery. Мінімум теорії, максимум користі.

Data Ingestion по-старому: батч, snapshot і BigQuery 08.07.2025

Batch ingestion — це класика data ingestion. Пояснюємо, як працює завантаження даних пачками: по часу чи обсягу, snapshot чи інкрементально. І показуємо практичний приклад з BigQuery та біткоїном.

Принципи хорошої Cloud Data Architecture 11.06.2025

Побудувати щось у хмарі може кожен. Побудувати так, щоб воно було надійне, гнучке, дешеве і безпечне — вже інше питання. У цьому випуску говоримо про 5 ключових принципів Cloud Data Architecture, які справді працюють.

Весь ІТ у трьох літерах: розбираємо IaaS, PaaS, SaaS 11.06.2025

IaaS, PaaS і SaaS — не просто модні слова. Це різні способи використовувати хмару. Розбираємось, що вони значать, які є приклади, і як зрозуміти, що підійде саме тобі.

Cloud Data Architecture простими словами 08.06.2025

Після оркестраторів переходимо до великої картини: як виглядає сучасна хмарна архітектура для даних. Пояснюємо, що таке Lambda, Kappa та Medallion — простими словами, з прикладами з життя. Якщо хочеш зрозуміти, як великі компанії будують data-системи — це твоя відправна точка.

Prefect, Dagster, Mage: чим вони кращі (або простіші) за Airflow? 08.06.2025

Airflow — це круто, але іноді занадто важко. У цьому випуску розбираємо, які ще інструменти керують пайплайнами: що обрати, якщо ти тільки починаєш, чим різняться стилі, і де Mage кращий за Airflow. Просто, по суті й з прикладами.

Airflow не магія. Це просто — якщо знаєш, що таке DAG 06.06.2025

Airflow звучить як щось складне? Насправді все простіше, ніж здається. У цьому випуску пояснюємо, що таке DAG, чому саме на ньому тримається оркестрація, і як Airflow допомагає не втратити контроль, коли пайплайнів стає більше. Без термінів, але з прикладами.

Пайплайни не слухаються? Ось як навести порядок у світі даних 04.06.2025

Усе летить, дашборди не оновлюються, пайплайни запускаються коли заманеться — знайомо? У цьому випуску розбираємося, що таке оркестрація даних і чому без неї навіть найкращий pipeline перетворюється на головний біль. 

Data pipeline — що це таке і чому без нього в хмарі не обійтись 01.06.2025

Сьогодні говоримо про те, як дані рухаються. Що таке data pipeline, чим він відрізняється від скрипта на cron і чому без нього твої дані або загубляться, або ніколи не дійдуть до дашборду.

Хмара — це не магія. Але без неї ти далеко не зайдеш 01.06.2025

Сьогодні розбираємося, що таке хмара і чому без неї не обійтись інженеру даних. Що зберігати в AWS, навіщо тобі S3, і чи правда, що хмара — це просто чужий комп’ютер.

База ≠ сховище. Ти точно знаєш, де живуть твої дані? 31.05.2025

Сьогодні розбираємося, чим відрізняється база від data warehouse, що таке data lake і чому lakehouse — не просто нова модна назва. Якщо досі здається, що “все в таблицях” — цей випуск для тебе.

Звідки беруться дані? Правда, яку не розказують на курсах 31.05.2025

Дані не беруться з повітря. І не живуть самі по собі. Розповідаємо, як вони народжуються, перетворюються і чому кожен етап — це ще один шанс усе зламати.

Höre den Podcast Data Engineering від А до Я in Replaio

Radio und Podcasts in einer App - kostenlos und ohne Anmeldung. Installiere sie noch heute und verpasse den Start nicht

Bei Google Play herunterladen

Replaio ist kein Herausgeber von Podcasts; die Namen der Sendungen, Cover und Audioinhalte gehören ihren Autoren und werden über öffentliche RSS-Feeds verbreitet