70 lines
7.1 KiB
Markdown
70 lines
7.1 KiB
Markdown
|
|
|
|||
|
|
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 є потужним рішенням для компаній, які прагнуть консолідувати свої аналітичні процеси, зменшити час на налаштування інфраструктури та використовувати сучасні підходи до управління даними.
|