Мой опыт по внедрению OLAP

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

Мой опыт по внедрению OLAP

Андрей Попов
Daddy7@yandex.ru

С чего все начиналось.

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

В результате я решил поэкспериментировать с OLAP, благо инструментарий был под руками. Идея OLAP проста как мир - обменивать время на память. В качестве хранилища я выбрал базу данных SQL 2000, поскольку предполагал, что данные будут накапливаться годами, их обЪем будет расти. В качестве сервера OLAP был выбран MS Analysis Server, входящий в комплект MS SQL 2000. Больше всего времени ушло на поиски клиентской программы. В конце концов я остановился на программе MOLAP.RU http://molap.rgtu.ru/. Эту программу отличает достаточно простой интерфейс и достаточная быстрота работы. Она написана с использованием OWC, входящих в состав MS Office XP, но в отличие от использования впрямую сводных таблиц в Exel, она работает намного быстрее, особенно на больших обЪемах. К сожалению, проект заброшен. В программе есть одна особенность (или ошибка): Если в анализируемом кубе все фактические меры (measures) сделаны невидимыми, т.е. видимы только вычисляемые меры, то программа не может получить список полей куба.

Для себя еще хочу посмотреть продукт MS Data Analyzer, продукт достаточно свежий, информации по нему еще мало.

Что еще стоит почитать в сети? Мне понравилась серия статей "Введение в OLAP" на сайте www.olap.ru, (перепечатка из КопьтерПресс). В них рассматриваются как раз те продукты, которые я выбрал. Для людей, начинающих свое знакомство с OLAP - очень познавательно. Можно еще сходить на сайт фирмы "Активные торговые технологии" www.1bi.ru/. Из описания их продукта "Акселератор для 1С:Предприятия" можно подчерпнуть много идей по организации и проектированию кубов. Может кому-нибудь понравиться клиентская программа DataVision питерской фирмы Digital Design, предлагаемая на этом сайте.

Что дальше?

Первый шаг - проектирование хранилища данных. Необходимо спроектировать таблицы, в которых будут храниться фактовые значения и измерения планируемых кубов. Надо заранее определить, какие измерения будут общими, и вынести их в отдельные таблицы. В последствии это позволит нам обЪединить несколько кубов в один виртуальный.

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

Второй шаг - написание обработки, которая будет заполнять эти таблицы. Пример такой обработки есть на сайте http://molap.rgtu.ru/.

Далее займемся собственно проектированием многомерных кубов. Для куба, в котором мы храним остатки для меры, которая хранит количество дней, необходимо установить агрегирующую функцию Distinct count. Вместо всех остальных мер необходимо задать вычисляемые значения, поделив фактовое значение на меру количества дней. После того, как все многомерные кубы определены и произведен их процессинг, можно определить один или несколько многомерных кубов, для того чтобы например, оценивать на одном графике динамику складских запасов и динамику продаж.

У себя я определил четыре куба - Остатки, Обороты по отгрузке, Обороты по оплате и Возвраты. Кроме этого они все обЪединены в один виртуальный куб.

Что еще можно сделать?

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

Что дальше? Данные сами подскажут. На основе анализа, предоставляемого OLAP, возникают новые потребности в информации, цепочка эта непрерывная, так что тут заранее трудно что-то предположить. Одно могу сказать точно - готовых решений не бывает!

Комментарии

3
  • Хранитель_врат
    Ну что тут сказать? Как ни глупо прозвучит - molap.ru - rulezzz. Это по собственному опыту.
  • Хранитель_врат
    Ох уж этот молодежный сленг!
    Rullez - это круто или дохло???
  • Хранитель_врат
    интересно.
    кто знает, есь ли ещо што-то из олап-подобных, что можно использовать с 1с ?
    работает ли атрейд со всеми конфигами 1с или только с опредиленными?
    пишите кто че знает на emkon@stalprokat.ru

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

Добавим в ленту самых свежих новостей. Рассказываем обо всем, что писали и обсуждали в мире.

Курсы повышения
квалификации

20
Официальное удостоверение с занесением в госреестр Рособрнадзора

В ближайшие дни объявят параметры налоговой амнистии при дроблении бизнеса

К маю будет готов механизм амнистии для бизнеса, который увлекается дроблением.

7 типичных ошибок, которые допускают в стритфуд

Стритфуд — динамично развивающийся сегмент рынка общепита, популярный как у начинающих предпринимателей, так и у опытных рестораторов. Однако и здесь есть свои подводные камни. Разберем 7 главных ошибок, которые допускают владельцы стритфуда, и расскажем, какие из них можно избежать с помощью системы автоматизации кафе Fusion POS.

7 типичных ошибок, которые допускают в стритфуд
Лучшие спикеры, новый каждый день
Реклама

Продлить договор на рекламную конструкцию станет проще

4 мая начинают действовать изменения в закон о рекламе и ряд других нормативных актов.

Топ-10 облигаций с высокой доходностью от аналитиков РБК

Снег уже везде растаял, начинают таять и доходности по облигациям на ожиданиях разворота ДКП, которого, кстати, может и не быть в ближайшее время. Для желающих инвестировать в надёжных эмитентов эксперты из РБК предлагают любопытную подборку облигаций с доходностью выше 16%. Посмотрим, что им есть предложить.

Топ-10 облигаций с высокой доходностью от аналитиков РБК
Ипотека

Приняты новые условия промышленной ипотеки

Минпромторг обновил на 2024 год ключевые параметры механизма «промышленной ипотеки».

Опытом делятся эксперты-практики, без воды

Или пан или пропал! Конституционный суд нашел брешь в законе

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

Или пан или пропал! Конституционный суд нашел брешь в законе
3-НДФЛ

Налоговики не будут штрафовать, если просрочка 3-НДФЛ произошла из-за технических ограничений

Штрафовать за просрочку из-за технических сбоев инспекторы не будут. Инспекторы разъяснили, что делать, если неквалифицированная электронная подпись (НЭП) для подачи декларации 3-НДФЛ не сгенерировалась.

2
Мошенничество

Финансовые мошенники могут первое время реально выплачивать доход

В Москве сотрудники полиции задержали подозреваемого в многомиллионном мошенничестве под предлогом инвестирования.

Маркетинг

На майских праздниках хотят запретить продажу алкоголя

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

5
Отпуска

Сотрудники имеют право уйти в отпуск за свой счет без согласия работодателя

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

2

Налоговой системе грозит модернизация: Минфин пообещал «донастройку» налогов. ⚡«Ночной бухгалтер» № 1672

Антон Силуанов сообщил, что в стране назрела необходимость налоговой «донастройки» и конкретные предложения по ней Минфин будет обсуждать с бизнесом в середине мая этого года. Интересно, бухгалтеров на обсуждение позовут?

Иллюстрация: Вера Ревина / Клерк.ру
Миникурсы, текстовые и видеоинструкции для бухгалтеров
Криптовалюта

Минфин: Россия занимает 3-е место по майнингу

Министерство финансов ожидает, что Госдума примет законопроекты, которые разрешат применять криптовалюту для расчетов по внешнеэкономическим контрактам.

Предпринимателя вызывают на опрос в полицию. Тактика успешного прохождения и защиты

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

Платежные системы

Клиенты провели более 2,5 млрд операций через СБП

Пользователи Системы быстрых платежей оплатили 700 млн покупок на общую сумму 1,2 трлн рублей.

Мошенничество

Через сервис поиска попутчиков можно никуда не уехать и остаться без денег

В Алтайском крае осудят участников группы, похитивших почти 1 млн рублей у 53 клиентов сервиса поиска попутчиков.

Собеседования

Какие распространенные страхи кандидатов перед собеседованием нерациональны

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

Иллюстрация: создано с помощью ИИ OpenAI © Вера Ревина/Клерк.ру
Бесплатно с Больничные

Как ИП в 2024 году оформить право на пособия по больничным

В общем случае ни ИП, ни самозанятые права на оплату больничных не имеют. Но ИП могут оформить добровольное страхование в СФР. Самозанятые – тоже, но только если они ИП на НПД.

Как ИП в 2024 году оформить право на пособия по больничным
Бесплатно с Самозанятые

Обязательные и необязательные документы в работе с самозанятыми. Мини-курс

Какие обязательные и необязательные документы оформить при сотрудничестве с самозанятыми, рассказываем в мини-курсе.

Обязательные и необязательные документы в работе с самозанятыми. Мини-курс

Интересные материалы

Обзоры новостей

⚡️ Итоги дня: в поезде появился спа-вагон, в Дагестане начали выращивать голубику, а собака родила зеленого щенка

Подготовили обзор главных событий дня — 25 апреля 2024 года. Все самое интересное, что писали и обсуждали в сети, в одной подборке.