автордың кітабын онлайн тегін оқу 1С:Аналитика. BI-система в «1С:Предприятии 8». Издание 2
Е. Ю. Хрусталёва
«1С:Аналитика». BI-система в «1С:Предприятии 8»
2-е издание
«1С:Аналитика». BI-система в «1С:Предприятии 8». 2-е издание
Электронная книга в формате ePub; ISBN 978-5-9677-3368-0.
Версия издания от 04.12.2023.
Электронный аналог издания "«1С:Аналитика». BI-система в «1С:Предприятии 8». 2-е издание"
(ISBN978-5-9677-3366-6, М.: ООО "1С-Паблишинг", 2024; артикул печатной книги по прайс-листу фирмы "1С": 4601546147974; по вопросам приобретения печатных изданий издательства "1С-Паблишинг" обращайтесь к партнеру "1С", обслуживающему вашу организацию, или к другим партнерам фирмы "1С".)
Книга адресована широкому кругу читателей: менеджерам, аналитикам, специалистам по внедрению прикладных решений на платформе «1С:Предприятие». С ее помощью можно освоить механизм «1С:Аналитика». Он предоставляет пользователям прикладных решений дополнительный визуальный интерфейс, позволяющий быстро строить аналитические отчеты
и оперативно анализировать данные «на лету». По сути это BI-система (Business intelligence), работающая с данными вашего прикладного решения.
Второе издание книги включает описание новых возможностей «1С:Аналитики», которые доступны в версии 1.71:
• Новые виды диаграмм: маркерная карта, карта областей, воронка, прогресс, спидометр, радар, древовидная диаграмма.
• Работа с тайл-серверами (например, Яндекс Карты).
• Собственные пользовательские источники данных, на основе которых можно строить отчеты со вторым уровнем агрегации данных.
• Новые фильтры для дашбордов в виде выпадающих списков.
• Передача фильтров между дашбордами при переходе по ссылке.
• Объединение данных в пользовательском источнике.
Примеры из книги можно выполнять на демонстрационном стенде фирмы «1C» без установки «1С:Аналитики» на своем компьютере (через браузер).
Наряду с этим в книге описан пример установки системы и подключения ее к прикладному решению. Таким образом, администраторы или специалисты по внедрению могут развернуть «1С:Аналитику» локально, на предприятии.
Книга выпущена под редакцией Максима Радченко.
Дополнительные материалы
Приложение к книге включает демонстрационные конфигурации, иллюстрирующие примеры книги, и учебную версию платформы "1С:Предприятие 8.3".
Скачайте материалы и учебную версию на странице http://its.1c.ru/book_demo/, раскройте архив и следуйте инструкциям по установке.
© ООО «1С-Паблишинг», 2024
© Оформление. ООО «1С-Паблишинг», 2024
Все права защищены.
Материалы предназначены для личного индивидуального использования приобретателем.
Запрещено тиражирование, распространение материалов, предоставление доступа по сети к материалам без письменного разрешения правообладателей.
Разрешено копирование фрагментов программного кода для использования в разрабатываемых прикладных решениях.
Фирма "1С"
123056, Москва, а/я 64, Селезневская ул., 21.
Тел.: (495) 737-92-57.
1c@1c.ru, http://www.1c.ru/
Издательство ООО "1С-Паблишинг"
127434, Москва, Дмитровское ш., д. 9.
Тел.: (495) 681-02-21.
publishing@1c.ru, http://books.1c.ru/
Что такое «1С:Аналитика»
«1С:Аналитика» – это решение для построения аналитических систем класса Business Intelligence (BI). Это продукт, глубоко интегрированный с платформой «1С:Предприятие 8», предназначенный для решения задач оперативного просмотра и анализа данных.
«1С:Аналитика» работает как составная часть платформы и предоставляет пользователям прикладных решений «1С:Предприятия 8» дополнительный визуальный веб-интерфейс, позволяющий быстро и легко получать нужную информацию и анализировать ее с разных сторон.
«1С:Аналитика» является, с одной стороны, интуитивно понятным и достаточно простым в освоении инструментом, который позволяет упростить процесс быстрого построения аналитических отчетов и оперативного анализа данных «на лету». Но в то же время это мощный и гибкий механизм, который позволяет:
- Создавать с нуля аналитические отчеты на основе данных внутри платформы «1С:Предприятие 8» и получать результат быстро, практически мгновенно, а также видеть эти отчеты на любом устройстве (компьютере, планшете или телефоне).
- Работать с уже созданными диаграммами и дашбордами и делиться ссылками на них с другими пользователями.
- «На лету» изменять состав отчетов и фильтров, по которым отбираются данные, без помощи программиста или технического специалиста.
«1С:Аналитика» прежде всего востребована:
- Сотрудниками, отвечающими за анализ данных в компании.
- Руководителями, которые хотят понимать, что реально происходит в компании, по данным прикладного решения.
- Пользователями, которым необходима постоянная интерактивная работа с данными и возможность гибкого построения разнообразных отчетов.
«1С:Аналитика» предназначена для решения следующих задач:
- Быстрое получение и анализ информации в базе «1С:Предприятия».
- Возможность использовать штатные структуры метаданных «1С:Предприятия 8», названия объектов из используемой конфигурации.
- Возможность опускаться от общих аналитических данных до конкретного документа в информационной базе «1С:Предприятия 8», чтобы увидеть, из чего сложились сводные показатели.
- Возможность интерактивной работы с данными (формирование отчетов «на лету»).
«1С:Аналитика» обладает рядом уникальных особенностей и преимуществ перед другими аналитическими системами:
- «1С:Аналитика» – это часть платформы «1С:Предприятие 8», работающая в рамках настроенных в прикладном решении прав доступа к данным. То есть пользователь продолжает работать в уже настроенном контуре безопасности прикладного решения. Данные никуда не выгружаются, все права доступа соответствуют настройкам в «1С:Предприятии 8». В результате пользователь «1С:Аналитики» имеет доступ ровно к тем данным прикладного решения, на которые у него есть права. Кроме того, он работает в «1С:Аналитике» с той же учетной записью, что и в прикладном решении, и не нуждается в повторной авторизации. Также пользователь «1С:Аналитики» может анализировать информацию в том виде (в тех структурах данных), в котором она хранится в прикладном решении.
- Интерфейс «1С:Аналитики» максимально прост и удобен для бизнес-пользователей, которые не обладают специальными техническими навыками и, возможно, не имеют опыта работы с «1С:Предприятием 8».
- Не нужно беспокоиться о выгрузке данных из «1С:Предприятия 8» и их загрузке в аналитическую систему. «1С:Аналитика» работает с данными непосредственно в прикладном решении, причем позволяет быстро их обрабатывать, не замедляя работу остальных пользователей. Пользователь «1С:Аналитики» анализирует и видит непосредственно те же данные, что лежат в прикладном решении, без промежуточных программ преобразования и выгрузки данных.
- В «1С:Аналитике» можно быстро и легко получить сводную информацию по всем записям в нужном регистре или по документам, а потом детализировать эти данные до отдельного документа или элемента справочника. Из отчета в «1С:Аналитике» легко получить ссылку на нужный объект данных в «1С:Предприятии 8» и открыть его там для изменения или дальнейшего изучения.
- «1С:Аналитика» – часть мира «1С», поэтому изначально поддерживает иерархию элементов в справочниках и ссылки на объекты данных.
В заключение надо сказать, что «1С:Аналитика» – не замена, а дополнение уже существующей в «1С:Предприятии 8» системы компоновки данных. Оба этих компонента работают с одними и теми же данными, но если система компоновки данных больше востребована для получения регламентной отчетности, то «1С:Аналитика» нужна скорее для оперативного анализа данных.
Можно сказать, что система компоновки данных больше ориентирована на разработчика. Разработчик создает отчет, пользователь запускает его и может время от времени изменять настройки этого отчета, но для этого пользователь должен обладать некоторыми техническими навыками и специальной подготовкой.
«1С:Аналитика», напротив, ориентирована на то, что пользователь сам, простым и понятным образом, создает нужные ему отчеты. В «1С:Аналитике» можно быстро и легко «покрутить» данные с разных сторон в виде различных диаграмм и сводных аналитических таблиц.
Кроме того, «1С:Аналитика» интегрирована с «Дата акселератором», за счет чего снижается нагрузка на информационную базу и ускоряется выполнение аналитических запросов для построения отчетов. Отчеты, созданные с помощью системы компоновки данных, также можно формировать с помощью «Дата акселератора», но это требует дополнительной настройки.
Учебный курс по «1С:Аналитике»
При подготовке книги использованы материалы курса 1С-Учебного центра №3 «"1С:Аналитика": базовые механизмы создания отчетов». Автор и преподаватель — Козырев Дмитрий.
Мы рекомендуем этот курс для более глубокого изучения возможностей «1С:Аналитики».
Курс рассчитан на слушателей со знанием общей архитектуры платформы «1С:Предприятие». Знание встроенного языка и умение программировать не требуются.
Курс будет полезен:
- Пользователям, выполняющим задачи бизнес-анализа: бизнес-аналитикам, экономистам, финансистам;
- Специалистам по внедрению «1С:Аналитики».
В рамках курса рассматриваются:
- Установка программы на персональный компьютер для прохождения обучения;
- Подключение к базе данных и начальная настройка;
- Интерфейс и базовый функционал;
- Способы и примеры получение данных из всех основных объектов «1С:Предприятия» (документы, регистры сведений, регистры накопления и др.);
- Разные виды графического представления данных (таблицы, диаграммы и др.);
- Практические примеры создания отчетов, диаграмм, дашбордов;
- Синтаксис и примеры использование функций языка выражений;
- Создание дополнительных и подключение внешних источников данных.
Курс проводится в WEB-формате, что означает:
- Слушатель занимается по заранее записанным видеоматериалам в удобном для себя темпе. Курс рассчитан на 3 недели, общий объем видеоматериалов около 9 часов, доступ к материалам круглосуточный;
- Раз в неделю проводится вебинар, на котором преподаватель отвечает на заранее присланные вопросы. Данный формат встреч позволяет не только получить ответы на свои вопросы, но и послушать решение вопросов других учеников. Всего предусмотрено 3 вебинара;
- При условии успешного прохождения курса и выполнения практики учащийся получает электронное Свидетельство 1С-Учебного центра №3;
- После окончания обучения у слушателя остается доступ ко всем материалам и записям вебинаров на 1 год. Причем материалы обновляются, то есть отучившийся может быть уверен в актуальности данных.
Часть 1. Обзор возможностей
В данной части книги будут описаны основные приемы и возможности разработки отчетов в «1С:Аналитике», а затем эти приемы будут показаны на конкретных примерах во второй части книги «Знакомство на примерах».
Следует сразу сказать, что при описании пользовательской работы в «1С:Аналитике» используется терминология, немного отличающаяся от принятой в платформе «1С:Предприятие». Так, «отчеты» здесь называются диаграммами, а «ресурсы» – фактами. Но сути это не меняет.
Чтобы вам было проще было освоиться с новым инструментом, можете сразу зайти на демонстрационный стенд «1С:Аналитики» и смотреть на нем те возможности, которые будут описаны далее.
ПРИМЕЧАНИЕ
В книге описывается работа с «1С:Аналитикой» версии 1.71. Для работы с ней использовалась версия платформы 8.3.23.1596 с режимом совместимости с версией 8.3.16. Но по мере увеличения версии «1С:Аналитики» будет увеличиваться и требуемая версия платформы. Эту информацию рекомендуется получать из файла «readme» к выпускаемой версии «1С:Аналитики».
Вход на демонстрационный стенд «1С:Аналитики»
Демонстрационный стенд «1С:Аналитики» развернут на оборудовании фирмы «1С» и открыт для всех желающих.
Чтобы зайти на него, просто откройте интернет-браузер и перейдите по адресу https://analytics.demo.1c.ru/analytics/ans.
Авторизуйтесь в системе под любым из пользователей Администратор1 – Администратор5 без пароля (рис. 1.1).
Рис. 1.1.Открытие демонстрационного стенда «1С:Аналитики»
После этого вы попадете на рабочий стол «1С:Аналитики».
Работа на этом стенде имеет две особенности, которые вам нужно учитывать.
Во-первых, вы, как и любой другой пользователь, можете создавать и сохранять свои диаграммы. Но они не хранятся на стенде вечно. Ежедневно (в 3 часа ночи по московскому времени) стенд очищается, и на нем остаются только демонстрационные диаграммы, созданные фирмой «1С».
Во-вторых, если вы зашли на стенд как Администратор1, то другой человек также может зайти как Администратор1, и вы будете с ним пользоваться одним и тем же рабочим столом «1С:Аналитики» одновременно. Поэтому мы рекомендуем выбирать других различных пользователей, под которыми вы заходите на стенд, а для временного хранения своих отчетов создавать отдельную папку, а не сохранять их в «общей куче».
Для этого нажмите кнопку Создать папку над списком диаграмм на рабочем столе и дайте новой папке соответствующее название. В дальнейшем вы можете эту папку переименовать, скопировать или удалить, а также задать ей другой цвет из контекстного меню, раскрывающегося при нажатии на три точки в строке с именем папки (рис. 1.2).
Рис. 1.2.Создание папки для своих примеров
Общая схема работы
Общая схемы работы в «1С:Аналитике» состоит из следующих этапов:
- Выбор источника данных для диаграммы.
Можно построить диаграмму на базе различных объектов конфигурации (регистров накопления, регистров сведений, регистров бухгалтерии, справочников, документов или их табличных частей и др.).
ПРИМЕЧАНИЕ
Какие объекты метаданных доступны в качестве источников для построения диаграмм, можно уточнить в технической документации по продукту.
В качестве основы для построения диаграммы также можно использовать дополнительные источники данных, которые создаются на языке запросов и объединяют информацию из разных объектов прикладного решения. Такие источники заранее готовят администратор или партнер. Настройка дополнительных источников данных описана в разделе «Часть 4. Создание дополнительных источников данных».
Также в качестве основы для построения диаграммы можно использовать пользовательские источники данных, которые позволяют сделать двойную агрегацию данных (см. пример «Диапазоны средней зарплаты организаций на пользовательском источнике»).
Кроме того, диаграмма может быть построена на базе внешнего источника данных (см. пример «Покупки товаров на внешнем источнике»), существующего в вашей информационной базе.
- Добавление измерений, фактов и фильтров.
После выбора источника данных вы можете наполнять свою диаграмму требующимися для анализа измерениями, фактами, содержащимися в источнике данных, а также добавлять фильтры, чтобы в диаграмму попали только нужные данные.
Сервер «1С:Аналитики» запросит из источника все данные в соответствии с наложенными фильтрами, а затем сгруппирует факты по выбранным измерениям.
Группировка факта делается агрегирующей функцией, установленной на поле факта: суммой, количеством записей, средним и др.
- Выбор вида диаграммы и представления данных.
После того как нужные данные получены, вы можете менять форму их представления, выбирать представление диаграммы в виде таблицы, графика, карты и т. п.
- Детализация данных.
Вы можете быстро и легко построить диаграмму, показывающую в табличном виде «верхний» срез данных. Например, показать заказы клиентов по годам. А затем уже для выделения и анализа конкретного фрагмента информации добавлять дополнительные фильтры и делать отборы тех данных, которые вас интересуют. И потом при необходимости «раскрывать» полученные данные до отдельных первичных документов «1С:Предприятия».
Это соответствует общему принципу анализа данных:
- Сначала сделать общий анализ информации по ключевым показателям компании.
- Если ключевые показатели отличаются от целевых значений, детализировать эти данные на участках, где идет отклонение, вплоть до выяснения первопричины таких отклонений.
- Публикация диаграммы.
После создания диаграммы вы можете опубликовать свою диаграмму в системе и передать ссылку на нее другим пользователям или руководству компании.
- Создание дашборда.
Для удобства сводного представления данных и показа нескольких связанных друг с другом диаграмм вы можете создать дашборд и вывести на него все необходимые диаграммы для комплексного представления данных по нужной тематике.
Рабочий стол
При входе в «1С:Аналитику» открывается рабочий стол, где показывается список диаграмм и дашбордов, которые вы создавали самостоятельно, или тех диаграмм, которые вы добавили на рабочий стол по ссылкам, полученным от других пользователей (рис. 1.3).
Рис. 1.3.Рабочий стол «1С:Аналитики»
Для каждой диаграммы или дашборда на рабочем столе показываются название и дата последнего изменения, имя пользователя, создавшего диаграмму, а также слева от названия выводится иконка, отображающая тип диаграммы (таблица, график, маркерная карта и т. п.).
Нажав на диаграмму, вы можете просмотреть ее или отредактировать.
Нажав на три вертикальные точки справа от даты изменения диаграммы, можно вызвать контекстное меню, содержащее команды для переименования, копирования, перемещения и удаления диаграммы.
Переименовывать и удалять можно только собственные диаграммы, автором которых вы являетесь. Диаграммы других пользователей вы можете только открепить, то есть удалить со своего рабочего стола, но не с сервера «1С:Аналитики».
Копировать диаграмму можно в том числе и в созданную ранее папку.
В верхней части рабочего стола расположены строка поиска диаграмм и кнопки создания диаграммы, дашборда и папки. Также можно отправить отзыв о работе «1С:Аналитики» и, нажав на кнопку с волнистыми линиями, вызвать системное меню.
Редактор диаграммы
Редактор диаграммы является основным рабочим местом пользователя в «1С:Аналитике».
В режиме просмотра диаграммы отображаются командная панель и рабочая область. В режиме редактирования на экране появляются также панель источника данных и панель состава (рис. 1.4).
Рис. 1.4.Редактор диаграммы
