Чтобы анализировать данные, нужны... данные. В любой архитектуре С.М.А.Р.Т. первым "уровнем" идет сервер баз данных, который выполняет SQL-запрос и передает его системе для работы. Промышленные SQL-серверы (производства Microsoft, Oracle, Sybase и IBM) могут быть настроены на разные режимы отдачи SQL-запроса (построчно, постранично, целиком), в связи с чем время создания объектов в С.М.А.Р.Т. может изменяться. Сервером баз данных может также выступать любой ODBC-совместимый источник данных, например, MS Access.

При работе пользователя с Windows-клиентом С.М.А.Р.Т. архитектура системы является двухуровневой. Windows-клиент является "толстым", получает с сервера SQL-запрос, строит массивы размерностей, фактов, многомерную базу и другие аналитические структуры в ресурсах клиентской машины. Вычисления при этом производятся в кэше процессора и оперативной памяти компьютера. Windows-клиент может работать удаленно от данных, если кубы сохранены в файлы особого формата. Тогда загрузку куба можно производить из файла.

Если пользователи не имеют на машинах ничего, кроме браузера (желательно Internet Explorer), то они могут использовать web-клиент С.М.А.Р.Т., при этом архитектура системы станет трехуровневой. Функции web-сервера приложений при этом выполняет... Windows-клиент С.М.А.Р.Т., установленный на сервере! Для этого чудесного превращения нужно объявить исполняемый файлы С.М.А.Р.Т. виртуальным web-сайтом и сделать несколько простых настроек в Internet Information Server или Apache.

Сочетая двух- и трехуровневую архитектуру С.М.А.Р.Т. в Вашей организации, Вы сможете удовлетворить и запросы Ваших пользователей, и построить современную информационно-аналитическую систему.

No Waiting for Response!

    S.M.A.R.T. core algorythms are designed by leading Russian scientists for huge business data warehouses. That's why S.M.A.R.T. can calculate millions records OLAP-cubes for less than one second!

Unusual Average in S.M.A.R.T. OLAP-cubes

    S.M.A.R.T. OLAP-cube nimbly calculates your Fact average "one-by-the next"! 

    For example, you can see the Average daily Sales split by week - and ad-hoc change it to Average hourly Sales by month.

Rambler's Top100 Rambler's Top100