Lakehouse vs. warehouse для великих даних

Вступ до Microsoft Fabric

Fiodar Sazanavets

Senior Software Engineer

Чому у Fabric різні сховища даних

Сховище Fabric поділене: lakehouse як майстерня з сировиною й деталями та warehouse як склад полиць із підписаними коробками

  • Різна робота потребує різного зберігання
  • Lakehouse: сирі та структуровані дані
  • Warehouse зберігає структуровані дані
Вступ до Microsoft Fabric

Що таке lakehouse?

Lakehouse як дворівнева майстерня, де нагорі сирі файли CSV і JSON стають унизу Delta-таблицями на полицях

  • Наче гнучка майстерня
  • Сирі файли (CSV, JSON, Parquet) і таблиці
  • Корисно для інженерії даних і data science
Вступ до Microsoft Fabric

Що таке warehouse?

  • Наче керований склад
  • Лише структуровані таблиці
  • Створено для аналітики з акцентом на SQL
  • Знайомо аналітикам і користувачам баз даних

Warehouse як склад зі схемою та підписаними полицями з таблицями Revenue, Costs, Customers і Accounts

Вступ до Microsoft Fabric

Типові сценарії для lakehouse

Сирі файли CSV і JSON у ящиках проходять через верстак і стають таблицями lakehouse

  • Дані надходять файлами; оригінали зберігаються
  • Перетворюйте файли на таблиці
Вступ до Microsoft Fabric

Типові сценарії для warehouse

  • Зберігайте відібрані бізнес-записи
  • Використовуйте сталу структуру

Структуровані дані надходять до Fabric warehouse з таблицями фіксованої схеми для звітності, аналітики, фінансів і управління даними

Вступ до Microsoft Fabric

Роль SQL у downstream-аналітиці

  • Downstream-аналітика: робота після збереження даних
    • Запити, моделювання та звіти
  • Аналізу потрібна лише частина даних
  • SQL визначає, які дані витягти
Вступ до Microsoft Fabric

Як працює downstream-аналітика

  • Шар підготовки даних: відібрані таблиці
  • Шар моделювання: бізнес-метрики та звʼязки
  • Шар звітності: те, що читають користувачі

Підготовлені дані з lakehouse і warehouse живлять семантичну модель, яка далі живить звіт

Вступ до Microsoft Fabric

Lakehouse vs. warehouse

Lakehouse

  • Зберігає сирі файли й таблиці
  • Аналітична SQL-крапка лише для читання

Warehouse

  • Зберігає лише таблиці
  • Повний T-SQL, зокрема INSERT і UPDATE
Вступ до Microsoft Fabric

Давайте потренуємось!

Вступ до Microsoft Fabric

Preparing Video For Download...