Онлайнової аналітичної обробки (OLAP) – це технологія, яка використовується для організації великих бізнес-баз даних і підтримки бізнес-аналітики. Бази даних OLAP розділено на один або кілька кубів, кожен із яких упорядковано та розроблено адміністратором куба відповідно до способу отримання й аналізу даних, що спрощує створення й використання звітів зведених таблиць і зведена діаграма потрібних звітів.

У цій статті

Що таке бізнес-анальність?

Бізнес-аналітик часто хоче отримати загальну картину діяльності, переглянути тенденції на основі сукупних даних і переглянути ці тенденції за будь-якою кількістю змінних. Бізнес-аналітика – це процес видобування даних із бази даних OLAP, а потім аналізу даних для отримання інформації, яку можна використовувати, щоб приймати обґрунтовані бізнес-рішення та вживати заходів. Наприклад, за допомогою OLAP і бізнес-аналісу можна знайти відповіді на такі типи запитань про бізнес-дані:

  • Чим віднімає загальний обсяг збуту всіх продуктів за 2007 р. із загальним обсягом продажу за 2006 р.?

  • Чим наше прибутковість порівнювати з однаковим періодом часу протягом останніх п'яти років?

  • Скільки грошей клієнти витратили в минулому році більше 35 років і як ця поведінка змінилася з часом?

  • Скільки продуктів продавались у двох конкретних країнах і регіонах цього місяця на від протилежні тому самому місяці минулого року?

  • Для кожної групи вікових груп клієнтів полягає розбивка рентабельності (відсоток і підсумок для прибутку) за категоріями продуктів?

  • Знайдіть найкращих і останніх продавців, постачальників, постачальників, клієнтів, партнерів і клієнтів.

На початок сторінки

Що таке онлайнової аналітичної обробки (OLAP)?

Бази даних онлайнової аналітичної обробки (OLAP) спрошують запити бізнес-аналітики. OLAP – це технологія бази даних, оптимізована для створення запитів і звітування, а не для обробки транзакцій. Вихідні дані для OLAP – це бази даних OLTP, які зазвичай зберігаються в складах даних. Дані OLAP об'єднуються в структури, які дозволяють складний аналіз. Дані OLAP також впорядковано ієрархічно та зберігаються в кубах, а не в таблицях. Це складна технологія, яка використовує багатовиразні структури для швидкого доступу до даних для аналізу. Ця організація дає змогу звіту зведеної таблиці або звіту зведена діаграма відображати загальні зведення, наприклад підсумки збуту в усій країні або регіоні, а також відображати відомості про сайти, де збут особливо сильні або слабкі.

Бази даних OLAP прискорюються отримання даних. Оскільки сервер OLAP, а не Microsoft Office Excel, обчислення зведених значень обчислення, при створенні або зміні звіту потрібно менше даних надсилати Excel на цю базу даних. Цей підхід дає змогу працювати з набагато більшими обсягами вихідних даних, ніж можна було б, якщо дані впорядковано в традиційній базі даних, де Excel отримує всі окремі записи, а потім обчислює підсумовані значення.

Бази даних OLAP містять два основні типи даних: міри, які є числовими даними, кількість і середні значення, за допомогою яких ухвалюються обґрунтовані бізнес-рішення, і виміри, тобто категорії, які використовуються для впорядкування цих заходів. Бази даних OLAP допомагають упорядкувати дані за багатьма рівнями докладності, використовуючи ті самі категорії, що й для аналізу даних.

У наведених нижче розділах докладно описано кожен компонент.

Куб     Структура даних, яка агрегує міри на рівні та ієрархії кожного з вимірів, які потрібно проаналізувати. Куби поєднують кілька вимірів, наприклад час, географічні дані та лінії продуктів, зі зведеними даними, наприклад показниками збуту або запасів. Куби – це не "куби", тому що вони не обов'язково мають однакові сторони. Проте вони – це метапоказ у вісь для складної концепції.

Міра     Набір значень у кубі, основаних на стовпці в таблиці фактів куба, які зазвичай є числовими значеннями. Міри – це центральні значення куба, попередньо оброблені, агрегатні й проаналізовані. Типові приклади: збут, прибуток, доходи та витрати.

Учасник      Елемент в ієрархії, який представляє один або кілька екземплярів даних. Учасник може бути унікальним або неуніказним. Наприклад, 2007 і 2008 позначають унікальні учасники на рівні року виміру часу, а січень – непусті учасники на рівні місяця, тому що у вимірі часу може бути більше одного січня, якщо воно містить дані більше одного року.

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

вимір     Набір з однієї або кількох впорядкованих ієрархій рівнів у кубі, який користувач розуміє та використовує як основу для аналізу даних. Наприклад, вимір "Географія" може містити рівні "Країна/регіон", "Область або регіон" і "Місто". Або вимір часу може містити ієрархію рівнів для року, кварталу, місяця та дня. У звіті зведеної таблиці зведена діаграма звіті кожна ієрархія стає набором полів, які можна розгорнути та згорнути, щоб відобразити нижчі або вищі рівні.

Ієрархія     Логічна структура дерева, яка впорядковує учасників виміру, таким чином, що кожен елемент має один батьківський елемент і дочірніх членів дочірніх членів. Дитина – це учасник наступного нижчого рівня ієрархії, яка безпосередньо пов'язана з поточним елементом. Наприклад, в ієрархії часу, яка містить рівні Квартал, Місяць і День, січень – це дочірня назва Ієрархії кварталу1. Батьківський елемент – це учасник на наступному вищому рівні в ієрархії, яка безпосередньо пов'язана з поточним елементом. Батьківське значення зазвичай об'єднує значення всіх своїх дітей. Наприклад, в ієрархії час, яка містить рівні "Квартал", "Місяць" і "День", "Квартал1" – це батьківський об'єкт "Січень".

Рівень     В ієрархії дані можна впорядкувати за нижчим і вищим рівнями докладності, як-от "Рік", "Квартал", "Місяць" і "День" в ієрархії "Час".

На початок сторінки

Функції OLAP у Excel

Отримання даних OLAP     Ви можете підключатися до джерел даних OLAP так само, як і з іншими зовнішніми джерелами даних. Можна працювати з базами даних, створеними за допомогою служб Microsoft SQL Server OLAP версії 7.0, Microsoft SQL Server Analysis Services версії 2000 та Microsoft SQL Server Analysis Services версії 2005, серверних продуктів Microsoft OLAP. Excel також можуть працювати зі сторонніми продуктами OLAP, сумісними з OLE-DB для OLAP.

Дані OLAP можна відобразити лише як звіт зведеної таблиці, звіт зведена діаграма або у функції аркуша, перетвореній зі звіту зведеної таблиці, але не як діапазон зовнішніх даних. Звіти зведених таблиць і звітів зведених таблиць OLAP зведена діаграма можна зберігати в шаблонах звітів, а також створювати файли зв'язків даних Office (ODC), щоб підключатися до баз даних OLAP для запитів OLAP. Коли ви відкриваєте файл ODC, Excel відображає пустий звіт зведеної таблиці, який можна розмічувати.

Створення файлів кубів для автономного використання     Можна створити автономний файл куба (CUB) із підмножину даних із бази даних сервера OLAP. Автономні файли кубів використовуються для роботи з даними OLAP за відсутності підключення до мережі. Куб дає змогу працювати з більшими обсягами даних у звіті зведеної таблиці або зведена діаграма, ніж це було б інакше, і прискоряє отримання даних. Файли кубів можна створювати, лише якщо використовується програма постачальник OLAP, наприклад Microsoft SQL Analysis Services Server версії 2005, яка підтримує цю функцію.

Дії на сервері     Серверна дія – це необов'язкова, але корисна функція, яку адміністратор куба OLAP може визначити на сервері, який використовує елемент куба або міру як параметр у запиті, щоб отримати відомості в кубі або запустити іншу програму, наприклад браузер. програма Excel підтримує URL-адресу, звіт, набір рядків, деталізувати та розгортати до дій сервера докладних даних, але не підтримує набори даних і афілійованих даних.

KPI      KPI – це спеціальна обчислювана міра, визначена на сервері, яка дає змогу відстежувати «ключові показники ефективності», включно зі станом (чи відповідає поточне значення певному числу?) і тенденції (яке значення з часом?). Коли ці піктограми відображаються, сервер може надсилати пов'язані піктограми, подібні до нового набору піктограм Excel, які позначають вище або нижче рівнів стану (наприклад, піктограма "Стоп-світло") або тенденції значення (наприклад, піктограма спрямованої стрілки).

Форматування сервера     Адміністратори кубів можуть створювати міри й обчислювані члени з кольоровим форматуванням, форматуванням шрифту та правилами умовного форматування, які можуть бути визначені як стандартне корпоративне бізнес-правило. Наприклад, формат сервера для отримання прибутку може бути числовим форматом грошової одиниці, клітинка зеленого кольору, якщо значення більше або дорівнює 30 000 та червоний, якщо значення менше 30 000, і стиль шрифту жирним шрифтом, якщо значення менше 30 000 і звичайне, якщо його значення більше або дорівнює 30 000. Докладні відомості див. в сторінці Розробка макета й формату звіту зведеної таблиці.

Office мови інтерфейсу     Адміністратор куба може визначати переклад даних і помилок на сервері для користувачів, яким потрібно переглядати відомості зведеної таблиці іншою мовою. Ця функція визначається як властивість підключення до файлу, а регіональні параметри країни та регіону комп'ютера мають відповідати мові інтерфейсу.

На початок сторінки

Програмні компоненти, необхідні для доступу до джерел даних OLAP

Постачальник OLAP     Щоб настроїти джерела даних OLAP для Excel, вам знадобиться один із таких постачальників OLAP:

  • Постачальник Microsoft OLAP     Excel містить програмне забезпечення драйвер джерела даних і клієнтське програмне забезпечення, необхідне для доступу до баз даних, створених за допомогою служб Microsoft SQL Server OLAP Services 7.0, Microsoft SQL Server версії 2000 (8.0) і Microsoft SQL Server служб аналізу Analysis Services версії 2005 (9.0).

  • Сторонні постачальники OLAP     Для інших продуктів OLAP потрібно інсталювати додаткові драйвери та клієнтське програмне забезпечення. Щоб використовувати функції Excel для роботи з даними OLAP, продукт сторонніх постачальників має відповідати стандарту OLAP, що відповідає стандарту OLAP, Microsoft Office сумісним. Щоб отримати відомості про інсталяцію та використання стороннього постачальника OLAP, зверніться до системного адміністратора або постачальника продукту OLAP.

Серверні бази даних і файли кубів     Клієнтське Excel OLAP підтримує підключення до двох типів баз даних OLAP. Якщо база даних на сервері OLAP доступна у вашій мережі, вихідні дані можна отримати безпосередньо з неї. Якщо у вас є файл автономний файл куба, який містить дані OLAP або визначення куба, можна підключитися до цього файлу та отримати з нього вихідні дані.

Джерела даних     Джерело даних надає доступ до всіх даних у базі даних OLAP або файлі автономного куба. Після створення джерела даних OLAP можна створювати звіти на основі цього джерела та повертати дані OLAP Excel у формі звіту зведеної таблиці чи звіту зведена діаграма, а також у функції аркуша, перетвореній на звіт зведеної таблиці.

Microsoft Query     За допомогою Query можна отримати дані із зовнішньої бази даних, наприклад Microsoft SQL або Microsoft Access. Щоб отримати дані з зведеної таблиці OLAP, підключеної до файлу куба, не потрібно використовувати Query. Докладні відомості див. в статті Отримання зовнішніх даних за допомогою Microsoft Query.

На початок сторінки

Відмінності між функціями OLAP і вихідними даними, відмінними від OLAP

Якщо ви працюєте зі звітами зведених таблиць зведена діаграма звітами з OLAP вихідні дані та інших типів вихідних даних, ви помітите деякі відмінності функцій.

Отримання даних     Сервер OLAP повертає нові дані Excel щоразу, коли змінюється макет звіту. За допомогою інших типів зовнішніх вихідних даних ви запитаєте всі вихідні дані одночасно або можете настроїти параметри для запиту, лише якщо відображаються різні елементи полів фільтра звіту. Ви також можете оновити звіт кількома іншими способами.

У звітах на основі вихідних даних OLAP параметри поля фільтра звіту недоступні, фоновий запит недоступний, а настройка оптимізації пам'яті недоступна.

Примітка.: Параметр оптимізації пам'яті також недоступний для джерел даних OLEDB та звітів зведених таблиць на основі діапазону клітинок.

Типи полів    Вихідні дані OLAP, вимір можна використовувати лише як поля рядків (рядів), стовпців (категорій) або сторінок. Поля міри можна використовувати лише як поля значень. Для інших типів вихідних даних усі поля можна використовувати в будь-якій частині звіту.

Доступ до докладних даних     Для вихідних даних OLAP сервер визначає доступні рівні докладності та обчислює зведені значення, тому докладні записи, які складають зведені значення, можуть бути недоступні. Однак сервер може надати поля властивостей, які можна відобразити. Інші типи вихідних даних не мають полів властивостей, але можна відобразити докладні відомості про значення полів даних і елементів, а також відобразити елементи без даних.

Поля фільтра звіту OLAP можуть містити не всі елементи, а команда Показати сторінки фільтра звіту недоступна.

Початковий порядок сортування     Для вихідних даних OLAP елементи спочатку відображаються в порядку, у якому сервер OLAP повертає їх. Потім можна відсортувати елементи або вручну впорядкувати їх. Для інших типів вихідних даних елементи в новому звіті спочатку відсортовано за зростанням за іменем елемента.

Обчислення     Сервери OLAP надають зведені значення безпосередньо для звіту, тому змінити функції зведення для полів значень не можна. Для інших типів вихідних даних можна змінити функцію зведення для поля значення та використовувати кілька функцій зведення для одного поля значення. Не можна створювати обчислювані поля або обчислювані елементи у звітах із вихідними даними OLAP.

Проміжні підсумки     У звітах із вихідними даними OLAP функцію зведення для проміжних підсумків змінити не можна. За допомогою інших типів вихідних даних можна змінювати функції зведення проміжних підсумків і відображати або приховувати проміжні підсумки для всіх полів рядків і стовпців.

Для вихідних даних OLAP під час обчислення проміжних і загальних підсумків можна включати або виключати приховані елементи. Для інших типів вихідних даних можна включити приховані елементи полів фільтра звіту в проміжні підсумки, але приховані елементи в інших полях виключаються за замовчуванням.

На початок сторінки

Потрібна додаткова довідка?

Отримуйте нові функції раніше за інших
Приєднатися до Microsoft оцінювачів

Чи були ці відомості корисні?

Наскільки ви задоволені якістю перекладу?

Що вплинуло на ваші враження?

Маєте ще один відгук? (Необов'язково)

Дякуємо за ваш відгук!

×