31.01.2023 Данила Уваров 6233
OLAP технологии в 1С

Содержание:

1.     Описание технологии OLAP


OLAP (от англ. online analytical processing) – технология, которая при правильном использовании позволяет обрабатывать данные с высокой скоростью.


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




Для наполнения куба значениями, разработана система транзакционной обработки данных (OLTP-система). OLAP база оптимизируется под быструю выдачу, а OLTP под внесение данных.


Измерениями куба выступают реальные показатели. Например, время, товар, какое-либо качество или характеристика.


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


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


Возможно, у вас появился вопрос: «А чем отличается OLAP куб, от регистров в 1С, которые могут хранить значения в разрезе нескольких измерений. Вопрос требует углубления в схему работы объектов.


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


Своевременно в платформу системы 1С Предприятие был добавлен функционал для работы с OLAP технологией.


2.     Использование OLAP технологии в конфигурации системы 1С

 

При разработке конфигураций у разработчиков часто возникает потребность получать информацию из внешних источников 1С. В нашем случае таким источником является OLAP-система.


Для начала работы с внешними источниками в 1С требуется создать объект ВнешниеИсточникиДанных.




         Затем, происходит добавление куба. Куб для хранения данных использует таблицы измерений, измерения и ресурсы. Мастер настройки поможет найти куб в источнике. Следует обратить внимание на поле: Имя в источнике данных 1С. Оно должно быть точно таким же, как в OLAP-системе.




         Для того чтобы установить связь с внешним источником 1С используются строки соединения, в которых указан адрес хоста, порт, источник и его параметры. Пример строки соединения с Microsoft SQL Server Analysis Services:

http://localhost:80/msolap/msmdpump.dll?ProviderName=Microsoft Analysis Services& DataSourceName=host&Catalog=Adventure Works DW


         Таким образом, мы познакомились с использованием технологий OLAP в 1С.


Специалист компании "Кодерлайн"

 Данила Уваров

Наши проекты

АО «РЭП Холдинг»
АО «РЭП Холдинг»

Отрасль:
Энергомашиностроительный холдинг

Внедренное типовое решение:
«1С: Управление производственным предприятием» и «1С:Консолидация ПРОФ»

- Функциональный блок «Консолидированная отчетность РСБУ» - разработка час...

ООО «ЛИГА-ТРАНС»
ООО «ЛИГА-ТРАНС»

Отрасль:
Профессиональные услуги, бытовое обслуживание

Внедренное типовое решение:
«1С:ERP Управление предприятием 2.1».

- Сделано ТЗ по автоматизации учета МСФО: - Разработана карта бюджета доходо...

Автоматизация кадрового учета на базе «1С:ERP Управление предприятием 2.0»
Автопредприятие ПАО «Газпром»

Отрасль:
Транспорт

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

- Настройка подсистемы кадрового учета;
- Перенос персональных данных;
- З...

ООО "АСК ИНЖИНИРИНГ"
ООО "АСК ИНЖИНИРИНГ"

Отрасль:
Машиностроение, приборостроение

Внедренное типовое решение:
1С:Документооборот ПРОФ

Делопроизводство
Учет и хранение документов
Ведение номенклатуры дел
...

Внедрение ПП «1С:Предприятие 8. Аренда и управление недвижимостью на базе "1С:Бухгалтерия 8"» в компании «Бутово Молл»
ООО «Бутово Молл»

Отрасль:
Недвижимость

Внедренное типовое решение:
1С:Аренда и управление недвижимостью на базе «1С:Бухгалтерия 8»

Управление продажами, логистикой и транспортом (SFM, WMS, TMS):
- Оформление зак...

ООО "ОМЗ"
ООО "ОМЗ"

Отрасль:
Металлургическая промышленность, металлообработка

Внедренное типовое решение:
1С:Управление производственным предприятием

Автоматизация бизнес-процессов...

АО "Нижегородский водоканал"
АО "Нижегородский водоканал"

Отрасль:
Профессиональные услуги

Внедренное типовое решение:
1С:Зарплата и управление персоналом 8. КОРП

-Кадровый учет
-Расчет зарплаты
-Регламентированная отчетность
-Подбор ...

ООО «Мир Аксиомы»
ООО «Мир Аксиомы»

Отрасль:
Аудиторские и консалтинговые услуги

Внедренное типовое решение:
1С:Бухгалтерия КОРП

- Бухгалтерский учет:
Банк и касса
Завершение периода
Нематериальные ...

МИР ХОББИ
МИР ХОББИ

Отрасль:
Торговля. Интернет магазин

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

Оформление заказов поставщикам
Взаиморасчеты с покупателями
Оформление...

Внедрение блока расчета себестоимости РАУЗ в 1С:УПП 8
ООО «Пелигрин Матен»

Отрасль:
Производство

Внедренное типовое решение:
1С:Управление производственным предприятием

– Оформление заказов покупателей;
– Взаиморасчеты с покупателями;
– О...

ООО "РУКАРД-АУРА"
ООО "РУКАРД-АУРА"

Отрасль:
Профессиональные услуги

Внедренное типовое решение:
1С:Комплексная автоматизация

- Налоговый учет;...

СТС-Медиа
СТС-Медиа

Отрасль:
Медиаиндустрия

Внедренное типовое решение:
1С:Управление холдингом

- Бухгалтерский учет;
- Налоговый учет;
- МСФО (GAAP/управленческий учет);
- ...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение