План на курса

Въведение в Oracle хранилище на данни

  • Архитектура на хранилище на данни и случаи на приложение
  • OLTP vs OLAP натоварвания
  • Основни компоненти на решение за Oracle DW

Дизайн на схемата на хранилището

  • Дименсионално моделиране: звездна и снежна схема
  • Фактични и дименсионални таблици
  • Управление на бавно променящи се дименсии (SCD)

Зареждане на данни и стратегии за ETL

  • Дизайн на процеса за ETL с използване на SQL и PL/SQL
  • Използване на външни таблици и SQL*Loader
  • Инкрементални зареждания и CDC (Записване на промени в данните)

Разделяне и производителност

  • Методи за разделяне: диапазон, списък, хеш
  • Късене на запроса и паралелно обработване
  • Разделяне на съединения и добри практики

Стискане и оптимизация на съхранението

  • Хибридно колонно стискане
  • Стратегии за архивиране на данни
  • Оптимизиране на съхранението за производителност и цена

Разширени функции за запроси и анализи

  • Материализирани изгледи и презаписване на запроса
  • Аналитични функции на SQL (RANK, LAG, ROLLUP)
  • Анализ базиран на време и реално време извличане на отчети

Мониторинг и настройка на Data Warehouse

  • Мониторинг на производителността на запросите
  • Използване на ресурси и управление на натоварване
  • Стратегии за индексиране за хранилището на данни

Резюме и следващи стъпки

Изисквания

  • Познание на SQL и Oracle основи на база данни
  • Опит в работа с Oracle 12c/19c в административна или разработна роля
  • Основни познания в концепции за хранение на данни

Целова публика

  • Разработчици на хранилища на данни
  • Database администратори
  • Business специалисти по интелигентни системи
 21 Часа

Брой участници


Цена за участник

Oтзиви от потребители (5)

Предстоящи Курсове

Свързани Kатегории