Словарь по OLAP ActiveX Разработанная Microsoft технология, предназначенная для предоставления доступа к Windows-приложениям через Internet. Компоненты ActiveX, применяемые при создании Web-ориентированных OLAP-приложений, в основном используются в интрасетях, что связано с соображениями безопасности. Ad hoc analyses Гибкий анализ данных. Аналитическая техника, предоставляющая пользователям гибкий механизм построения новых или модификации сделанных ранее запросов к БД. Расчет новых коэффициентов, отклонений, а также задачи по группировке, фильтрации и ранжированию данных легко должны выполняться с помощью мыши. Конечные пользователи освобождены от необходимости заранее программировать выполнение подобных операций. Agent Агент. Программа, предназначенная для автономного выполнения заранее запрограммированных функций. Обычно используется для автоматической загрузки данных и генерации отчетов об отклонениях и исключительных ситуациях. Не следует путать понятие "агент" с понятием "добыча данных" (data mining). Aggregate Агрегирование. 1. Операция объединения элементов данных, результатом которого являются данные, предоставляемые в совокупности или в форме единого результата суммирования. 2. Операция по вычислению значений, связанных с родительскими позициями в иерархических измерениях (hierarchical dimensions). Это объединение, консолидация может быть суммированием (addition), усреднением (averaging) или каким-либо другим более сложным действием для получения вторичного интересующего аналитика значения. 3. Операция консолидации значений многомерного показателя по некоторой иерархии, определенной между значениями измерения. В качестве такой операции может использоваться суммирование, вычисление среднего, определение наименьшего или наибольшего и т.п. Например, можно агрегировать значения объема продаж по измерению "Временные периоды", имея эти значения для каждого дня и суммируя их для вычисления агрегированной величины для месяцев. См. также: Consolidate Aggregate tables Таблицы-агрегаты. Обычно это таблицы реляционной базы данных, которые содержат итоги, предварительно вычисленные на основе данных многомерной БД в виде иерархической структуры. Большинство инструментальных средств позволяет создавать "разреженные агрегаты" (на конкретный момент времени рассчитывается только какое-либо подмножество таблиц-агрегатов; остальные агрегаты вычисляются "на лету" на основе предварительно вычисленных итогов по мере возникновения необходимости). AIX Операционная система. Версия Unix корпорации IBM для платформы RS/6000. Analysis, Multidimensional Многомерный анализ. Техника многомерного анализа позволяет пользователям при работе с данными достичь глубокого понимания информации, хранящейся в БД. Многомерный подход к анализу предоставляет аналитику широкие возможности моделирования данных в соответствии со сложившимся у него представлением о проблеме, снижая тем самым вероятность ошибочной интерпретации полученных результатов. Поскольку многомерная модель отображает информацию так, как большинство людей ее себе представляют, используется интуитивная навигация по базе данных. Кроме того, значительно упрощаются процедуры отображения на экране необходимых аналитику подмножеств данных, представления различных срезов информации, а также процедура задания алгоритма вычислений. Более того: в силу того, что данные хранятся в многомерной БД, выполнение подобных операций характеризуется гораздо более высокой скоростью и стабильной производительностью (по сравнению с базами данных любой другой структуры). Уникальное сочетание быстродействия и простоты использования является одним из основных преимуществ многомерного анализа. API Интерфейс прикладного программирования (Application Programming Interface). Программный интерфейс, используемый для интеграции приложений от разных производителей. Большинство разработчиков серверного программного обеспечения OLAP выпускают продукты, которые содержат собственные API. Сознавая необходимость единого стандарта, Консорциум OLAP Council работал над его созданием с момента своего основания в 1995 году, однако затраченные усилия не принесли желаемых результатов. На сегодняшний день большинством производителей средств OLAP поддерживается спецификация Microsoft OLE DB для OLAP API, которая признана стандартом de facto. APL Язык программирования (A Programming Language). Первый многомерный язык программирования и заглавие книги Кена Айверсона (Ken Iverson), опубликованной в 1962 году. Применение APL все еще достаточно ограничено: он широко используется во многих приложениях для прогнозирования и планирования, однако в современных системах применяется редко. Applets Апплеты. Небольшие приложения, обычно написанные на языке программирования Java, которые автоматически загружаются и выполняются WWW-браузерами, поддерживающими апплеты. При этом апплет имеет весьма ограниченный доступ к ресурсам компьютера клиента, так что он может предоставить произвольный мультимедийный интерфейс и выполнять сложные вычисления, не привнося при этом риска заражения вирусом или порчи данных. Array, Multidimensional Массив, многомерный. Группа ячеек со специальной организацией хранения - данные хранятся как совокупность измерений. Электронная таблица является примером двумерного массива, в котором ячейки данных располагаются по столбцам и строкам. Строки и столбцы в данном случае являются измерениями. Трехмерный массив данных визуально может быть представлен в виде куба, где каждое измерение формирует одну из сторон куба, включая любое подмножество (срез) данных, параллельное этой стороне. Массивы большей размерности не имеют физических аналогов и прототипов, однако они позволяют пользователям группировать информацию в естественные категории, называемые "измерениями" (например, время, продукция, географическое расположение, каналы сбыта и т. п.), которые максимально отображают реальную структуру предприятия. Синонимы: Multi-dimensional Structure, Cube, Hypercube. ASF Analytical Solutions Forum заменил в октябре 1999 года Консорциум OLAP Council (год основания 1995), чья работа была признана неэффективной. На сегодняшний день ASF функционирует даже менее эффективно, чем распавшийся OLAP Council b2b Business to business. Торговля между юридическими лицами через Интернет. Путем создания виртуальных электронных бирж и торговых площадок в Интернет компании получают возможность более эффективного приобретения и продажи сырья и товаров за счет прямой работы с поставщиками и клиентами. b2c Business to client. Электронная торговля через Интернет между юридическими и физическими лицами. Управление Эффективностью Бизнеса (Business Performance Management). Класс информационных систем, предназначенных для автоматизации процессов бизнес-планирования, бюджетирования, финансовой консолидации, управленческого контроля и анализа. Такие приложения обладают возможностями многопользовательского ввода информации и поддержки исполнения регламентов (Work Flow). BPM По сути, BPM-приложения призваны устранить существующие функциональные ограничения систем класса ERP (ограничение по аналитическим возможностям) и OLAP (отсутствие функций прогнозирования). Наиболее известные западные системы этого класса, представленные у нас, это Comshare MPC, e.Planning, Hyperion Pillar, Oracle Financial Analyzer. Впервые данный термин был сформулирован аналитиками компании International Data Corporation (IDC) в проведенном ими исследовании Analytic Application Market Forecast and Analysis, 200-2004. BPR Реинжиниринг бизнес-процессов (Business Process Re-engineering). Кардинальное изменение технологий неконкурентоспособных процессов компании, приводящее к существенному улучшению их параметров (потребляемые ресурсы, время, денежные расходы, качество продукции и услуг). Calculated Member Вычисленный элемент. Элемент измерения, чья величина определяется величинами других элементов (например, математическими или логическими приложениями). Вычисленный элемент может представлять собой часть OLAP-сервера или быть описан пользователем в течение интерактивной сессии. Вычисленный элемент - это любой элемент, который не вводится, а вычисляется. Cell Children Ячейка. Часть данных, получаемая путем определения одного элемента в каждом измерении многомерного массива. Ячейки гиперкуба могут быть пусты или полны. Когда значительное число ячеек куба не содержит данных, говорят, что он "разрежен" ("sparse"). См. также: Member Combination Дочерние элементы. Элементы измерений, включаемые в вычисления для получения итоговой суммы для родительского элемента. Дочерние элементы могут сами по себе быть консолидированными уровнями, что подразумевает, что они сами имеют дочерние элементы. Каждый элемент может иметь более одного родительского элемента. При этом родительские элементы необязательно должны находиться на одном иерархическом уровне, что позволяет агрегировать анализируемые данные одновременно по нескольким иерархиям в рамках любого данного измерения. Client Клиент. Компьютер, который выполняет индивидуальные пользовательские функции и подключается к одному или нескольким серверам (компьютер, обеспечивающий обслуживание пользователей сети: с разделяемым доступом к файлам, дискам, принтеру, системе электронной почты.). Операции по хранению и обработке данных распределяются между клиентом и сервером определенным способом. OLAP-клиент обычно не хранит данные, однако выполняет некоторую обработку и практически всю работу по представлению информации. Данные хранятся на сервере, где выполняется их основная обработка. Клиенты подразделяются на однозадачные и многозадачные и могут являться версией "тонкого" или "толстого" клиента. Column Dimension Измерение столбца. См.: Page Display Consolidate Консолидация. Многомерные базы данных обычно характеризуются наличием в рамках каждого измерения иерархий или отношений между элементами данных, заданных с помощью формул. Консолидация подразумевает вычисление сводных показателей по этим формулам для одного или нескольких измерений - например, суммирование данных по всем отделам для получения итоговых данных по подразделению в целом. В принципе, между элементами данных может быть задан практически любой тип отношений, хотя обычно они описываются с помощью формул суммирования. Синонимы: Roll-up, Aggregate. См. также: Formula, Hierarchical Relationships, Children, Parents Cube Куб. См.: Array, Multi-dimensional Data mining "Добыча данных". Процесс аналитического исследования больших массивов информации (обычно экономического характера) с целью выявления определенных закономерностей и систематических взаимосвязей между переменными, которые затем можно применить к новым совокупностям данных. Этот процесс отнюдь не является аналогом поиска отклонений в данных при помощи OLAP-инструментария и включает три основных этапа: исследование, построение прогнозирующей модели или структуры и ее проверку. Как правило, приложения для "добычи данных" существенно отличаются от OLAP-продуктов и в большей степени предназначены непосредственнодля специалистов. В системах "добычи данных" реализованы совершенно другие инструментальные средства от производителей ПО иного, чем средства OLAP. Все попытки, предпринятые разработчиками OLAP-приложений в области "добычи данных", не принесли желаемых результатов. Система управления базой данных, СУБД (DataBase Management System). Программное обеспечение, контролирующее организацию, хранение, целостность, внесение изменений, чтение и безопасность информации в базе данных. DBMS СУБД отвечает за обработку запросов к базе данных, и получение ответа. Способы хранения данных могут быть различными: модель данных может быть как реляционной, так и многомерной, сетевой или иерархической. DDE Прямой обмен данными (Direct Data Exchange). Старая технология Microsoft для Windows, предназначенная для автоматической передачи данных между резидентными приложениями через буфер обмена. Defragment Дефрагментация. Процесс реорганизации блоков файлов на диске в непрерывные последовательности и объединения свободного пространства между сегментами файлов. Операция дефрагментации увеличивает скорость доступа к данным, позволяет сохранить пространство на диске, а также повысить надежность хранения данных даже в случае сбоя аппаратного обеспечения. Требуется при частом доступе к файлам. Dense Плотная. Многомерная база данных считается плотной, если относительно высокий процент (по крайней мере, 10%) возможных комбинаций ее измерений содержит данные. См. также: Sparse Derived data Вторичные данные. Данные, являющиеся результатом вычислительных шагов, примененных к данным о событии. Вторичные данные являются либо результатом соотношения двух или более элементов отдельной транзакции между собой (например, агрегация), либо результатом соотношения одного или более элементов транзакции с каким-либо внешним алгоритмом или правилом. Такие данные, как правило, приводят к ускоренному получению ответа на запросы за счет объема хранимой информации. См. также: Pre-calculated Data Derived Members Вторичные элементы. Элементы, чьи данные являются вторичными данными. Desktop OLAP Настольный OLAP. Недорогой, простой в использовании OLAPинструментарий, предназначенный для локального анализа и представления данных, которые загружаются из реляционной или многомерной БД на машину клиента. В Web-версиях OLAP-приложений обработка данных часто выполняется не на машине клиента, а на промежуточном сервере, называемом сервером приложений. Размещаемые на сервере приложений программы обработки данных выполняют функции сервера для интерфейсов пользователя. Сервер приложений промежуточного уровня повышает масштабируемость системы в целом, однако функциональность такой системы (по сравнению с настольными приложениями OLAP) остается на том же или даже более низком уровне. Detail member Детализованный элемент. Элемент измерения, являющийся его нижним иерархическим уровнем. См. также: Level DHTML Динамический язык гипертекстовой разметки (Dynamic HTML) следующий этап развития HTML. Версия dynamic HTML обладает расширенными функциональными возможностями JavaScript, что позволяет разработчикам создавать такие динамические страницы, которые не требуют установки на машине клиента дополнительных программных фрагментов, выполняющихся вне рамок браузера. Необходимо отметить, что DHTML работает только в самых последних версиях браузера. В настоящее время этот язык все более интенсивно используется разработчиками Web-ориентированных OLAP-приложений. Dimension Измерение. Один из основных объектов многомерной модели данных. Измерение - это список значений, относящихся к одному и тому же типу данных с точки зрения пользователя. Например, все дни, месяцы, кварталы и годы с точки зрения пользователя относятся к одному и тому же типу "Временные периоды"; список городов, регионов и стран образуют измерение "География". Измерения используются в качестве индексов для идентификации элементов многомерного массива (гиперкуба), в котором хранятся значения многомерных показателей. Если пользователь выбирает один элемент какого-нибудь измерения, остальные измерения, для которых указывается диапазон элементов (или все элементы), образуют подкуб. Если для всех, кроме двух, измерений указывается один элемент, оставшиеся два измерения образуют электронную таблицу ("срез" или "проекцию" куба). При выборе одного элемента для всех измерений будет определена одна единственная ячейка. Применение измерений позволяет интуитивно понятно организовать работу с данными, значительно повышая эффективность поиска, изучения и анализа информации. DLL Библиотека динамической компоновки (Dynamic Linked Library). Библиотека служебных программ, используемых другими программами в процессе своей работы. Содержит реализации наиболее часто применяемых функций. DOLAP Настольный OLAP (Desktop OLAP). Drill Down/Up Drill Down ("Углубление в данные") или Drill Up (Консолидация (обобщение) как отдельных измерений, так и выбранных элементов измерений) - это специальная техника анализа, используемая при изучении данных. Пользователь имеет возможность переходить вверх по направлению от детального (down) представления данных к агрегированному (up) и наоборот. Направление детализации (обобщения) может быть задано как по иерархии отдельных измерений, так и согласно прочим отношениям, установленным в рамках измерений или между измерениями. Например, если при анализе данных об объемах продаж в Северной Америке выполнить операцию drill-down для измерения "Регион", то на экране будут отображены такие его элементы как "Канада", "Восточные Штаты Америки" и "Западные Штаты Америки". В результате дальнейшей детализации элемента "Канада" будут отображены элементы "Торонто", "Ванкувер", "Монреаль" и т. д Система поддержки принятия решений (Decision Support System). Приложение, предназначенное для анализа больших массивов данных, прогнозирования, а также выполнения вычислений любой степени сложности. DSS Служба поддержки принятия решений (Decision Support Services). Термин, используемый для обозначения версии бэта 3 продукта Plato корпорации Microsoft, который впоследствии был переименован в SQL Server OLAP Services, а затем - в SQL Server Analysis Services. EIS Термин, наиболее часто используемый для обозначения Информационной Системы Руководителя (Executive Information System)/Корпоративной Информационной Системы (Enterprise Information System). Класс программных продуктов, предназначенных для сбора и анализа информации о предприятии и внешней среде с целью принятия управленческих решений. Для таких систем характерно высокое быстродействие и чрезвычайная простота в использовании, однако, функциональность подобных систем с точки зрения анализа обычно крайне ограничена. ERP Информационная система управления ресурсами предприятия (Enterprise Resource Planning). Современное название класса дорогостоящих, интегрированных систем финансового учета. Однако подобные системы редко оправдывают свое название как приложений, предназначенных именно для планирования. ETL Извлечение, преобразование и загрузка данных (Extraction, Transformation and Loading). Операции, выполнение которых требуется для заполнения хранилищ данных и OLAP-приложений достоверными, непротиворечивыми и, возможно, суммарными данными. FASMI Fast Analysis of Shared Multidimensional Information (быстрый анализ разделяемой многомерной информации). Определение понятия OLAP в виде пяти критериев (Fast, Analysis, Shared, Multidimensional, Information), которым должны удовлетворять продукты, попадающие в эту категорию. Formula Формула. Это объект базы данных, представляющий собой вычисление, правило или другое выражение для операций с данными в многомерной базе данных. Формула определяет отношения между элементами измерения и используется разработчиками баз данных OLAP для обеспечения большего по количеству наполнения для сервера базы данных. Формула используется конечными пользователями для моделирования отношения внутри предприятия и для персонализации данных с целью обеспечения большей наглядности и точности отображения. Formula, CrossDimensional Формула, созданная на основе перекрестных ссылок на измерения. Формулы, заданные в рамках какого-либо измерения, - явление довольно обычное даже для тех систем, которые не являются OLAP-продуктами. Например, формула "Прибыль" = "Объем продаж" - "Издержки" легко может быть реализована в электронной таблице. В OLAP-системе она будет реализована следующим образом: показатель прибыли будет рассчитан для всех возможных комбинаций измерений куба (например, для всех видов продукции, для всех регионов, для всех временных периодов и т. п.) на основе соответствующих показателей доходов и издержек для этих измерений. Составной частью OLAP-системы является обширное многомерное приложение, которое в силу простоты устройства может быть создано как разработчиком OLAP-приложения, так и конечным пользователем в течение сеанса работы в интерактивном режиме. Подлинная аналитическая мощь OLAP-сервера, однако, заключается в его способности выполнять расчеты по формулам, заданным для элементов нескольких измерений. В качестве примера можно привести правило многомерного распределения, применяемое в приложениях, предназначенных для оценки рентабельности каждой структурной единицы компании. Допустим, в модели организационной структуры компании предусмотрено измерение "Подразделение" и в целях продвижения продукта А проводится рекламная компания, финансируемая одним из подразделений (XYZ). Если разделить затраты на рекламу между остальными подразделения, которые также занимаются продажей продукта А, пропорционально объему продаж каждого подразделения, то формула распределения будет выглядеть следующим образом: ЗАТРАТЫ НА РЕКЛАМУ = (ОБЪЕМ ПРОДАЖ ПРОДУКТА А/ОБЪЕМ ПРОДАЖ ПРОДУКТА А ПО КОРПОРАЦИИ В ЦЕЛОМ)*ЗАТРАТЫ ПОДРАЗДЕЛЕНИЯ XYZ НА РЕКЛАМУ ПРОДУКТА А Показатель затрат на рекламу принадлежит измерению "Меры", которое пересекается с другими измерениями (например, "Подразделение", "Продукция"). Однако, показатель объема продаж продукта А является более специфическим - это показатель объема продаж, взятый из измерения "Меры" и ограниченный элементом "Продукт А" измерения "Продукция". Распределяемые затраты на рекламу - это затраты подразделения XYZ на рекламу продукта А, которые подразделения с ненулевым объемом продаж этого продукта согласились разделить между собой. Таким образом, перекрестная формула задается ссылками на измерения, которые описываются по единому правилу. Поколение как иерархическое понятие. Два элемента иерархии, имеющие одно и то же поколение, если у них совпадающий номер прообраза (предка). Например, главный элемент измерения взят из поколения 1. При этом если измерение имеет многомерную иерархию, в поколении 1 могут быть еще два или более элементов. Generation, Hierarchical Примечание: Термины "поколение" и "уровень" необходимы для описания подгрупп элементов измерения, поскольку, например, несмотря на то, что два потомка имеют общего родителя и относятся к одному роду, их уровень может не совпадать, если один из потомков имеет дочерний элемент, а другой нет. Синонимы: Peer, Sibling. См. также: Level, Hierarchical Relationships, Parent, Children Gigabyte (Gb) Гигабайт (Гб). Строго говоря, 1024 мегабайта. В настоящем отчете гигабайт принимается равным 1000 мегабайт или 1 млрд. байт. Groupware Групповое программное обеспечение. Приложение, предназначенное для обеспечения совместной работы группы пользователей, т. е. использования разделяемых информационных ресурсов. Изменения, вносимые каждым пользователем, становятся доступными остальным членам группы - либо путем автоматического копирования, либо посредством параллельного доступа. GUI Графический пользовательский интерфейс (Graphical User Interface) (например, Windows или Macintosh) обеспечивает возможность управления поведением системы через визуальные элементы управления - окна, списки, кнопки, гиперссылки и т.д. Hierarchical Relationships Иерархические отношения. Любые элементы измерений могут быть организованы на базе отношений наследования, обычно это происходит, когда родительский элемент представляет консолидацию своих дочерних элементов. Результатом этого и является иерархия, а отношения наследования в связи с этим носят название иерархических отношений. HOLAP Гибридный OLAP (Hybrid OLAP). Программный продукт, предоставляющий доступ к реляционным и многомерным базам данных одновременно. Сегодня гибридный OLAP становится наиболее популярной архитектурой для серверных OLAP-средств. Horizontal Dimension Измерение по горизонтали. См.: Page Display. HP-UX Операционная система. Версия Unix корпорации Hewlett-Packard для платформы HP-9000. HTML Язык гипертекстовой разметки (HyperText Markup Language), основной язык для создания web-страниц. HTML определяет расположение элементов web-документа (таблиц, ссылок, рисунков и т.д.), использующиеся шрифты, форматы заголовков, графические элементы и т.д. с помощью набора тегов - специальных ключевых слов. HTML не является языком программирования в традиционном смысле; фактически это формат Интернет-документов. Hypercube Гиперкуб. Многомерная конструкция, сформированная соединением нескольких измерений и предназначенная для хранения данных. Каждая ячейка (cell) определена отдельным элементом из каждого измерения (dimension). См. также: Cube, Array, Multi-dimensional Input Members Вводные элементы. Вводные элементы имеют значения, загружаемые вручную или путем получения доступа к другому компьютерному источнику данных (то есть не являются результатом вычисления данных). IPO Первичное размещение акций (первоначальная публичная эмиссия) (Initial public offering). Первое публичное размещение акций компании на фондовой бирже. Практически все публичные компании-разработчики OLAP-средств включены в листинг NASDAQ. В среднем, в результате осуществления IPO этим компаниям удается привлечь дополнительные инвестиции в размере $30 млн. IT Информационные технологии (Information Technology). Иногда этот термин используется в качестве синонима термина "специалисты по компьютерам". В том же значении иногда употребляются термины IS (Information Systems - Информационные системы) и DP (Data Processing Обработка данных). Java Язык программирования, предназначенный для разработки Интернетприложений. Обычно, Java-апплеты не хранятся на клиентской машине, а динамически загружаются и выполняются в среде браузера по требованию во время сеанса работы. Сегодня Java-апплеты на стороне клиента все реже применяются в OLAP-инструментарии. JOLAP Новая, основанная на Java, коллективная OLAP API инициатива, предназначенная для создания и управления данными и метаданными на серверах OLAP. Основной разработчик - Hyperion Solutions. Другими членами группы, определяющей предложенный API, являются: IBM, Oracle и др. Kilobyte (Kb) Килобайт (Кб). Строго говоря, 1024 байта. В настоящем отчете 1 Кб принимается равным 1000 байт. LAN Локальная сеть (Local Area Network). Сеть, объединяющая компьютеры в рамках одной организации. Может являться частью глобальной сети, или быть полностью автономной. Характеризуется высокой скоростью передачи данных между машинами пользователей и серверами, включая файл-сервер, сервер приложений, сервер печати и прочие. Level, Hierarchical Иерархический уровень. Элементы иерархического измерения находятся на одном уровне иерархии, если они имеют одинаковое максимально возможное число дочерних элементов на каждом уровне ответвления. Иными словами, иерархический уровень - это множество элементов иерархии, находящихся на одном и том же расстоянии от корня иерархической структуры. Например, в измерении "Счета", элементами которого являются счета Главной книги, все детализованные счета являются элементами нулевого уровня. Счета следующего уровня являются элементами уровня 1, родительские элементы которых принадлежат уровню 2, и т. д. Родительский элемент может иметь два или более дочерних элемента, которые принадлежат разным уровням, - в этом случае родительский элемент располагается на один уровень выше самого высокого уровня дочерних элементов. См. также: Generation, Hierarchical Linux Подобно Unix, открытая операционная система. На сегодняшний день очень немногие поставщики предлагают OLAP-продукты для Linux, однако некоторые разработчики планируют поддерживать данную ОС. Maintenance Техническая поддержка. Плата, взыскиваемая поставщиками программного обеспечения за услуги по исправлению ошибок, по модернизации ПО, а также (чаще всего) за услуги по предоставлению детальной информационной поддержки (helpline). Обычно составляет 20% от платы за лицензию, хотя некоторые продавцы ПО предлагают своим клиентам гибкую систему ставок и различные схемы выплат. MDAPI Предложенный OLAP Council многомерный API, последней версией которого был MDAPI 2.0. Ранее для названия стандарта было характерно написание через дефис: MD-API. Ни один из поставщиков OLAP-средств не поддержал даже MDAPI 2.0 (эта версия была выпущена в 1998 году), и в настоящее время данный "стандарт" отменен. MDB Многомерная база данных (Multidimensional Database). Мощная база данных со специальной организацией хранения - кубами, позволяющая пользователям анализировать большие объемы данных. Многомерная база данных позволяет обеспечивать высокую скорость работы с данными, хранящимися как совокупность фактов, измерений и заранее вычисленных агрегатов. MDX Язык запросов к многомерным источникам данных (Multidimensional expression language). Расширение языка SQL для создания запросов к многомерным данным, доступ к которым осуществляется через OLE DB for OLAP API (проект корпорации Microsoft, известный под кодовым названием Tensor). Выражения языка MDX также используются для реализации вычислений в предложенных корпорацией Microsoft средствах OLAP, называемых OLAP Services. Megabyte (Mb) Мегабайт (Мб). Строго говоря, 1024 килобайта. В настоящем отчете 1 мегабайт принимается равным 1000 килобайт или 1 млн. байт. Member, Dimension Элемент измерения. Отдельное имя или идентификатор, служащий для определения положения и описания элемента данных в измерении. Январь 1989 года или 1-й квартал 1993 года являются типичными примерами элементов измерения "Время". Оптовая торговля, Розничная торговля и т. п. - пример элементов измерения "Канал распределения". Синонимы: Position, Item, Attribute Member Combination Комбинация элементов. Это точное описание уникальной ячейки в многомерном массиве, состоящей из специально отобранных элементов в каждом измерении массива. См. также: Cell Metadata Метаданные. Данные о данных. Метаданные представляют собой описание структуры данных и методов их обработки. Кроме того, в метаданных может содержаться дополнительная информация о базах данных, являющихся источниками и получателями информации, о сведениях, помещаемых в хранилище, а также о качестве данных в хранилище. Также метаданные включают сведения о преобразованиях данных, о дате последнего обновления и о правах доступа пользователей к информации. Minicube Миникуб. Подмножество гиперкуба (содержит меньшее число измерений). Гиперкуб представляет собой совокупность однотипных миникубов. Missing Data, Пропущенные данные, пустое значение данных. Особый элемент данных, Missing Value который сигнализирует о том, что в данной ячейке данные отсутствуют и неопределены. Это может быть как вследствие того, что рассматриваемая комбинация элементов не имеет смысла (например, снегоходы не могут продаваться в Майами), так и того, что данные не были введены. Термин "Пропущенные данные" по своему значению близок к термину "Пустое значение данных", однако, это не то же самое, что "Нулевое значение". Model Модель. Многомерная структура, в рамках которой заранее определены правила расчета различных показателей на основе имеющихся данных. MOLAP Многомерный OLAP (Multidimensional OLAP). Вместо данного термина мы предпочитаем использовать более явный - МБД (многомерная база данных - Multidimensional DB), поскольку все средства OLAP по определению являются многомерными. MPC Управленческое планирование и контроль (Management Planning and Control) - методологическое описание эффективной организации процессов планирования, бюджетирования, управленческого контроля и анализа. Управленческое планирование, как философия бизнеса, охватывает все основные управленческие функции и поддерживает как нисходящие, так и восходящие процессы планирования. Основными задачами в этой области являются принятие решений относительно стратегии развития компании, что достигается посредством постановки задач, бюджетирования и построения скользящих прогнозов. В качестве методологии ведения бизнеса, управленческий контроль обеспечивает эффективность процессов планирования путем построения количественных и качественных показателей хозяйственной деятельности фирмы. Управленческий контроль позволяет менеджерам влиять на эффективность работы своих сотрудников, мотивируя их претворять в жизнь стратегию предприятия. В настоящее время бурно развивается целый класс систем управленческого планирования и контроля, наиболее устойчивым обозначением которого на сегодняшний момент является термин BPM MPP Вычисления с массовым параллелизмом (Massively Parallel Processing). Архитектура многопроцессорной системы, которая объединяет сотни и даже тысячи однотипных низкопроизводительных процессоров, имеющих собственную память. Параллельная обработка данных обеспечивает исключительно высокую производительность системы. Multicube Мультикуб. OLAP-продукт, предназначенный для хранения данных в форме многомерных структур, которые в совокупности образуют многомерную базу данных. Позволяет сохранять данные как в реляционной, так и в многомерной БД. Multidimensional Многомерная структура данных подразумевает наличие трех или более независимых измерений. MultiDimensional Data Structure Многомерная структура данных. Структура данных, имеющая, по крайней мере, три независимых измерения. См. также: Array, Multidimensional Multi- Язык многомерных запросов. Средство (язык) формулирования запросов Dimensional Query Language к многомерным базам данных. Работа пользователя с данными при этом осуществляется по принципу "slicing and dicing". Эта операция позволяет осуществить доступ к данным в любых разрезах, комбинациях и порядке следования. Для проведения анализа можно получать всевозможные срезы данных (двумерный (плоскостной) срез, многомерный подкуб). Navigation Навигация. Этот термин используется для описания процесса, с помощью которого пользователями интерактивно изучают куб путем углубления, вращения и отображения. Обычно встречающихся в графических клиентах OLAP, подсоединенных к OLAP-серверу. NC Сетевой компьютер (Network Computer). Web-терминал, на котором не хранится каких-либо данных и программ, требуемых клиентам. Сетевой компьютер оснащен Web-браузером, поддерживающим технологию Java. Не имеет отношения к тематике OLAP. Nesting (of Multidimensional Columns and Rows) Отображение многомерных данных в плоские таблицы путем вложения таблиц. Вложение таблиц - это техника отображения информации, используемая для представления результатов многомерного запроса (т. е. подкуба, а не двумерного среза данных). Заголовки строк/столбцов будут отображать размерность полученного множества выходных данных путем вложения заголовков элементов каждого измерения.Например, столбцы табличного отчета могут выглядеть следующим образом: Non-Missing Data Непропущенные данные. Данные, которые существуют и имеют определенные значения (в противоположность пустым и неопределенным данным). Non-procedural Непроцедурный. Подход к программированию, при котором пользователь определяет не последовательность выполнения действий, а то, что необходимо выполнить. В некоторых случаях система сама определяет, когда должна быть выполнена та или иная операция. Данный подход является более простым с точки зрения определения событий, однако, в то же время, менее предсказуемым с точки зрения конечных результатов (а иногда и менее эффективным), чем альтернативный процедурный подход. ODBC Открытый интерфейс взаимодействия с базами данных (Open DataBase Connectivity [interface]). API для взаимодействия приложений с базами данных, разработанный корпорацией Microsoft. Наиболее широко используется в среде Windows, существуют реализации для UNIX. ODAPI Открытый API для доступа к базам данных (Open Database API). Разработанный фирмой Borland API для доступа к базам данных. OEM Производитель укомплектованного оборудования (Original Equipment Manufacturer). Компания, производящая из покупных комплектующих оборудование (включая программное обеспечение) для конечных пользователей и предлагающая его на рынке под своим именем или торговой маркой. При производстве продукции используется запатентованная технология другой компании. Производитель укомплектованного оборудования имеет право как сохранять первоначальный вариант названия продукта, так и изменять его по своему усмотрению. OLAP Оперативная аналитическая обработка (данных), технология OLAP (OnLine Analytical Processing) - класс приложений и технологий, предназначенных для сбора, хранения и анализа многомерных данных в целях поддержки принятия управленческих решений. Технология OLAP позволяет аналитикам, менеджерам и управляющим сформировать свое собственное видение данных, используя быстрый, единообразный, оперативный доступ к разнообразным формам представления информации. Эти формы, полученные на основании первичных данных, позволяют пользователю сформировать полноценное представление о деятельности предприятия. Функциональность OLAP заключается в динамическом многомерном анализе консолидированных данных предприятия, направленном на поддержание следующих аналитических и навигационных видов деятельности пользователя: Вычисления и моделирование, примененные к измерениям и/или их конкретным элементам, использующие информацию об иерархиях Анализ временных тенденций показателей (Анализ трендов) Формирование срезов многомерного представления для просмотра на экране Переход к более глубоким уровням детализации Доступ к исходным данным "Вращение" многомерных представлений: перемещение измерений с целью формирования различных форм представления данных на экране компьютера Клиент-серверная архитектура OLAP-продуктов обеспечивает одновременный доступ большого числа пользователей (многопользовательский режим работы). При этом анализ должен производиться одинаково быстро по всем аспектам информации (приемлемое время отклика - 5 с или менее) независимо от размера и сложности структуры БД. OLAP предоставляет удобные быстродействующие средства доступа, просмотра и анализа деловой информации. Пользователь получает интуитивно понятную модель данных, организуя их в виде многомерных кубов. Это позволяет ему проводить как сравнительный анализ показателей, так анализ различных сценариев по принципу "что-если", построенных на основе прогнозных и статистических данных компании. OLAP Client OLAP-клиент. Приложение оперативной аналитической обработки данных, которое позволяет пользователям выполнять нужный им анализ на основе результатов запросов к OLAP-серверу. Мощные аналитические возможности определяют диапазон модификации и представления информации (в двумерных и многомерных таблицах), средств вычисления и классификации данных. Пользователи могут легко изменять представление информации, чтобы изменить угол обзора информации. Они могут менять расположение измерения "Время" в отчете, (размещая его, например, в строках или столбцах отчета). Используется интуитивная навигация по базе данных, поскольку многомерная модель отображает информацию в том виде, в котором большинство людей ее себе представляет. Работа с OLAP- клиентом может быть не намного сложнее работы с программой электронных таблиц: OLAP-клиент выполняет произвольные запросы и результаты их отображает в OLAP-таблице. В этой таблице пользователь, хорошо знакомый с принципом работы с таблицами типа Excel, может манипулировать данными и получать на экране или на бумаге сотни различных отчетов. В то же время, OLAP- клиенты могут обладать высокой функциональностью приложений для финансового моделирования или анализа продаж. OLAP Council Ныне распавшийся OLAP Council представляет собой консорциум, образованный несколькими поставщиками OLAP для поддержки ключевых принципов OLAP и продвижения на рынке OLAP-продуктов. Тем не менее OLAP Council не получил широкого признания: многие ведущие поставщики либо вообще никогда не являлись членами OLAP Council, либо вышли из Совета, который впоследствии был преобразован в Analytical Solutions Forum. Из заслуг OLAP Council следует отметить создание полезного глоссария технических терминов. OLAP product Программный продукт, позволяющий выполнять быстрый анализ разделяемой многомерной информации. Пользователи должны иметь возможность проводить гибкий анализ данных (Ad hoc analysis) либо в рамках OLAP-продукта, либо в интегрированной с ним системе. OLAP-сервер - это вычислительное ядро, которое использует многомерную модель данных. Поддержка многопользовательского режима работы обеспечивает возможность параллельного доступа к данным. В многомерной модели данные представляются в виде многомерного куба, где измерения (dimensions) соответствуют осям куба, а меры или показатели (measures) - индивидуальным ячейкам. Отдельный фрагмент данных получается путем выбора одного элемента из каждого измерения многомерного массива. Элементы измерений определяют точное место пересечения между всеми измерениями, однозначно идентифицирующее отдельную ячейку данных. OLAP Server OLE OLAP-сервер - это средство многомерного представления и анализа данных Хранилища. Гибкая архитектура сервера позволяет как непосредственно обращаться к данным Хранилища, так и размещать их в высокоэффективных многомерных структурах, оптимизированных для выполнения различного рода аналитических запросов (гибкого анализа (анализа "на лету") первичных данных и вычисленных на их основе формульных показателей). Существует два основных способа хранения продуктами OLAP данных для многомерного анализа. Первый - истинно многомерный сервер баз данных - данные действительно хранятся в виде многомерного массива, называемого реальным кубом. Другой, более удобный способ состоит в том, что обслуживание данных происходит в реляционных БД, но представлены они таким образом, что и средства OLAP и конечный пользователь воспринимают их как виртуальный куб. Учитывая современный уровень развития технологий, а также тенденцию к уменьшению времени отклика системы на запрос, первый способ хранения данных в большинстве случаев является предпочтительным. Связывание и встраивание объектов (Object Linking and Embedding). Определенный корпорацией Microsoft стандартный метод обмена информацией между прикладными программами Windows. Если главные программы (известные как контейнеры) содержат ссылки на OLEобъекты, то происходит связывание их с этими объектами. Встраиваемый объект, в свою очередь, содержит актуальную копию объекта. Применение технологии OLE позволяет значительно расширить функциональность серверной (или клиентской) части программного обеспечения. Последней версией OLE является спецификация OLE 2.0. OLE DB for OLAP Разработанный корпорацией Microsoft первый действительно эффективный промышленный стандарт, который обеспечивает гибкий API, позволяющий получить доступ к OLAP-данным. OLE DB for OLAP включает полнофункциональный синтаксис выражений (многомерные выражения, или MDX) для составления запросов к OLAP-серверу. OLTP Оперативная обработка транзакций (On-Line Transaction Processing). Подобные системы предназначены для ввода, структурированного хранения и обработки информации (операций, документов) в режиме реального времени. OLTP-приложениями охватывается широкий спектр задач во многих отраслях - автоматизация бухгалтерского и складского учета и учета документов и т. п. Обычно аналитические возможности OLTP-систем сильно ограничены (либо вообще отсутствуют). OO Объектно-ориентированное программирование (Object-Oriented). Технология программирования, при которой основным понятием является объект - некоторый комплекс, объединяющий данные и процедуры обработки этих данных. Каждый подобный объект описывает некоторые стороны решаемой задачи, а вся программа в целом моделирует взаимосвязи между отдельными объектами. Данная методология позволяет при разработке приложений повторно использовать программные коды. Page Dimension Измерение страницы. Термин "Измерение страницы" обычно используется для описания измерения, которое фактически не появляется в качестве одного из двух измерений, представленных на отображаемой странице. В то же время, один из его элементов указан в качестве определяющего для этой страницы. Измерение страницы используется "за кулисами" для ограничения данных в видимых измерениях. Page Display Отображение страницы - текущее представление среза многомерной информации. Измерения, расположенные по горизонтали (поперек дисплея), определяют измерения в столбцах таблицы. Строки таблиц измерений определяются измерениями, расположенными по вертикали (вдоль дисплея). Выбор элемента измерения страницы позволяет определить, какая именно страница отображается в данный момент. Страница во многом напоминает обычную электронную таблицу и может быть интегрирована практически с любой программой электронных таблиц, где пользователь может в дальнейшем вносить изменения в каждую ячейку. Parent Родительский элемент. Элемент на один уровень выше в иерархии, чем другой элемент. Как правило, представляет собой консолидацию всех значений своих дочерних элементов. См. также: Children PDA Персональный цифровой секретарь (например, Palm, Psion или Windows CE), также называемый электронный органайзер или КПК - карманный персональный компьютер. Сегодня пользователи КПК, подключенных к мобильному телефону или Интернет, имеют возможность отправлять или получать факсимильные или электронные сообщения, а также осуществлять навигацию по сети Интернет. Pivot Вращение (пивотинг) данных. Процесс вращения таблицы с данными, т. е. преобразования столбцов в строки и наоборот. См. также: Rotate Platform Платформа. Комбинация аппаратных средств и программного обеспечения системы. Plug-in Подключаемый модуль, вспомогательный программный продукт. Устанавливается на клиентский браузер для расширения его функциональных возможностей. Для разных платформ (а иногда и для разных браузеров) требуются различные версии продукта. От Javaапплетов plug-ins отличаются расширенной функциональностью. Иногда применяются в Web-ориентированных OLAP-продуктах. PreCalculated/PreConsolidated Data Предварительно вычисленные данные/итоги. Данные в ячейках выходного элемента, которые вычислены ранее и помимо незапланированных запросов (ad-hoc requests). Такие данные, как правило, приводят к ускоренному получению ответа на запросы за счет объема хранимой информации. Другие данные могут вычисляться в любой момент запроса. См. также: Derived Data/Members. Procedural Процедурный. Подход в программировании, при котором разработчик определяет, что должно быть сделано и в какой последовательности. Q&R Инструментарий формирования запросов и генерации отчетов (Query and Reporting tool). Обычно применяется для создания отчетов списочного типа на основе результатов запросов к реляционной базе данных. RDBMS Система управления реляционными базами данных (Relational Database Management System). СУБД, основанная на реляционной модели данных любое представление данных сводится к совокупности реляционных таблиц (двумерных таблиц особого типа). Инструментарием для работы с реляционными данными служит реляционная алгебра - каждая операция этой алгебры использует одну или несколько таблиц (отношений) в качестве ее операндов и продуцирует в результате новую таблицу. Системы управления реляционными базами данных применяются для построения хранилищ данных, а также в приложениях, предназначенных для обработки транзакций. Reach Through Средство расширения объема данных, доступных конечному пользователю помимо тех, что хранятся в OLAP сервере. Reach through выполняется, когда OLAP-сервер понимает, что необходимы дополнительные данные и автоматически запрашивает и извлекает их из Хранилища данных или из OLTP-системы. ROLAP Реляционный OLAP (Relational OLAP). Программный продукт, предназначенный для многомерного анализа данных, метаданных и вычисленных агрегатов. Для физической реализации многомерной модели данных используется реляционный сервер баз данных. Многомерная обработка данных выполняется либо на сервере реляционной базы данных, либо на сервере промежуточного уровня, либо на стороне клиента. Настоящий ROLAP-продукт обеспечивает многомерный анализ данных, хранящихся в реляционной БД, и может работать с любой стандартной реляционной СУБД. Roll-Up Обобщение, суммирование данных. См.: Consolidate Rotate Вращение. Изменение расположения измерений, представленных в отчете или на отображаемой странице. Например, операция вращения может заключаться в перестановке местами строк и столбцов таблицы, или перемещении интересующих измерений в столбцы или строки создаваемого отчета, что позволяет придавать ему желаемый вид. Кроме того, вращением куба данных является перемещение внетабличных измерений на место измерений, представленных на отображаемой странице, и наоборот (при этом внетабличное измерение становится новым измерением строки или измерением столбца). В качестве примера для первого случая может служить такой отчет, для которого элементы измерения "Время" располагаются поперек экрана (т. е. являются заголовками столбцов таблицы), а элементы измерения "Продукция" вдоль экрана (т.е. являются заголовками строк таблицы). После применения операции вращения отчет будет иметь следующий вид: элементы измерения "Продукция" будут расположены по горизонтали, а элементы измерения "Время" - по вертикали. Примером второго случая может служить изменение отчета с измерениями "Меры" и "Продукция", расположенными по вертикали, и измерением "Время", расположенным по горизонтали, в отчет, у которого измерение "Меры" располагается по вертикали, а измерения "Время" и "Продукция" - по горизонтали. При этом элементы измерения "Время" располагаются над элементами измерения "Продукция". Для третьего случая применения операции вращения можно привести пример изменения отчета с расположенным по горизонтали измерением "Время" и измерением "Продукция", расположенным по вертикали, в отчет, у которого по горизонтали представлено измерение "Время", а по вертикали - измерение "География". Синоним: Pivot Scoping Ограничение. Ограничения при отборе объектов базы данных в специальный поднабор. Последующие операции (обновление, отбор) могут влиять только на те ячейки, которые включены в этот поднабор. Например, при желании с помощью этой функции пользователи могут получать и обновлять только данные об оборотах продаж подразделений расположенных в восточном регионе, за первый квартал года. SDK Комплект для разработки ПО (Software Development Kit). Набор утилит и документации, предназначенный для разработчика программного обеспечения. Selection Отбор данных. Процесс отбора данных или элементов измерения по определенному критерию, с помощью которого накладываются определенные ограничения на извлекаемый набор данных. В качестве примера можно привести получение данных по десяти наиболее успешным менеджерам по продажам, данных только по тем подразделениям, которые расположены в восточном регионе, а также данных по всем видам готовой продукции, маржа по которым превышает 20%. Синонимы: Condition, Screen, Filter Server Сервер. Программный продукт или аппаратное средство (компьютер), предоставляющий какие-либо услуги (например, выдачу данных по запросу) другому компьютеру или пользователю. Обычно на сервере хранятся данные, и выполняется их обработка. На сервере приложений не обязательно должны храниться данные, а их обработка не обязательно выполняется на файл-сервере. Servlets Небольшие Java-программы, выполняющиеся на сервере. Servlet - это класс Java, который выполняет запросы и формирует ответы пользователю. Shelfware "Полочное" программное обеспечение. Лицензионные продукты покупают, способствуя их распространению, но почти или совсем не используют. Simultaneous equation Система уравнений. Набор уравнений с циклическими взаимозависимостями. В очень немногих OLAP-продуктах реализована возможность автоматического решения систем уравнений. SKU Единица учёта запасов, складские номера (Stock Keeping Unit). Термин, используемый для обозначения номера для уникальной идентификации товара. Довольно часто подобный уровень детализации в OLAPприложениях не предусматривается. Slice Срез. Подмножество многомерного массива данных, соответствующее единственному значению одного или нескольких элементов измерений, не входящих в это подмножество. Например, при выборе элемента "Факт" измерения "Сценарий" срез данных представляет собой подкуб, в который входят все остальные измерения. Данные, которые не вошли в сформированный срез, связаны с теми элементами измерения "Сценарий", которые не были указаны в качестве определяющих (например, "План", "Отклонение", "Прогноз" и т. п.). Если рассматривать термин "срез" с позиции конечного пользователя, то наиболее часто его роль играет двумерная проекция куба. Slice and Dice Продольные и поперечные, плоскостные и объемные срезы, дословно "нарезка на кубики и ломтики". Термин, использующийся для описания функции сложного анализа данных, обеспечиваемой средствами OLAP. Выборка данных из многомерного куба с заданными значениями и заданным взаимным расположением измерений. При этом пользователь обычно использует операции вращения концептуального куба данных и детализации/агрегирования данных. SMP Симметричная многопроцессорная обработка, архитектура SMP (Symmetrical Multi Processing). Архитектура многопроцессорной системы, в которой процессоры имеют равные права доступа к аппаратуре. SMPсистемы характеризуются тем, что исполняют единственную копию кода ОС и остального ПО, находящегося в разделяемой памяти. Обычно SMPсистемы поставляются для ОС UNIX, однако существуют реализации для Windows NT и OS/2. Snowflake schema Схема снежинки. То же, что и схема звезды, но с нормализованными таблицами измерений. Sparse Разреженность. Многомерная база данных называется разреженной, если относительно большой процент ячеек содержит пустые (утраченные) данные. Вполне обычны такие наборы данных, которые содержат 1%, 0.01% и даже меньшую долю возможных данных. См. также: Dense Sparse aggregates Разреженные агрегаты. Во избежание такого явления как "взрыв" БД, базы данных OLAP большой емкости должны содержать относительно небольшое число заранее вычисленных показателей. Предварительно должно быть вычислено минимальное количество возможных суммарных значений. Остальные агрегаты рассчитываются "на лету" на основе уже имеющихся. SPL Язык для создания хранимых процедур (Stored Procedure Language). Хранимая процедура - это автономная подпрограмма, которая выполняется на сервере и вызывается из клиентских приложений. Хранимую процедуру можно назначить к выполнению с помощью программы-планировщика задач. SQL Структурированный язык запросов (Structured Query Language). Международный стандартный язык запросов для определения доступа к реляционным базам данных. MDX -это SQL-подобный язык, предназначенный для работы с многомерными базами данных. Тем не менее, использование многомерных выражений требует определенных знаний и навыков. Star schema Схема звезды. Именно по такой схеме строится большинство реляционных баз данных, ориентированных на использование средствами многомерного анализа. Ее идея заключается в том, что имеются таблицы для каждого измерения, а все факты помещаются в одну таблицу. Обычно измерения имеют несколько уровней, каждый из которых представлен в виде заголовка столбца таблицы измерения. Summary tables Таблицы итогов, итоговые таблицы фактов. Таблицы, которые создаются по наиболее часто используемым измерениям для увеличения производительности запросов. Таблицы содержат предварительно вычисленные на основе первичных данных агрегаты. SVR4 System V Release 4, промышленный стандарт ОС Unix. Рядом разработчиков используется в качестве основы для собственных вариаций Unix. TCO Совокупная стоимость владения (Total Cost of Ownership). Включает затраты на приобретение, установку, администрирование и поддержку устройства (например, компьютера) или программного продукта. Tensor Условное название проекта OLAP API корпорации Microsoft. OLAP API это набор COM объектов и интерфейсов, которые расширяют стандарт OLE DB для обеспечения работы с многомерными базами данных. Фактически OLAP API стал промышленным стандартом многомерного API, получив поддержку большинства разработчиков OLAPинструментария конечных пользователей, а также некоторых производителей OLAP-баз данных. Официальное название стандарта OLE DB for OLAP. Спецификация 1.0 была выпущена в феврале 1998 года. Terabyte (Tb) Терабайт (Тб). Строго говоря, 1024 гигабайта. В настоящем отчете 1 Гб принимается равным 1000 гигабайт или 1 трлн. байт. Thin client "Тонкий" клиент. Форма архитектуры клиент/сервер (архитектура "тонкий" клиент/сервер), реализация которой означает, что все данные хранятся и обрабатываются на сервере - на стороне клиента выполняется лишь незначительная часть их обработки. При этом машина клиента может иногда являться сетевым компьютером (Network Computer - NC). Другие варианты архитектуры клиент/сервер в качестве компоненты включают NetPC - стандарт, ориентированный на Windows (требует использования на клиенте операционной системы Windows) и предназначенный для того, чтобы сократить объем необходимой или возможной локальной конфигурации. Концепция "тонкого" клиента довольно популярна, однако необходимо осторожно подходить к ее реализации в архитектуре сложных аналитических приложений, а также в том случае, когда необходимо наделить правами доступа пользователя с расширенными полномочиями (power user). Необходимо отметить, что "тонким" клиентам иногда необходим большой объем оперативной памяти и мощные процессоры. TP Обработка транзакций (Transaction Processing). Класс систем, предназначенных для сбора и оперативной обработки первичных данных организации. См. также ERP и OLTP. VAR Реселлер, добавляющий стоимость (ценность) (Value Added Reseller). Компания, перепродающая продукт другого поставщика после некоторых улучшений его потребительских качеств (например, наряду с собственным программным обеспечением или консалтинговыми услугами) и берущая за это дополнительную торговую надбавку. При этом оригинальное название продукта может быть сохранено без изменений. VC Венчурный капиталист (Venture Capitalist). Венчурный капитал предоставляет прямые инвестиции компаниям, не зарегистрированным на бирже. Венчурное инвестирование относится к инвестированию в уставный капитал, осуществляемому для образования, раннего развития или расширения предприятия. Компании, получающие венчурный капитал, являются, как правило, малыми или средними (МСП). Чаще всего венчурные капиталисты предъявляют при кредитовании достаточно строгие требования в отношении компании. Обычно они заинтересованы в тех компаниях, которые в будущем собираются стать публичными (объявить о публичной продаже своих акций). Vertical Dimension Измерение по вертикали. См.: Page Display VGA Video Graphics Array (досл. массив видеографики). Стандарт графического адаптера для IBM-совместимых персональных компьютеров. Позволяет получать изображение с разрешением 640 X 480 при 16 цветах или 320 х 200 при 256 цветах, выбираемых из палитры более чем в 260000 цветов. Стандарт изначально был разработан для архитектуры PS/2. Впоследствии VGA был заменен стандартами, обеспечивающими более высокое разрешение, - Super VGA (SVGA) и X[V]GA. Под стандартом SVGA обычно понимается разрешение 800x600 пикселей, под стандартом X[V]GA - разрешение 1024x768 пикселей. В настоящее время все большее распространение получают мониторы с разрешением 1280x1024 и 1600x1200 пикселей. Отображение объектов фиксированного размера (выраженного в пикселях), разработанных из расчета наличия у пользователя VGA-монитора, на мониторах с высоким разрешением существенно уменьшает размеры изображения, которое может быть довольно трудным для восприятия. Virtual memory WAN Виртуальная память. Виртуальная Память создается из-за недостатка Оперативной Памяти. Когда необходимость в Оперативной Памяти становится больше ее фактического объема, в качестве нее используется свободное дисковое пространство винчестера, называемое Виртуальной Памятью. Преимущество Виртуальной Памяти - возможность выполнения большего числа приложений, чем допускается фактическим объемом физической памяти. Основным недостатком Виртуальной Памяти является снижение производительности: запись и чтение информации с жесткого диска происходит медленнее, чем из Оперативной памяти. Глобальная сеть, глобальная вычислительная сеть (Wide Area Network). Сеть, предназначенная для соединения узлов, находящихся на значительном расстоянии друг от друга. Обеспечивает передачу данных между территориально удаленными локальными сетями с невысокой скоростью соединения. Проблемы могут возникать при передаче больших объемов данных между клиентской и серверной частью приложений, реализованных в архитектуре клиент/сервер. Workflow Подход в управлении, при котором потоки работ (заданий) организованы в процедуры (последовательности шагов) в соответствии с предварительно заданными правилами и ориентированы на коллективное выполнение. Отдельно взятая задача должна быть назначена к выполнению конкретной структурной единицей (например, сотрудником или отделом). Каждая структурная единица имеет собственный список задач для выполнения, а также следующую информацию по каждому из заданий: 1. Что представляет собой задача: описание процедуры и ожидаемый результат ее выполнения 2. Кто ответственен за выполнение задачи 3. Сроки выполнения задачи 4. Кому необходимо представить результаты выполнения задачи Для обозначения логического описания потока работ (документированной последовательности действий, выполняемых структурными единицами) используют широко известный термин бизнеспроцесс (Business Process). XML Расширяемый язык разметки (eXtensible Markup Language). Находящийся на стадии становления стандарт. Служит для разметки текстовой информации и динамического обмена данными между приложениями в среде Internet. Сегодня XML поддерживается многими компаниямиразработчиками OLAP-средств. XML for Analysis Недавно предложенная корпорацией Microsoft независимая от платформы версия OLE DB for OLAP, определяющая способы обращения к многомерным БД с помощью XML.