Что такое модель данных?

Моделирование данных в 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

Определение понятия «модель данных»

 

comparison: Workbook | Data model

 

  • Модель данных = тип документа в Sigma (как воркбук)
  • Не ориентирована на взаимодействие с пользователем
  • Позволяет делиться элементами данных с другими документами Sigma
Моделирование данных в Sigma

Определение понятия «модель данных»

 

recraft: half: Организация с упорядоченными данными, поступающими в разные команды

 

  • Курирование данных по всей организации
  • Управление доступом — единообразно
Моделирование данных в Sigma

Определение понятия «модель данных»

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

 

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

Определение понятия «модель данных»

 

recraft: half: Меню с упорядоченными блюдами и клиент, делающий заказ

 

  • Модель данных = меню
  • Превращает ингредиенты в готовые «блюда»
  • Конечные пользователи «заказывают», не готовя сами
Моделирование данных в Sigma

Определение понятия «модель данных»

  • Одно проверенное меню для всех
  • Данные точны, управляемы и повторно используемы

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

Моделирование данных в Sigma

Определение понятия «модель данных»

 

radial: Data models, Team A, Team B, Workbooks, Apps, Analyses

 

  • Несколько моделей данных в одной организации
  • Создаются по задачам → команды, воркбуки, приложения, анализы
Моделирование данных в Sigma

Компоненты модели данных

 

recraft: half: Компоненты модели данных: базовая таблица и метрики

Моделирование данных в Sigma

Компоненты модели данных

 

base table

 

  • Начните с базовой таблицы
  • Одна строка на объект или событие
  • Пример:
    • транзакции → одна строка = одна транзакция
Моделирование данных в Sigma

Компоненты модели данных

 

  • Базовая таблица может использовать несколько таблиц хранилища
  • Соединение или связи для данных об аккаунтах
  • Пользователи добавляют столбцы из других таблиц по мере необходимости

 

base table relationships

Моделирование данных в Sigma

Компоненты модели данных

 

recraft: half: Калькулятор или формула, вычисляющая единственное значение метрики

 

  • Метрики = заранее определённые вычисления
  • Вычисленные значения готовы для воркбуков
Моделирование данных в Sigma

Компоненты модели данных

 

image around parameters and column level security

 

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

Компоненты модели данных

 

  • Расширенные возможности (например, материализация) → в этом курсе не рассматриваются
  • По окончании курса: уверенное понимание; остальное — в продукте и документации

materialization

Моделирование данных в Sigma

Давайте потренируемся!

Моделирование данных в Sigma

Preparing Video For Download...