Що таке модель даних?

Моделювання даних у Sigma

Ben Harris

Technical Instructional Designer at Sigma

Вітаємо!

 

recraft: half: Людина створює модель даних із пов'язаними таблицями на ноутбуці

Моделювання даних у Sigma

Вітаємо!

  • Інструктор: Ben Harris – Instructional Designer у Sigma

Ben_Harris

  • Співавтори: Joshua Bowman, Andrea Cato
  • Мета: допомогти вам почати роботу з моделями даних у Sigma
Моделювання даних у Sigma

Oakmark потребує вашої допомоги

 

oakmark bank

Моделювання даних у Sigma

Oakmark потребує вашої допомоги

  • створювати стандартизовані моделі
  • Уникати повторної ручної роботи

recraft: half: Кілька членів команди з узгодженими панелями та діаграмами

Моделювання даних у Sigma

Визначення «моделей даних»

Приклад моделі даних у Sigma

Моделювання даних у Sigma

Визначення «моделей даних»

 

порівняння: Workbook | Data model

 

  • Data model = тип документа в Sigma (як workbook)
  • Не про взаємодію користувача
  • Може ділитися елементами даних з іншими документами Sigma
Моделювання даних у Sigma

Визначення «моделей даних»

 

recraft: half: Організація з кураторськими даними, що надходять до різних команд

 

  • Курування даних по всій організації
  • Керування доступом: хто що бачить, послідовно
Моделювання даних у Sigma

Визначення «моделей даних»

recraft: half: Кухня ресторану з інгредієнтами та персоналом, що готує страви

 

  • Сховище = кухня (сирі інгредієнти)
  • Команда даних = персонал, що готує й подає
Моделювання даних у Sigma

Визначення «моделей даних»

 

recraft: half: Меню з упорядкованими стравами та клієнт, що робить замовлення

 

  • Data model = меню
  • Упорядковує інгредієнти у готові до подачі «страви»
  • Кінцеві користувачі «замовляють» без самостійного приготування
Моделювання даних у Sigma

Визначення «моделей даних»

  • Одне надійне меню для всіх
  • Дані точні, керовані та повторно використовувані

recraft: half: Кухня ресторану з інгредієнтами та персоналом, що готує страви

Моделювання даних у Sigma

Визначення «моделей даних»

 

радіально: Data models, Team A, Team B, Workbooks, Apps, Analyses

 

  • Кілька моделей даних в одній організації
  • Будуються під кейс використання → команду, workbooks, apps, analyses
Моделювання даних у Sigma

Складові моделі даних

 

recraft: half: Будівельні блоки моделі даних: базова таблиця та метрики

Моделювання даних у Sigma

Складові моделі даних

 

base table

 

  • Починайте з базової таблиці
  • Один рядок на об'єкт або подію
  • Приклад:
    • transactions → один рядок = одна транзакція
Моделювання даних у Sigma

Складові моделі даних

 

  • Базова таблиця може використовувати кілька таблиць у сховищі
  • Join або зв'язки для даних облікових записів
  • Користувачі додають стовпці з інших таблиць за потреби

 

зв'язки базової таблиці

Моделювання даних у Sigma

Складові моделі даних

 

recraft: half: Калькулятор або формула, що дає одне значення метрики

 

  • Метрики = заздалегідь визначені обчислення
  • Розраховані значення готові для workbooks
Моделювання даних у Sigma

Складові моделі даних

 

зображення про параметри та безпеку на рівні стовпців

 

  • Параметри для фільтрації даних
  • Безпека на рівні стовпців
    • → дані за дозволами
Моделювання даних у Sigma

Складові моделі даних

 

  • Розширені можливості (напр., materialization) → не в цьому курсі
  • Наприкінці: чітке розуміння; досліджуйте більше у продукті та документації

materialization

Моделювання даних у Sigma

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

Моделювання даних у Sigma

Preparing Video For Download...