
Microsoft Fabric — це уніфікована SaaS (Software as a Service) платформа для аналітики, яка об'єднує всі необхідні інструменти для роботи з даними в одному середовищі. Вона створена для спрощення складної інфраструктури, яка раніше вимагала інтеграції безлічі розрізнених сервісів (Azure Data Factory, Synapse, Power BI тощо).

Головна мета Fabric — об'єднати інженерів даних, аналітиків, Data Scientists та бізнес-користувачів на одній платформі.

### Ключові компоненти екосистеми

1. **OneLake («OneDrive для даних»):** Фундамент платформи. Це єдине логічне сховище для всіх даних компанії. Дані зберігаються в одному місці, що усуває необхідність їх постійного копіювання та переміщення між різними системами.
    
2. **Data Factory:** Інструмент для інтеграції даних. Дозволяє створювати пайплайни (Data Pipelines) та потоки даних (Dataflows Gen2) для завантаження інформації з різних джерел (понад 150 конекторів).
    
3. **Synapse Data Engineering:** Середовище для роботи з великими даними за допомогою Spark (ноутбуки, визначення завдань).
    
4. **Synapse Data Warehouse:** Сховище даних з високою продуктивністю SQL для роботи зі структурованими даними.
    
5. **Synapse Data Science:** Інструменти для побудови, навчання та розгортання моделей машинного навчання.
    
6. **Synapse Real-Time Analytics:** Обробка та аналіз потокових даних у реальному часі.
    
7. **Power BI:** Візуалізація даних та бізнес-аналітика. У Fabric Power BI отримав режим **Direct Lake**, який дозволяє будувати звіти напряму на даних у OneLake без їх імпорту, що забезпечує високу швидкість.
    
8. **Data Activator:** Інструмент для автоматичного виконання дій (сповіщення, запуск процесів) при виявленні певних патернів у даних.
    

### Процес обробки даних (Workflow) на практиці

У демо-частині вебінару було продемонстровано типовий сценарій роботи з даними у Fabric:

1. **Створення інфраструктури:** Процес створення ресурсу Fabric (Capacity) дуже простий і займає кілька хвилин (потрібно вказати лише назву, регіон та адміністратора). Не потрібно налаштовувати кластери Spark чи складні мережі — все працює "з коробки".
    
2. **Ingestion (Завантаження даних):** Дані завантажуються в **Lakehouse**. Це можна зробити за допомогою Data Pipelines (наприклад, копіювання з Azure SQL Database) або Dataflows (візуальний інтерфейс Power Query).
    
3. **Transformation (Трансформація):**
    
    - Використовується підхід **Medallion Architecture** (Bronze -> Silver -> Gold шари даних).
        
    - Трансформацію можна проводити як через **No-Code/Low-Code** інструменти (Dataflow Gen2), так і через **Pro-Code** (Notebooks на PySpark або Spark SQL).
        
    - Всі дані зберігаються у форматі Delta Parquet у OneLake.
        
4. **Modeling & Serving (Моделювання):** На основі "золотих" (очищених) таблиць створюється семантична модель. Можна налаштовувати зв'язки між таблицями прямо у веб-інтерфейсі.
    
5. **Visualization (Візуалізація):** Створення звіту Power BI безпосередньо в браузері на основі семантичної моделі.
    

### Особливості та переваги для бізнесу

- **Єдина копія даних (One Copy):** Немає потреби дублювати дані для різних інструментів. Power BI читає ті самі файли, які підготував Data Engineer.
    
- **SaaS-підхід:** Компанія купує "ємність" (Capacity), а не окремі сервери. Це спрощує адміністрування.
    
- **Інтеграція з AI (Copilot):** Fabric має вбудовані AI-інструменти, які допомагають писати код, створювати пайплайни та аналізувати дані.
    
- **Гнучкість:** Можливість працювати як з кодом (Python, Scala, SQL), так і через візуальні інтерфейси, що робить платформу доступною для фахівців різного рівня.
    

### Ліцензування

Ліцензування базується на **Capacity (потужності)**, яка вимірюється в одиницях SKU (від F2 до F2048):

- **F2 - F32:** Підходять для розробки та невеликих навантажень. Потребують ліцензії Power BI Pro для кожного користувача, який переглядає звіти.
    
- **F64 і вище:** Дозволяють "безкоштовний" перегляд звітів для користувачів без ліцензій Power BI Pro (аналог Power BI Premium).
    
- **Зберігання даних (OneLake Storage):** Оплачується окремо за обсяг (схоже на Azure Data Lake Storage).
    
- Існує модель оплати Pay-as-you-go (з можливістю ставити на паузу) та Reservation (дешевше при оплаті на рік).
    

Цей огляд демонструє, що Microsoft Fabric є потужним рішенням для компаній, які прагнуть консолідувати свої аналітичні процеси, зменшити час на налаштування інфраструктури та використовувати сучасні підходи до управління даними.