Этот курс дает базовые навыки работы с Oracle Big Data Solution. При помощи практики и интерактивных инструкций вы нарабатываете навыки работы с Большими данными - захвата, организации, анализа и принятия ключевых решений.
Во время прохождения курса слушатели будут изучать:
- Понимание Больших Данных и интегрированного решения Oracle's Big Data Solution и его компонентов
- Использование Hadoop и его компонентов
- Захват сырых данных при помощи Oracle NoSQL базы данных и распределенной файловой системы Hadoop
- Организация собранных данных при помощи Hive и Oracle Big Data коннекторов
- Анализ Больших Данных при помощи инструментария Oracle Analytics
- Получение бизнес-решения при помощи Oracle BI tools
- Обсуждение сценариев успешного применения Oracle Big Data
Круг слушателей:
- Администраторы баз данных
- Разработчики приложений
Цель курса:
- Определить Big Data
- Понять важность технологий Big Data
- Получить представление о деталях текущей реализации - понимание решения Oracle Big Data Solution
- Обзор интеграционных возможностей инженерных систем Oracle. Использование Big - Data Appliance (BDA) и его аппаратных и программных компонентов
- Дистрибутив Cloudera для Hadoop Во время прохождения курса слушатели будут изучать:
- Понимание Больших Данных и интегрированного решения Oracle's Big Data Solution и его компонентов
- Использование Hadoop и его компонентов
- Захват сырых данных при помощи Oracle NoSQL базы данных и распределенной файловой системы Hadoop
- Организация собранных данных при помощи Hive и Oracle Big Data коннекторов
- Анализ Больших Данных при помощи инструментария Oracle Analytics
- Получение бизнес-решения при помощи Oracle BI tools
- Обсуждение сценариев успешного применения Oracle Big Data
Круг слушателей:
- Администраторы баз данных
- Разработчики приложений
Цель курса:
- Определить Big Data
- Понять важность технологий Big Data
- Получить представление о деталях текущей реализации - понимание решения Oracle Big Data Solution
- Обзор интеграционных возможностей инженерных систем Oracle. Использование Big - Data Appliance (BDA) и его аппаратных и программных компонентов
- Определение Экосистемы Hadoop
- 2 способа захвата Больших Данных и их применение
- Изучение использования HDFS для захвата неструктурированных данных
- Понимание Oracle NoSQL базы данных
- Определение Hive, его создание и использование
Необходимая предварительная подготовка:
- Программирование на Java
- Базовые представления об анализе Больших Данных
Предполагаемые навыки:
- Представления о работе кластерных систем
- Introduction to Big Data
- Рекомендуемые курсы, связанные с данным курсом:
- Using Oracle NoSQL Database NEW
- Oracle Database 11g: Data Mining Techniques
- Introduction to Oracle NoSQL Database
Программа курса:
Введение
- Обзор технологий Больших Данных
- Четыре характеристики Больших Данных и бизнес-значение
- Примеры реализации
Понимание интеграционного решения Oracle для Больших Данных
- Понимание фаз Больших Данных
- Интеграционный процесс Больших Данных
Использование Oracle Big Data Appliance
- Обзор BDA
- Сопровождение аппаратных компонентов
- Обзор of the Software Components
- Сетевые механизмы
- Конфигурационные механизмы
- Инсталяционные указания
- Ограничения в использовании
Опции захвата данных в BDA
- Обзор Oracle NoSQL базы данных
- Обзор структуры Hadoop
- Понимание HDFS
- NoSQL против HDFS
- Сценарии использования в реальном времени
Использование распределенной файловой системы Hadoop (HDFS)
- Определение HDFS
- Компоненты
- Архитектура
- Список достоинств
- Запуск тестового приложения для добавления лог-файлов в HDFS
Использование Flume in HDFS
- Определение Flume
Понимание потоков данных во Flume
- Конфигурация Flume
- Преимущества использования Flume
- Запуск тестового приложения
Использование Oracle NoSQL Базы Данных
- Определение Oracle NoSQL базы данных
- Компоненты
- Архитектура
- Определение KVStore и KVLite
- Список достоинств
Использование Hive
- Обзор Hive
- Вызов Hive
- Создание базы данных Hive и таблиц
- Работа с данными в Hive
- Создание секционированной таблицы для анализа лог-файлов
Использование Oracle Big Data Коннекторов
- Введение в Oracle Big Data коннекторы
- Соединение Oracle Exadata с BDA
- Процесс MapReduce
- Пример решения проблемы с подсчетом слов в файле при помощи MapReduce
Использование Oracle Loader для Hadoop
- Архитектура OLH
- Установка OLH
- Моды OLH
- Загрузка из различных входных источников - различные форматы OLH
- Балансировка нагрузки при загрузке в секционированные таблицы
- Пример загрузки данных при помощи OLH
Использование Oracle Sql Коннектора для HDFS
- Установка OSCH в кластер Hadoop и на машину с базой данных Oracle
- Роль внешних таблиц в OSCH и их создание
- Сравнение производительности коннекторов
- Загрузка данных в базу при помощи OSCH
- Пример доступа к данным из HDFS при помощи внешних таблиц
Использование Адаптера ODI для Hadoop (ODIAAH)
- Обзор of ODI
- Архитектура ODI и агенты
- Модули знаний ODI
- Установка топологии
- Reverse Engineering таблиц Hive
- Пример трансформации данных внутри Hadoop с помощью ODIAAH
Использование Oracle R Коннектора для Hadoop (ORCH)
- Пример доступа к данным из HDFS при помощи внешних таблиц
- Список пакетов ORCH
- Архитектурные компоненты
- Установление соединения между HDFS и базой данных Oracle
- пример R программы с использованием ORCH
Использование In-Database Analytics
- Обзор Oracle In-Database MapReduce - Обзор Oracle In-Database Analytics
Использование Oracle Big Data Iинтеграционных опций
- Архитектура и компоненты Oracle Big Data Solution
- Соединение Oracle exalytics с BDA
- Интеграция результатов BDA с OBIEE
Изучение примеров использования Big Data
- Использование Big Data в промышленности
- Финансовые сервисы
- Страховые сервисы
- Сектор обслуживания
- Телекоммуникации
- Розничная торговля