«Вопрос/Ответ»: в каких конфигурациях 1С используются OLAP

08.02.2023      23764

В телеграм-канале INFOSTART Enterprise есть еженедельная рубрика «Вопрос/Ответ». Мы предлагаем подписчикам задавать любые вопросы по работе с конфигурациями 1С и стараемся давать полезные ответы.

На прошлой неделе у нас спросили, в каких конфигурациях 1С используются OLAP. Мы решили углубиться в вопрос и изучили информацию из открытых источников – системы 1С:ИТС и статей Инфостарта.

Что такое OLAP

По сути OLAP – это подход, согласно которому данные, перед тем, как выводиться в отчетность, специальным образом подготавливаются, обсчитываются (агрегируются) и структурируются в «кубы». Из этих «кубов» можно брать срезы по любому из измерений, чтобы проводить аналитику. Технология нужна, чтобы давать пользователю аналитику в любых нужных срезах быстро.

Упрощенно на практике это выглядит так:

  • в специальном конструкторе указываем, что нам нужно собирать данные в таких-то срезах, измерениях. Их может быть очень много: сотни и тысячи;
  • указываем источники данных, откуда эти данные должны быть извлечены;
  • OLAP-сервер с определенной периодичностью собирает и агрегирует нужные данные;
  • далее из другой системы, например, из Excel, можно очень быстро получить сводную таблицу в любом разрезе, который этот «куб» предоставляет.

Реализовано это может быть разными способами. Например, в современных аналитических системах выделяется отдельный OLAP-сервер, который и решает эту задачу.

Есть ли OLAP-сервер в 1С

В платформе 1С:Предприятие нет компонента, который называется «OLAP-сервер». Но есть два механизма, которые в сочетании друг с другом призваны играть роль OLAP-сервера – это механизм копий баз данных и дата акселератор. Поверх этого используется продукт 1С:Аналитика как BI-инструмент, отвечающий за визуализацию данных.

Подробнее об архитектуре подобной аналитической системы можно прочитать в статье на 1С:ИТС.

 

По сути, механизм копий + дата акселератор + 1С:Аналитика – это и есть аналог OLAP-системы, заточенной под 1С.

 

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

О том, как настроить 1С:Аналитику для работы с 1С, рассказала Ирина Богданова в статье Как мы подружили «1С:Аналитику» и «Финансист». Практический опыт, написанной по итогам митапа «Бизнес-анализ по данным базы 1С. Интеграция c платформами BI».

А если не использовать 1С:Аналитику?

В конфигурации 1С можно сделать аналитический «куб»: регистры 1С, по сути, и есть такие «кубы». Но почему их не называют OLAP-кубами? Потому что это какой-то узкий срез данных под конкретную прикладную задачу. А «настоящий» куб предполагает на порядок большее количество разрезов данных и оптимизирован на максимально быстрое извлечение данных по произвольным комбинациям измерений.

Чтобы использовать технологию OLAP при построении стандартных отчетов на СКД в решениях на платформе 1С, нужно задействовать механизмы на уровне платформы, о которых мы рассказали выше (механизм копий баз данных и дата акселератор). Такой пример подробно рассмотрел Андрей Шилов в статье о стандартном механизме использования баз OLAP в 1С.

Также в информационных базах 1С можно использовать внешние OLAP-серверы, подключая их при помощи платформенного механизма внешних источников данных – одним из самых распространенных вариантов является подключение к OLAP-системе MS SQL Server Analysis Services.

Итого

Для использования OLAP в типовых конфигурациях есть штатные средства платформы – механизм копий баз данных и дата акселератор. Для их использования конфигурация должна иметь режим совместимости 8.3.14 и выше, а также требуется корпоративная лицензия.

Без корпоративной лицензии «Дата акселератор» и «Механизм копий баз данных» можно запустить только в случае, если с информационной базой работают не более 5 пользователей.

После выборки необходимых таблиц в механизме копий баз данных можно строить отчеты к этим таблицам в режиме OLAP:


Автор:
Редактор


Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. butters 08.02.23 15:38 Сейчас в теме
я думал виртуальные таблицы регистров и есть OLAP в 1С
evgen7938; +1 2 Ответить
4. evgen7938 14 09.02.23 00:45 Сейчас в теме
(1) вообще да, насколько я понимаю, регистры накопления и оборотов вполне сойдут как аналог OLAP системы. Список всех требований назвать затрудняюсь, но если говорить на бытовом уровне, то так оно и есть. 1С рвет всех и вся на маленькие клочки.
Статья очень похожа на рекламу )
Думаю, лет через 10-15 бизнес-системы начнут оцифровывать как полагается и где-то обособлено будет болтаться система учета и анализа оцифровки процессов, здесь конечно весь упоминаемый стек будет ну просто ооочень полезен.

Осталось только людишкам понять, что такое модель процесса и как ее правильно использовать...
triviumfan; +1 3 Ответить
5. siamagic 09.02.23 15:25 Сейчас в теме
(4) не правильно понимаешь - открой субд - увидишь.
9. evgen7938 14 09.02.23 20:36 Сейчас в теме
(5) Вы вероятно, лучше меня знаете обе технологии: OLAP и "механизм копий + дата акселератор + 1С:Аналитика". Думаю, Вы так же, очень хорошо разбираетесь в том, что такое BI и как это дело применяется.

Я новые продукты не знаю, опыта работы с ними не имел, так же не работал и с OLAP, только смотрел курсы, после которых понял, что эта технология для 1С избыточна (в том виде, как ее предлагает Microsoft). Вот, еще что интересно: я еще в тот момент четко понял, что СКД - это сила, но к сожалению, это не полноценная BI.

В отношении вопроса "открыть капот и посмотреть": Вы как более компетентный специалист (мы же такой вывод сделали) могли бы нам прояснить, что именно мы должны там увидеть и с чем именно мы должны сравнить? Как я понимаю, "коробку с OLAP" Вы не вскроете, верно? Или у Вас есть какой-то набор критериев, по которому Вы сделали сравнение для себя?
10. siamagic 10.02.23 07:58 Сейчас в теме
(9)

" регистры накопления и оборотов вполне сойдут как аналог OLAP системы." - Регистров оборотов нету, есть виртуальная таблица остатков, оборотов, остатковИоборотов.

в субд существует такое понятие как представление - это запрос, виртаульная таблица. она не хранит данные.

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

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

На втором же сервере будут "почти" актуальные данные готовы е отвечать на нужные запросы - в том числе индексов можно накинуть любых ведь в этой системе важна скорость отчета а не записи данных.


Вот 1С через механизм копий, акселератор, 1с: аналитика что-то подобное и пытается. Но олап даже близко не валялся на виртаульных таблицах.
serg-lom89; +1 Ответить
11. zqzq 23 10.02.23 10:50 Сейчас в теме
(10)
" регистры накопления и оборотов вполне сойдут как аналог OLAP системы." - Регистров оборотов нету, есть виртуальная таблица остатков, оборотов, остатковИоборотов.
В защиту 1С, есть всё же физические таблицы итогов регистров (по месяцам и актуальные).

Вариация OLAP для ларьков)
siamagic; +1 Ответить
15. triviumfan 93 13.02.23 09:11 Сейчас в теме
(11)
В защиту 1С, есть всё же физические таблицы итогов регистров (по месяцам и актуальные).

Помимо итогов существуют ещё и агрегаты регистров накоплений.
Отчасти мой тёзка прав - итоги + агрегаты "сойдут" в половине случаев.
12. evgen7938 14 10.02.23 12:54 Сейчас в теме
(10) я попробую прояснить свою точку зрения, а Вы меня подкорректируйте, пож-та, если я ошибаюсь, хорошо?

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

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

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

Да, наверное, в целом, на любой СУБД можно реализовать такую конструкцию, взяв за основу несколько таблиц и соответствующие обработчики для расчета итогов.

Подскажите, пож-та, по данной части у Вас имеются возражения? Я нигде не ошибся?


"Вот 1С через механизм копий, акселератор, 1с: аналитика что-то подобное и пытается. Но олап даже близко не валялся на виртуальных таблицах." - это имеется в виду критерий скорости работы? Я не стану спорить по этому моменту, вполне допускаю, что так оно и есть.
Стоит принять во внимание, что я не являюсь экспертом в этой области, поэтому, так и написал "Список всех требований назвать затрудняюсь, но если говорить на бытовом уровне, то так оно и есть" и меня интересует именно разница в возможностях, что дает OLAP система.

Подскажите, пож-та, в чем возник предмет спора и в чем Вы не согласны с моими утверждениями?
13. ILM 240 10.02.23 14:53 Сейчас в теме
OLAP Полезен чем в 1С? Посмертным учетом и точным анализом затрат. Данными для новых систем KPI и новых систем контроля и мотивации.
Менеджеры любят цифры, любят их сравнивать, мечтать о том какая завтра будет цифра, и очень они не любят людей.
Если цифра сегодня хуже чем вчера, то исполнитель плохой. А руководство даже не принимает, и не хочет принять, тот факт, что состояние в котором оказалось предприятие сейчас - это результат принятых ранее решений, решений на основе цифр.
2. SQV0 32 08.02.23 17:34 Сейчас в теме
ну или (как вариант) использовать специализированные решения.
Например Выгрузка данных посредством "Экстрактора данных 1С в BI", который полностью автоматизирует выгрузку из 1С 8.3 в аналитическую базу данных Clickhouse/
А уже с БД Clickhouse великолепно работает такой известный всем BI-инструмент как Yandex Datalens
6. siamagic 09.02.23 15:27 Сейчас в теме
(2)тоже самое что 1с аналитика только движений больше
7. SQV0 32 09.02.23 16:01 Сейчас в теме
(6)
(2)тоже самое что 1с аналитика только движений больше

Тут все зависит:
1. от ваших предпочтений в BI (если вам нужен Datalens, QlikSense, Power BI - то лучше Экстрактор данных 1С в BI)
2. от задачи (вполне возможно, что вы собираете данные из 5-ти баз 1С, CRM, Внешних файлов гугл - тогда это снова Datalens, так как в 1С Аналитике вы умрете соединять множество разнородных источников)

ну и ценник на 1С Аналитику посмотрите, да еще и машина нужна не самая слабая под нее, в отличие от Clickhouse
8. siamagic 09.02.23 19:06 Сейчас в теме
(7) вы не пояснили зачем в консолидации все эти левые предметы
14. starik-2005 3033 10.02.23 23:24 Сейчас в теме
(8)
зачем в консолидации все эти [лишнее слово] предметы
Ибо консолидация - это когда много разного как-то через одно место (судя по комментарию) приводится к одной большой некрасивой (судя по комментарию) картинке. Но есть те, кто много разного вполне так "расово верно" приводят к красивой картинке. И эти те - не те эти.
16. SQV0 32 13.02.23 09:48 Сейчас в теме
(9)
(8)
вы не пояснили зачем в консолидации все эти левые предметы

Вообще я ничего не собирался пояснять :).
Но ладно....

Когда бизнес выбирает те или иные инструменты, то бизнес всегда руководствуется прибылью
1. Если бизнес выбрал, что делать свою CRM он будет на базе Битрикс24 или AMO - это выбор бизнеса (им так лучше)
2. Если бизнес выбрал, что собирать аналитику с Яндекс метрики лучше с БД Clickhouse (в которую он льет все данные скриптами) - это выбор бизнеса
3. Если бизнесу удобнее вести планы продаж и бюджеты в гугл-таблицах - это тоже выбор бизнеса
4. примеры можно продолжать долго. Просто оглянитесь вокруг - мир не замыкается вокруг только одной 1С, есть масса других продуктов, которые в своей сфере по эффективности превосходят 1С в много раз (при этом я ни в коей мере не умаляю важности 1С в транзакционной обработке данных)

А уж консолидировать все данные в едином инструменте, каковым является Yandex Datalens,чтобы видеть свои дашборды с компьютеров и телефонов - это просто удобно

ЗЫ:
С точки зрения красивости или некрасивости консолидации и визуализации данных в внешних инструментах (BI-системах), то тут все зависит только от ваших умений и знаний
17. siamagic 13.02.23 10:57 Сейчас в теме
(16) 1.-3. Если бизнес считает на счетах это выбор бизнеса или тех кто его консультирует - понятно.

4. Ее замыкается поэтому и хотел услышать плюсы, в чем прикол переводить данные из одной систему в другие где вы увидите ровно тоже самое, но в других цветах?
18. SQV0 32 13.02.23 11:02 Сейчас в теме
(9)
(17)
поэтому и хотел услышать плюсы, в чем прикол переводить данные из одной систему в другие где вы увидите ровно тоже самое, но в других цветах?


Ну например, если данные в 1С - это всего лишь 10% от всех бизнес-данных в компании (почитайте как все устроено у Леруа Мерлен или пообщайтесь с OBI и другими большими ребятами)
Поверьте, во многих компаниях - 1С занимает далеко не главенствующую роль (это скорее придаток, ну или дополнительная оснастка для работы с маркировкой, ЕГАИС, финансами)

ЗЫ:
В целом, Вы ведь тоже правы - собирать (консолидировать) все данные внутри единой системы, даже если это 1С - это удобно (я за многообразие подходов). Просто это не всегда рационально.
19. siamagic 13.02.23 12:51 Сейчас в теме
(18)
работал лет 10ть назад в сети розничных магазинах на кассах что-то "европейское" досовское стояло - видимо ничего не поменялось. Но работало быстро и без глюков. И также чеки выгружали в другую систему.
3. skv_79 353 08.02.23 20:15 Сейчас в теме
Спасибо за ликбез!
Оставьте свое сообщение

См. также

WhatsApp или SMS?

Новость Маркетплейс

В среднем 2/3 россиян используют мессенджер WhatsApp каждый день. В октябре 2023 года ежемесячный охват WhatsApp составил 78.4% населения России (за период октябрь 2022-2023 года этот показатель вырос на 8.8%). С развитием технологий мессенджеры стали серьезным оружием в сфере продаж. В этой статье мы рассмотрим WhatsApp с точки зрения его возможностей, осветим преимущества и недостатки в сравнении с SMS-сообщениями.

вчера в 17:30    167    dpershin    1       

1

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

Новость Обучение Руководитель проекта

28 марта на Инфостарт стартует онлайн-курс Марии Темчиной по классическому управлению ИТ-проектами. Слушатели курса изучат инструменты из PMBoK® и «1С:Технологии корпоративного внедрения», а также научатся применять их на проектах любого масштаба.

вчера в 15:00    115    user997184    0       

1

Объявляем сбор кейсов для баттла аналитиков

Новость Aнализ&Управление Мероприятия

Для конференции «Анализ и Управление в ИТ-проектах 2024» мы подбираем контент так, чтобы 70% приходилось на практические активности и только 30% – на теорию.

вчера в 15:00    450    user997184    2       

17

Успейте до повышения цены: бронируйте участие по выгодным тарифам

Новость Aнализ&Управление Мероприятия

С 1 апреля запланировано изменение цен на участие в конференции «Анализ и Управление в ИТ-проектах». Публикуем таблицу с новой стоимостью на билеты и рассказываем, что нас ждет на конференции.

вчера в 11:00    128    AnastasiaKl    0       

1

Научитесь работать в системе «1С:Аналитика» на курсе от Инфостарта

Новость Обучение

9 апреля стартует онлайн-курс по изучению возможностей и получению навыков работы в системе «1С:Аналитика». Курс подойдет пользователям 1С:Предприятие, которые уже имеют определенный опыт работы с различными прикладными решениями на платформе.

27.03.2024    336    AnastasiaKl    0       

16

ЭПД в «Мастер ТТН»: электронная транспортная накладная с автозаполнением реквизитов на основании реализации

Новость Маркетплейс ЭДО

В расширении «Мастер ТТН» появилось дополнение для формирования электронной транспортной накладной (ЭТрН) и отправки данных через оператора ЭПД «Калуга Астрал» по клиентскому API.

27.03.2024    307    Olga_Amelchenkova    0       

3

Завершение сеансов и назначение каталогов для хранения данных сервисов кластера – новое для админов в 8.3.26

Новость Зазеркалье

Официальный технологический блог «Заметки из Зазеркалья» опубликовал анонс новых возможностей технологической платформы 1С 8.3.26. На этот раз – хорошие новости для тех, кто занимается администрированием систем 1С:Предприятие.

27.03.2024    347    ЕленаЧерепнева    0       

2

Грандиозная распродажа на Инфостарт.Маркетплейс: с 25 марта по 7 апреля

Новость Маркетплейс

С 25 марта мы запустили распродажу на Инфостарт.Маркетплейс. Решение со скидкой до 50% можно выбрать для самых разных задач: от интеграции с маркетплейсами до инструментов разработчика. Рассказываем об условиях акции и о том, как воспользоваться специальным предложением.

26.03.2024    390    user997184    0       

5

Вышла Java 22

Новость ИТ-Новость Языки программирования

Выпущена общедоступная версия JDK 22, построенная на эталонной реализации Java SE. Готовые к использованию дистрибутивы под лицензией GPL уже доступны в рамках открытого проекта OpenJDK.

26.03.2024    337    VKuser24342747    0       

2

Станьте партнером конференции «Анализ и Управление в ИТ-проектах»: осталось всего 3 места!

Новость Aнализ&Управление Мероприятия

До конференции «Анализ и Управление в ИТ-проектах» осталось всего два месяца и всего три места для того, чтобы стать партнером мероприятия. Сегодня расскажем, какие преференции и «плюшки» получают наши партнеры.

26.03.2024    313    user997184    0       

16

17 апреля стартует комплексный курс по управлению ИТ-проектами от Марии Темчиной

Новость Обучение Руководитель проекта

Директор по проектам Инфостарт Мария Темчина, приглашает на Комплексный курс по управлению ИТ-проектами «3 в 1». Вы научитесь успешно руководить масштабными проектами в любом окружении (Водопад, Agile, гибридные подходы).

25.03.2024    314    user997184    0       

0

Бесплатный вебинар по возможностям 1С-Коннект пройдет уже завтра

Новость Сервисы ИТС

26 марта, в 11:00 по МСК, приглашаем на онлайн-вебинар о новых возможностях и основном функционале сервиса «1С-Коннект». Узнайте, как настроить автоматизацию техподдержки, услуг и коммуникаций с помощью платформы.

25.03.2024    329    AnastasiaKl    0       

2

Настраиваемые заявления для 1С:Кабинета сотрудника: доступно для типовых конфигураций

Новость Сервисы ИТС

Собственные настраиваемые шаблоны документов для сервиса 1С:Кабинет сотрудника можно создавать в 1С:БП 3.0.149, ЗУП 3.1.27.170 и ERP/КА 2.5.16.84. Рассказываем, как использовать эту возможность.

22.03.2024    713    ЕленаЧерепнева    0       

15

Большое интервью про стажеров: что делать, если ты решил «войти в ИТ» и выбрал 1С

Новость Сообщество

Представьте ситуацию: вы недавно окончили технический вуз или курсы по 1С-разработке. Кажется, что пора получать профиты и зарабатывать, но куда податься без опыта? Самый очевидный вывод – стажировка.

22.03.2024    1045    user997184    7       

16

Подводим итоги первого тура голосования и объявляем докладчиков-финалистов

Новость Aнализ&Управление Мероприятия

С 27 февраля по 19 марта прошел 1 тур голосования за доклады конференции «Анализ и Управление в ИТ-проектах». Модераторы рассмотрели 250+ заявок: проводили собеседования с докладчиками, уточняли тезисы и оттачивали каждую, прежде чем выпустить «в эфир».

22.03.2024    819    user997184    0       

16

Обновленный курс по работе с 1С:Аналитика: старт 9 апреля

Новость Обучение Программист

На онлайн-курсе «Работа с 1С:Аналитика» мы изучим возможности системы – составной части платформы «1С:Предприятие» и получим практические навыки по работе с ней.

22.03.2024    515    AnastasiaKl    0       

2

Бесплатный вебинар: Как опубликовать решение в Базе знаний Инфостарт

Новость Сервисы ИТС

Продолжаем рассказывать о том, как работать с Базой знаний и 1С-Store. 17 апреля в 11:00 МСК приглашаем на бесплатный онлайн-вебинар от Инфостарт.Сопровождение 1С, где мы расскажем, как правильно создавать, оформлять решения или статьи.

22.03.2024    476    AnastasiaKl    2       

16

Интеграция с ГИИС ДМДК: применение УТМ скоро станет обязательным

Новость Маркетплейс Маркировка Новый релиз Обзор готовых решений

До сентября 2024 года планируется обязать участников оборота использовать УТМ при продаже ювелирных изделий в розницу. Рассказываем, как задачи по интеграции с ГИИС ДМДК с использованием УТМ реализованы в продуктах 1С.

21.03.2024    921    user1915669    0       

15

Что нового в сервисах 1С: обзор актуальных обновлений

Новость Сервисы ИТС

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

20.03.2024    1765    ЕленаЧерепнева    1       

1

Новая редакция 1C:PM Управление проектами 5.0 и снятие с продаж 1С:УПО на обычных формах

Новость

Фирма «1С» обновила линейку решений для управления проектами – из прайс-листа была исключена устаревшая конфигурация «1С:Управление проектным офисом», а актуальное решение «1C:PM Управление проектами ПРОФ» обновлено до редакции 5.0.

20.03.2024    746    ЕленаЧерепнева    0       

1

28 марта – старт продвинутого курса по управлению ИТ-проектами

Новость Обучение Руководитель проекта

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

20.03.2024    666    AnastasiaKl    0       

15

Подписывайтесь на ТГ-канал «Анализ и Управление в ИТ-проектах» и выигрывайте призы

Новость Aнализ&Управление Мероприятия

Инфостарт объявляет розыгрыш призов для всех подписчиков телеграм-канала конференции «Анализ и Управление в ИТ-проектах». Подписывайтесь на канал, участвуйте в розыгрыше и будьте в курсе всех самых актуальных новостей конференции.

19.03.2024    733    AnastasiaKl    0       

15

21 марта – бесплатный вебинар по выгрузке данных из 1С в BI-аналитику

Новость Маркетплейс

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

18.03.2024    932    user997184    0       

1

1С-Коннект как единое окно взаимодействия для сотрудников компании: корпоративная культура в эпоху удаленки

Новость Сервисы ИТС

1С-Коннект – готовое решение для автоматизации техподдержки со встроенным корпоративным мессенджером и возможностью удаленного подключения. Рассказываем об использовании 1С-Коннект и напоминаем, что 26 марта состоится вебинар по новым возможностям.

18.03.2024    1153    vikad    0       

17

Онлайн-курс по прототипированию интерфейсов в Figma начнется уже сегодня: успейте присоединиться

Новость Обучение

Сегодня, 18 марта, стартует онлайн-обучению по прототипированию интерфейсов 1С. На курсе потренируемся работать с Figma, нарисуем современный баннер, спроектируем командную панель и потренируемся давать обратную связь по прототипам.

18.03.2024    590    user997184    0       

2