Добавить в избранное   Сделать стартовой   Главная   E-mail   Форум   Мой блог 
   
Cертификации

Errors

ETL

FAQ (по темам)

GIS

Web

wiki

Администрирование

Безопасность

Книги
Oracle, ...

Новости

ОС

Программирование

Проектирование БД

Производительность

Скачать

Советы

Тестирование

Установка

FAQ - по базам данных
FAQ - по базам данных
Установка СУБД
Oracle
Sybase
MySQL
PostgreSQL
MS SQL Server
Interbase, Firebird
Другие DB
Администрирование
Oracle
MySQL
Sybase
PostgreSQL
MS SQL Server
Interbase, Firebird
IBM DB2
Другие DB
Проектирование БД
Статьи
ETL
Теория БД
ErWin
Designer 2000
PowerDesigner
Хранилища данных
CASE средства
OLAP
Бизнес - анализ (BI)
Производительность
Oracle
MSSQL
Interbase, Firebird
IBM DB2
MySQL
PostgreSQL
SYBASE
Безопасность БД
Oracle
MS SQL Server
Инъекция SQL
Программирование
Transact-SQL
PL/SQL
C++
XML
SQL
PostgreSQL
MDX
Java
VBA Excel
Книги по базам
Oracle
Заказ книг
ОС
Установка и настройка
UBUNTU
ОС
Установка и настройка
UBUNTU
FAQ
FAQ - по базам данных
Главная arrow Бизнес - анализ (BI) arrow Пример построение приложения Oracle 10g Business Intelligence Application

Пример построение приложения Oracle 10g Business Intelligence Application

Печать E-mail
Оглавление
Пример построение приложения Oracle 10g Business Intelligence Application
Страница 2
Страница 3

Пример построение приложения Oracle 10g Business Intelligence Application

Так что же все-таки требуется для использования ваших данных этими новыми инструментальными средствами Oracle?

Чтобы показать, как можно разрешить OLAP-анализ информации и проанализировать ее, используя новые инструментальные средства Oracle Business Intelligence 10g, мы рассмотрим бизнес-пользователя. Допустим, что у него уже имеются данные в таблицах Oracle, он использует для анализа данных Discoverer Plus и Viewer и хочет перенести данные в куб OLAP и анализировать его, используя Discoverer 'Drake' и Excel Add-in.

Предоставление информации для анализа OLAP с использованием Oracle Business Intelligence 10g состоит из семи шагов:

  1. Активируйте для базы данных использование OLAP и определите схему
  2. Определите модель измерений, используя Oracle Warehouse Builder “Paris” или AWM10g
  3. Определите местонахождение ваших исходных данных – хранятся ли они в схеме типа звезды, в сети таблиц или в простых файлах.
  4. Загрузите данные в аналитическое рабочее пространство Oracle 10g OLAP
  5. Создайте Discoverer Catalog
  6. Установите BI Beans Catalog
  7. Проведите анализ, используя Discoverer “Drake”, OLAP Excel Add-in или Oracle BI Beans

 

Давайте один за другим пройдем по всем этим стадиям.

Активируйте для базы данных использование OLAP и определите схему

Analytic Workspace Manager является основным инструментом для создания и разработки аналитических рабочих пространств и управления ими. Кроме того, Oracle Warehouse Builder “Paris” – инструментальное средство Oracle для полного жизненного цикла извлечения, преобразования и загрузки (Extraction, Transformation and Load – ETL) – предлагает подобное средство для построения аналитических рабочих пространств. В этой статье, однако, рассматривается построение аналитического рабочего пространства с использованием нового Analytic Workspace Manager, поскольку этот инструмент является для квалифицированных пользователей Discoverer предпочтительным вариантом активации OLAP для их наборов данных.

Однако, первый шаг перед запуском Analytic Workspace Manager должен конфигурировать вашу базу данных для использования OLAP, для чего выполняются следующие действия:

  • Убедитесь, что опция OLAP установлена (и лицензирована)

  • Определите постоянное и временное табличные пространства, а также табличное пространство отмены, и установите параметры базы данных на значения, подходящие для загрузки данных:

     

    DB _CACHE_SIZE =

    половина доступной памяти

    OLAP_PAGE_POOL_SIZE =

    для запросов, от 2 до 8 Мбайт. Для крупных загрузок данных временно увеличьте этот параметр

    PARALLEL_MAX_SERVERS =

    число процессоров, не менее одного

    PGA_AGGREGATE_TARGET =

    от 200 до 400 Мбайт

    SESSIONS =

    2*5 * максимальное число одновременно работающих пользователей OLAP

    UTL_FILE_DIR =

    все каталоги, в которые OLAP должен будет вести запись

    UNDO_MANAGEMENT =

    AUTO

    UNDO_TABLESPACE =

    как определено ранее

     

  • Создайте схему для хранения вашего аналитического рабочего пространства. Для предотвращения конфликтов при определении уникальных имен в едином пространстве имен эта схема должна быть отделена от схемы, в которой хранятся ваши реляционные данные.

    Для целей нашего сценария, аналитическое рабочее пространство будет построено в схеме, которая называется ‘GLOBAL_AW’, а исходные данные будут загружены из схемы по имени ‘GLOBAL’. Операторы DDL для создания схемы GLOBAL_AW выглядят следующим образом:

    CREATE USER "GLOBAL_AW" PROFILE "DEFAULT"
    IDENTIFIED BY "global_aw" DEFAULT TABLESPACE "GLOBAL"
    TEMPORARY TABLESPACE "OLAPTEMP"
    QUOTA UNLIMITED ON "GLOBAL"
    ACCOUNT UNLOCK;

    GRANT OLAP_USER TO GLOBAL_AW;
    GRANT SELECT ON global.channel_dim TO global_aw;
    GRANT SELECT ON global.product_dim TO global_aw;
    GRANT SELECT ON global.customer_dim TO global_aw;
    GRANT SELECT ON global.time_dim TO global_aw;
    GRANT SELECT ON global.units_history_fact TO global_aw;
    GRANT SELECT ON global.price_and_cost_history_fact TO
    global_aw;

Вы должны также исследовать характеристики разреженности ваших данных, чтобы можно было реализовать логическую модель для лучшей производительности.

Определите модель измерений, используя Oracle Warehouse Builder “Paris” или AWM10g

Следующий шаг должен определить логическую модель для вашего куба OLAP с Analytic Workspace Manager. У Analytic Workspace Manager имеется новая компонента “Model View”, которая делает этот процесс более простым и быстрым, чем прежде. Используя Model View, можно определить свое аналитическое рабочее пространство и построить его, используя данные, источником которых являются реляционные таблицы и представления.

Для обеспечения обратной совместимости все еще доступно представление “OLAP Catalog”, но поскольку аналитическое рабочее пространство больше не должно строиться на основании метаданных CWM1, хранящихся в OLAP Catalog, все новые разработки должны вестись с использованием этого нового представления “Model”. Наконец, все еще доступно представление “Object View”, так как оно является блокнотом OLAP, на тот случай, если разработчики пожелают непосредственно манипулировать объектами аналитического рабочего пространства или вводить команды, используя язык DML OLAP.

Чтобы создать логическую модель, выполните эти шаги:

  1. Откройте Analytic Workspace Manager и подключитесь к вашему экземпляру базы данных

  2. Перейдите к схеме GLOBAL_AW

  3. Создайте в схеме новый контейнер аналитического рабочего пространства и назовите его “GLOBAL”

  4. Определите для данных логические измерения, уровни и иерархии

GLOBAL имеет четыре измерения: TIME, PRODUCT, CUSTOMER и CHANNEL. Каждое из этих измерений имеет некоторое число уровней и единственную иерархию, используемую для агрегирования показателей. Более подробно о схеме GLOBAL и аналитическом рабочем пространстве рассказывается в документе Oracle “Справочник разработчика приложений OLAP 10.1.0.3.1” (OLAP Application Developer Guide 10.1.0.3.1), который можно найти в OTN.


 
 
« Пред.   След. »
Взаимосвязанные статьи
     

Последние добавленные статьи
Поиск
Ссылки
Главная
Скачать
Курсы
Роль АБД (SYSDBA)
Карта сайта
Автостекла
Контакты
Войти на сайт
Популярные статьи
Online - тесты
1Z0-042
Rambler's Top100 МЕТА - Украина. Рейтинг сайтов хостинг от freehost.com.ua

Все права защищены.SYSDBA 2010 | Если у Вас есть хороший материал пришлите его нам.