Высшая школа бизнес-информатики

Введение в OLAP и хранилища данных

Программа знакомит с технологиями построения хранилищ данных (Data Warehouse) и оперативной аналитической обработки (OLAP). Вы изучите архитектуры, ETL-процессы и создание многомерных кубов для поддержки управленческих решений.
Для всех RU
3 900 ₽ 8 000 ₽
или любая сумма на ваше усмотрение,
но не менее 1490 ₽
Вы можете оплатить любую сумму, чтобы поддержать наш проект и авторов программы. Объем услуг не зависит от размера вашей оплаты.
Объем

72 час.
Длительность

60 дней
Нагрузка в неделю

9 час.
Формат обучения

Дистанционно (самостоятельно)
Описание Учебный курс посвящен технологиям OLAP и хранилищ данных. Рассматриваются понятие хранилища, его преимущества, сравнение с OLTP-системами, проблемы разработки и архитектура. Подробно изучаются инструменты и витрины данных, денормализация данных, многомерные модели и OLAP-кубы, а также ETL-процедуры и базовые методы интеллектуального анализа данных. Материал адресован архитекторам данных, аналитикам и разработчикам, выстраивающим аналитические системы.
Цели
  • Сформировать понимание архитектуры и назначения хранилищ данных.
  • Развить умение проектировать многомерные модели и OLAP-кубы.
  • Подготовить к описанию ETL-процедур и анализа данных.
Чему я научусь?
  • Сравнивать архитектуры OLTP и хранилищ данных.
  • Проектировать схемы звезды и снежинки для OLAP.
  • Описывать состав ETL-процедур и витрин данных.
  • Применять базовые методы интеллектуального анализа.

Авторы

Бекларян Армен
Бекларян Армен
Чему я научусь?
  • Сравнивать архитектуры OLTP и хранилищ данных.
  • Проектировать схемы звезды и снежинки для OLAP.
  • Описывать состав ETL-процедур и витрин данных.
  • Применять базовые методы интеллектуального анализа.

Учебный план

Занятия
Экзамен экстерном Внимание! Экзамен экстерном не обязательный для сдачи. При желании вы можете его пройти, если хотите подтвердить свои знания по данному курсу без его изучения или поверить свои знания по нему. Экзамен экстерном можно сдать только один раз. 90 мин
1 Введение в понятие Хранилища данных Курс вводит в понятие хранилища данных (Data Warehouse) и показывает его место после баз данных. Рассматривается... Курс вводит в понятие хранилища данных (Data Warehouse) и показывает его место после баз данных. Рассматривается логика перехода от разрозненных корпоративных баз к единому аналитическому контуру: зачем объединять источники, приводить данные к единому формату, автоматизировать отчётность и строить прогнозы. Отдельное внимание — крупным предприятиям, облачным решениям и системе поддержки принятия решений. ещё 42 мин
2 Описание Хранилищ данных В лекции объясняется, зачем организациям нужно хранилище данных. Показано, как из внутренних и внешних, структурированных и... В лекции объясняется, зачем организациям нужно хранилище данных. Показано, как из внутренних и внешних, структурированных и неструктурированных источников собирается историческая информация для поддержки решений. Вводится определение Data Warehouse, раскрываются его свойства: предметная ориентированность, интегрированность, привязка ко времени и неизменяемость. Рассматриваются OLAP, Data Mining, эволюция от хранения к анализу и понятие Data Mart. ещё 78 мин
Тест 1 для курса # 51847 для курса Введение в OLAP и хранилища данных 40 мин
3 Преимущества технологии Хранилищ данных В разделе рассматриваются преимущества хранилищ данных: высокая отдача от инвестиций, накопление ретроспективной информации и выявление сложных... В разделе рассматриваются преимущества хранилищ данных: высокая отдача от инвестиций, накопление ретроспективной информации и выявление сложных зависимостей алгоритмами машинного обучения. Показано, как это повышает конкурентоспособность и эффективность принятия решений. Затем сравниваются OLAP (On-Line Analytical Processing) и OLTP (On-Line Transactional Processing): первый подход служит для анализа и произвольных запросов, второй — для интенсивной записи однотипных транзакций. ещё 33 мин
4 Сравнение OLTP и Хранилищ данных В материале сопоставляются два подхода к работе с данными: OLTP-системы и хранилища данных. Логика изложения движется... В материале сопоставляются два подхода к работе с данными: OLTP-системы и хранилища данных. Логика изложения движется от назначения и характера данных к режиму обработки, роли человека, интенсивности транзакций и типам запросов. Показано, почему оперативные базы решают повторяющиеся задачи учёта, а хранилища — аналитические и стратегические задачи, требующие обобщения, истории и произвольных запросов. ещё 42 мин
5 Проблема разработки и основы архитектуры Хранилищ данных В разделе рассматриваются проблемы разработки и сопровождения хранилищ данных: недооценка ресурсов загрузки, скрытые ошибки источников, отсутствие... В разделе рассматриваются проблемы разработки и сопровождения хранилищ данных: недооценка ресурсов загрузки, скрытые ошибки источников, отсутствие нужных данных, рост требований пользователей, унификация, ресурсы, владение данными, сложное сопровождение, длительность проектов и интеграция. Затем раскрывается макроархитектура хранилища: источники, ODS, диспетчер загрузки, ETL, чистка, агрегация, метаданные, внутренний диспетчер, архив, диспетчер запросов, OLAP и data mining. ещё 90 мин
Тест 2 для курса # 51847 для курса Введение в OLAP и хранилища данных 40 мин
6 Архитектура Хранилищ данных В материале рассматривается хранилище оперативных данных (Operational Data Store, ODS) как промежуточное звено между первичными системами... В материале рассматривается хранилище оперативных данных (Operational Data Store, ODS) как промежуточное звено между первичными системами и хранилищем данных (Data Warehouse, DW). Логика изложения: от проблемы редкой и тяжёлой загрузки DW к решению — ODS; затем к диспетчерам, составу данных и метаданных, средствам доступа и потокам данных. Показано, как ODS сокращает задержку актуализации и приближает аналитику к реальному времени. ещё 51 мин
7 Инструменты и технологии Хранилищ данных Рассматриваются инструменты и технологии хранилищ данных: ETL-процедуры, СУБД в составе хранилища, критерии выбора СУБД и требования... Рассматриваются инструменты и технологии хранилищ данных: ETL-процедуры, СУБД в составе хранилища, критерии выбора СУБД и требования к ней. Логика движется от загрузки и преобразования данных к ядру хранилища, затем к эксплуатационным свойствам, метаданным и администрированию. В финале обозначен переход к витринам данных (data mart). ещё 45 мин
8 Магазины (витрины) данных В лекции рассматривается витрина данных (data mart) как подмножество хранилища данных, ориентированное на конкретное подразделение или... В лекции рассматривается витрина данных (data mart) как подмножество хранилища данных, ориентированное на конкретное подразделение или группу пользователей. Объясняются причины её создания: повторяющиеся запросы, нужная агрегация, ограничение доступа и рост скорости. Показаны отличия от глобального хранилища, архитектура, преимущества и проблемы разработки. В завершение обозначены дальнейшие темы: схемы хранения, ETL, отчётность и интеллектуальный анализ данных. ещё 42 мин
Тест 3 для курса # 51847 для курса Введение в OLAP и хранилища данных 40 мин
9 Денормализация данных в Хранилищах данных. Часть 1 В материале объясняется, как организовано внутреннее хранение данных в хранилище. Логика изложения идет от отказа от... В материале объясняется, как организовано внутреннее хранение данных в хранилище. Логика изложения идет от отказа от нормализации к денормализации: контроль целостности остается в базах-источниках, а хранилище оптимизируется под сложные аналитические выборки. Затем рассматриваются размерное моделирование, схемы «звезда» и «снежинка», таблица фактов, таблицы размерностей и пример. ещё 66 мин
10 Денормализация данных в Хранилищах данных. Часть 2 В материале рассматриваются типы таблиц фактов: транзакционные, снимки состояния, факты элементов документа и факты событий без... В материале рассматриваются типы таблиц фактов: транзакционные, снимки состояния, факты элементов документа и факты событий без деталей. Показано, почему важна низкая гранулярность и как агрегаты ускоряют анализ. Объясняются таблицы размерностей, иерархии, переход от схемы «звезда» к «снежинке» и роль консольных таблиц. Завершается обзор правилами жизненного цикла данных: обновление, дополнение, резервное копирование, восстановление, архивирование и очистка. ещё 69 мин
11 Кубы данных Рассматривается многомерная модель данных в хранилище — OLAP-куб. Показано, как измерения и показатели образуют ячейки, как... Рассматривается многомерная модель данных в хранилище — OLAP-куб. Показано, как измерения и показатели образуют ячейки, как выполняются срезы и агрегаты, зачем нужны иерархии измерений. Отдельное внимание уделено типам иерархий, коллективным и частным измерениям, а также месту кубов в цепочке «источники — хранилище — витрины — аналитика». Логика — от базового понятия куба к практическим операциям и реализации. ещё 69 мин
Тест 4 для курса # 51847 для курса Введение в OLAP и хранилища данных 40 мин
12 Варианты реализации Хранилищ данных Рассматриваются варианты реализации хранилищ данных. Логика изложения идет от виртуального хранилища к корпоративной фабрике Инмона, затем... Рассматриваются варианты реализации хранилищ данных. Логика изложения идет от виртуального хранилища к корпоративной фабрике Инмона, затем к хранилищу Кимбалла и гибридной архитектуре. Показано, где хранятся данные, как формируются аналитические структуры, какие компромиссы возникают между полнотой истории, скоростью запросов, стоимостью и устойчивостью. В конце обозначен переход к форматам хранения данных в OLAP-кубах. ещё 48 мин
13 Формат хранения данных в OLAP-кубе В материале рассматриваются три формата хранения данных в OLAP-кубах: многомерный (MOLAP), реляционный (ROLAP) и гибридный (HOLAP).... В материале рассматриваются три формата хранения данных в OLAP-кубах: многомерный (MOLAP), реляционный (ROLAP) и гибридный (HOLAP). Логика изложения — от сути каждого формата к его преимуществам, недостаткам и условиям применения. Затем сравниваются OLTP, ROLAP и MOLAP по операциям, объёму, детализации, срокам хранения и структуре, а также перечисляются общие достоинства и ограничения OLAP-отчётов. ещё 72 мин
Тест 5 для курса # 51847 для курса Введение в OLAP и хранилища данных 40 мин
14 OLAP и анализ данных. Часть 1 В материале рассматривается завершающая компонента OLAP-архитектуры — аналитическая обработка и интеллектуальный анализ данных (Data Mining). Логика... В материале рассматривается завершающая компонента OLAP-архитектуры — аналитическая обработка и интеллектуальный анализ данных (Data Mining). Логика изложения: от напоминания о хранилище и OLTP к требованиям к OLAP, тестированию производительности, многомерному представлению, вариантам MOLAP, ROLAP и HOLAP, 12 правилам Кодда и управляемой среде запросов (MQ). Показано, как выбор инструмента влияет на скорость, согласованность и практическую аналитику. ещё 84 мин
15 OLAP и анализ данных. Часть 2 Раздел объясняет разработку данных (data mining) как процесс извлечения из больших баз данных достоверной, ранее неизвестной,... Раздел объясняет разработку данных (data mining) как процесс извлечения из больших баз данных достоверной, ранее неизвестной, полной и значимой информации для деловых решений. Логика: от невозможности человека вручную увидеть сложные закономерности — к машинному обучению (machine learning), его задачам и связи с хранилищем данных. Разбираются классификация, прогнозирование, кластеризация, анализ связей и аномалии, а также требования к данным, масштабируемости, визуализации и интеграции с ETL и OLAP-кубами. ещё 63 мин
Тест 6 для курса # 51847 для курса Введение в OLAP и хранилища данных 40 мин
16 ETL процедура. Описание источника данных. Часть 1 Практическое занятие посвящено построению хранилища данных по схеме «звезда» и реализации упрощённого процесса ETL (Extract, Transform,... Практическое занятие посвящено построению хранилища данных по схеме «звезда» и реализации упрощённого процесса ETL (Extract, Transform, Load — извлечение, преобразование, загрузка) из транзакционной системы. Рассматривается состав измерений — персонал, продукт, доставка, время, — а также показателей — объём продаж и количество. Показана логика проектирования: от требований анализа к выбору источника, атрибутов, целевых таблиц и возможных аналитических срезов. ещё 39 мин
17 ETL процедура. Описание источника данных. Часть 2 Рассматривается табличная структура учебной базы данных AdventureWorks 2017: системные таблицы, схемы Human Resources, Person, Production, Purchasing... Рассматривается табличная структура учебной базы данных AdventureWorks 2017: системные таблицы, схемы Human Resources, Person, Production, Purchasing и Sales. Показано, какие данные относятся к сотрудникам, людям и адресам, товарам, закупкам и продажам. Объясняется, как по назначению схем выбирать нужные таблицы для решения практической задачи. ещё 18 мин
18 ETL процедура. Создание запроса измерений. Часть 1 В лекции показано, как из нормализованных таблиц транзакционной базы собрать первое измерение «Персонал» для аналитического куба.... В лекции показано, как из нормализованных таблиц транзакционной базы собрать первое измерение «Персонал» для аналитического куба. Сначала определяются нужные атрибуты, затем выбираются таблицы Person, Employee, Department и Employee Department History. Объясняются связи, денормализация, обработка NULL, склейка ФИО и формирование запроса в конструкторе. Результат сохраняется как источник измерения. ещё 99 мин
19 ETL процедура. Создание запроса измерений. Часть 2 Рассматривается завершение подготовки измерений для аналитической модели: создание измерения «Продукт» и «Доставка». Логика изложения идет от... Рассматривается завершение подготовки измерений для аналитической модели: создание измерения «Продукт» и «Доставка». Логика изложения идет от состава атрибутов к запросам, затем к правилам соединения таблиц и обработке истории цены. Отдельное внимание уделено левым внешним соединениям, чтобы сохранить продукты без категорий, подкатегорий, моделей и изменений цены, а также устранению дублей городов через DISTINCT. В финале обозначен переход к целевым таблицам. ещё 45 мин
20 ETL процедура. Создание табличной структуры Хранилищ данных В материале показано, как на демонстрационной базе SQL Server создать хранилище данных: отдельную базу DW Demo,... В материале показано, как на демонстрационной базе SQL Server создать хранилище данных: отдельную базу DW Demo, три таблицы измерений — сотрудник, продукт и адрес доставки — и центральную таблицу фактов продаж. Логика движения — от источников AdventureWorks к денормализованным целевым структурам: сначала определяются поля и типы, затем собираются измерения, после — схема звезда и подготовка к ETL. ещё 84 мин
21 ETL процедура. Загрузка таблиц измерений Рассматривается практическое создание ETL-процедуры в SQL Server Integration Services: подготовка проекта в Visual Studio, построение плана... Рассматривается практическое создание ETL-процедуры в SQL Server Integration Services: подготовка проекта в Visual Studio, построение плана загрузки, очистка таблицы фактов и измерений, параллельная загрузка измерений сотрудников, товаров и адресов, затем загрузка фактов продаж. Показаны настройка подключений, сопоставление полей и исправление несоответствий схемы. ещё 90 мин
22 ETL процедура. Загрузка таблицы фактов. Часть 1 Рассматривается завершающий этап ETL (Extract, Transform, Load — извлечение, преобразование, загрузка): загрузка фактов продаж в хранилище... Рассматривается завершающий этап ETL (Extract, Transform, Load — извлечение, преобразование, загрузка): загрузка фактов продаж в хранилище после заполнения измерений. Показано, как настроить суррогатные ключи, извлечь отправленные заказы, сопоставить их с адресами и продуктами через Lookup, учесть актуальность цены на дату заказа и обработать ошибки сопоставления. ещё 69 мин
23 ETL процедура. Загрузка таблицы фактов. Часть 2 Рассматривается практическое построение ETL-процедуры для загрузки данных о продажах в хранилище по схеме «звезда». Показано создание... Рассматривается практическое построение ETL-процедуры для загрузки данных о продажах в хранилище по схеме «звезда». Показано создание файлов ошибок для измерений «Продукт» и «Сотрудник», сопоставление ключей, учёт истории департаментов через интервал дат, агрегация количества и суммы продаж, загрузка таблицы фактов. Отдельное внимание — запуску пакета, контролю строк и проверке заполненного хранилища. ещё 63 мин
Тест 7 для курса # 51847 для курса Введение в OLAP и хранилища данных 40 мин
24 OLAP-куб. Введение В лекции рассматривается переход от ETL-процедур и схемы «снежинка» к OLAP-кубу. Показано, как данные из источников... В лекции рассматривается переход от ETL-процедур и схемы «снежинка» к OLAP-кубу. Показано, как данные из источников попадают в хранилище, затем в витрины. Объясняется роль куба: быстрые срезы, агрегаты, иерархии и сортировка. Разбирается MOLAP-хранение и создание проекта куба в Visual Studio Data Tools. ещё 33 мин
25 OLAP-куб. Обзор источника информации. Часть 1 В разделе рассматривается практическая настройка проекта аналитических служб: выбор места развёртывания, создание подключения к SQL Server,... В разделе рассматривается практическая настройка проекта аналитических служб: выбор места развёртывания, создание подключения к SQL Server, выбор источника данных и настройка учётных данных. Логика идёт от свойств проекта к источнику: сначала задаётся локальный или удалённый сервер, затем создаётся подключение, проверяется доступ и выбирается хранилище AdventureWorksDW2017. Отдельное внимание уделено авторизации и impersonation. ещё 18 мин
26 OLAP-куб. Обзор источника информации. Часть 2 Разбирается структура хранилища для OLAP-куба на примере интернет-продаж. Показано, как центральная таблица фактов Internet Sales связана... Разбирается структура хранилища для OLAP-куба на примере интернет-продаж. Показано, как центральная таблица фактов Internet Sales связана с измерениями даты, валюты, продукта, рекламной акции, клиента, географии и территории продаж. Объясняются три даты заказа, иерархия продукта, метрики продаж и логика схемы «снежинка». ещё 21 мин
27 OLAP-куб. Установление связи с источником В материале рассматривается практический переход от источника данных к OLAP-кубу: создание представления (view) по схеме «звезда»... В материале рассматривается практический переход от источника данных к OLAP-кубу: создание представления (view) по схеме «звезда» или «снежинка», выбор нужных таблиц измерений и фактов, формирование компактного выреза, а не всей модели. Показана логика многопользовательской работы: под каждый аналитический срез создаётся отдельный куб, а общий источник остаётся единым. Также описаны ручное и автоматизированное создание измерений и подготовка отображаемых имён. ещё 21 мин
28 OLAP-куб. Создание первого измерения В материале разбирается создание первого измерения (dimension) — Date — на основе таблицы-источника DATE. Показано, почему... В материале разбирается создание первого измерения (dimension) — Date — на основе таблицы-источника DATE. Показано, почему одна физическая таблица даёт три виртуальных измерения из-за трёх связей с Internet Sales. Описаны выбор существующей таблицы, назначение ключа, отбор атрибутов: полной даты, названия месяца, квартала, года и полугодия. Отдельно объясняется корректировка типов данных и необходимость номера месяца для правильной сортировки. ещё 21 мин
29 OLAP-куб. Экспресс создание куба Рассматривается создание OLAP-куба на основе уже подготовленных таблиц. Показано, как мастер автоматически определяет таблицу фактов, помогает... Рассматривается создание OLAP-куба на основе уже подготовленных таблиц. Показано, как мастер автоматически определяет таблицу фактов, помогает отобрать меры и ключи, подключает существующее измерение даты и предлагает создать измерения Product и Customer. Отдельное внимание уделено автоматически созданным пустым измерениям и разложению одного измерения Date на три виртуальные роли: Order Date, Due Date и Ship Date. Логика: от выбора источника и факта — к связям, измерениям и первичной структуре куба. ещё 21 мин
30 OLAP-куб. Дополнение второго измерения Рассматривается модификация созданного измерения Customer в OLAP-кубе. Показан порядок выбора полей из источника для атрибутов: демографических,... Рассматривается модификация созданного измерения Customer в OLAP-кубе. Показан порядок выбора полей из источника для атрибутов: демографических, социальных, экономических и географических. Объясняется смысл отдельных полей и построение иерархии «клиент — город — регион — страна». Отдельное внимание уделено переименованию атрибутов для единообразия и сохранению проекта. ещё 18 мин
31 OLAP-куб. Дополнение третьего измерения Рассматривается завершающий этап построения измерений: добавление в измерение «Клиент» даты первой покупки и создание измерения «Продукт»... Рассматривается завершающий этап построения измерений: добавление в измерение «Клиент» даты первой покупки и создание измерения «Продукт» с переносом ключевых атрибутов товара. Показано, зачем нужны статус, даты начала и окончания, характеристики товара. Объясняется, что OLAP-куб не сводится к SELECT-запросу: он ускоряет доступ к мерам, использует MDX, распараллеливает нагрузку и подготавливает иерархии. ещё 15 мин
32 OLAP-куб. Первичное разворачивание куба Рассматривается развёртывание OLAP-куба (online analytical processing — интерактивная аналитическая обработка) на сервере Analysis Services. Логика такая:... Рассматривается развёртывание OLAP-куба (online analytical processing — интерактивная аналитическая обработка) на сервере Analysis Services. Логика такая: сначала сборка проекта, затем попытка развёртывания, диагностика ошибки подключения, настройка олицетворения через сервисную учётную запись, проверка служб и учётных записей, успешный деплой, подключение к базе Analysis Services и проверка куба, измерений и источников данных. В финале показано, как BI-системы используют куб. ещё 21 мин
33 OLAP-куб. Доработка множества мер Показано, как модифицировать ранее созданный куб: настроить формат отображения и типы данных мер, привести названия к... Показано, как модифицировать ранее созданный куб: настроить формат отображения и типы данных мер, привести названия к единому виду, затем добавить вычисляемое поле в измерение Customer. Логика движения — от визуального представления показателей к данным источника: сначала задаются Format String и Data Type для денежных и процентных мер, после чего в Data Source View создается Full Name с обработкой отсутствующего среднего имени. ещё 27 мин
34 OLAP-куб. Создание иерархий второго измерения. Часть 1 Разбирается настройка географической иерархии в измерении «Клиент»: страна → регион → город → клиент. Показано, как... Разбирается настройка географической иерархии в измерении «Клиент»: страна → регион → город → клиент. Показано, как использовать ключ клиента для связности, а для отображения — полное имя. Рассматриваются папки Location, Demographic, Contact, связи атрибутов и тип Rigid. Отдельное внимание — уникальности городов и регионов через составной ключ с кодом страны. ещё 39 мин
35 OLAP-куб. Создание иерархий второго измерения. Часть 2 В материале показано, как уточнить настройки измерений куба: для города и региона определить поля отображения и... В материале показано, как уточнить настройки измерений куба: для города и региона определить поля отображения и дополнительные идентификаторы уникальности. Логика идет от исправления ключей City и State-Province к проверке иерархии, развертыванию куба и просмотру стран, регионов, городов и клиентов. В конце обозначены следующие правки: измерение Product и сортировка дат в Date. ещё 18 мин
36 OLAP-куб. Создание иерархий третьего измерения В разделе показана настройка измерения Product в кубе: создание вычисляемого поля для расшифровки однобуквенных кодов продуктовых... В разделе показана настройка измерения Product в кубе: создание вычисляемого поля для расшифровки однобуквенных кодов продуктовых линеек, настройка отображаемых имён для Product Key и Product Line, построение иерархии Product Line → Model Name → Product Name, распределение атрибутов по папкам, настройка All Products. Логика идёт от подготовки атрибутов к иерархии, затем к развёртыванию и проверке в браузере. ещё 39 мин
37 OLAP-куб. Уточнение иерархий Завершается настройка измерения даты в OLAP-кубе: создаётся вычисляемое поле Simple Date, которое заменяет числовой ключ даты... Завершается настройка измерения даты в OLAP-кубе: создаётся вычисляемое поле Simple Date, которое заменяет числовой ключ даты на читаемый вид. Затем формируется иерархия «год → полугодие → квартал → месяц → дата», настраиваются жёсткие связи и сортировка. Отдельно решается проблема алфавитного порядка месяцев: добавляются названия с годом и сортировка по номеру месяца. В конце куб развёртывается и проверяется в сводной таблице Excel. ещё 90 мин
38 Data mining. Создание модели анализа данных. Часть 1 В разделе показано, как средствами SQL Server выполнять интеллектуальный анализ данных (Data Mining) на примере прогноза... В разделе показано, как средствами SQL Server выполнять интеллектуальный анализ данных (Data Mining) на примере прогноза покупки велосипеда. Логика: от бизнес-задачи и подготовки таблиц vTargetMail и ProspectiveBuyer — к созданию проекта, выбору алгоритмов (деревья решений, кластеризация, наивный байесовский классификатор), настройке обучающей и тестовой выборок, фиксации random seed и просмотру результатов. ещё 90 мин
39 Data mining. Создание модели анализа данных. Часть 2 В материале показано, как после построения трех моделей — дерева решений, кластерного анализа и наивного байесовского... В материале показано, как после построения трех моделей — дерева решений, кластерного анализа и наивного байесовского алгоритма — выбирается лучшая модель для прогноза покупки велосипеда. Логика: сначала интерпретируются модели и их параметры, затем сравнивается точность на тестовой выборке, проверяется фильтрация по полу, выбирается дерево решений и формируется прогноз вероятности покупки для рассылки. ещё 129 мин
Тест 8 для курса # 51847 для курса Введение в OLAP и хранилища данных 40 мин
40 Литература. Введение в OLAP и хранилища данных 3 мин
Тренировочный экзамен Внимание! Тренировочный экзамен экстерном не обязательный для сдачи. При желании вы можете его пройти, если хотите проверить свои знания курса перед сдачей экзамена. Тренировочный экзамен можно сдавать сколько угодно один раз. 90 мин
Экзамен 120 мин

Какой документ я получу?

Сертификат

Выдаётся автоматически после успешного завершения программы.

Удостоверение о повышении квалификации

Выдается при наличии среднего специального или высшего образования (необходимые документы).

Стоимость программы

3 900 ₽ 8 000 ₽
или любая сумма на ваше усмотрение,
но не менее 1490 ₽
Вы можете оплатить любую сумму, чтобы поддержать наш проект и авторов программы. Объем услуг не зависит от размера вашей оплаты.