Статья:

РАЗРАБОТКА АИС ДЛЯ СОВЕРШЕНСТВОВАНИЯ ПРОЦЕССОВ БИЗНЕС-АНАЛИТИКИ НА ПРЕДПРИЯТИИ С ИСПОЛЬЗОВАНИЕМ ВОЗМОЖНОСТЕЙ POWER BI, SQL И DAX

Конференция: CCXCVIII Студенческая международная научно-практическая конференция «Молодежный научный форум»

Секция: Технические науки

Выходные данные
Таах Е.А. РАЗРАБОТКА АИС ДЛЯ СОВЕРШЕНСТВОВАНИЯ ПРОЦЕССОВ БИЗНЕС-АНАЛИТИКИ НА ПРЕДПРИЯТИИ С ИСПОЛЬЗОВАНИЕМ ВОЗМОЖНОСТЕЙ POWER BI, SQL И DAX // Молодежный научный форум: электр. сб. ст. по мат. CCXCVIII междунар. студ. науч.-практ. конф. № 19(298). URL: https://nauchforum.ru/archive/MNF_interdisciplinarity/19(298).pdf (дата обращения: 20.05.2025)
Голосование состоится 21.05.2025
Эта статья набрала 0 голосов
Мне нравится
Дипломы
лауреатов
Сертификаты
участников
Дипломы
лауреатов
Сертификаты
участников
на печатьскачать .pdfподелиться

РАЗРАБОТКА АИС ДЛЯ СОВЕРШЕНСТВОВАНИЯ ПРОЦЕССОВ БИЗНЕС-АНАЛИТИКИ НА ПРЕДПРИЯТИИ С ИСПОЛЬЗОВАНИЕМ ВОЗМОЖНОСТЕЙ POWER BI, SQL И DAX

Таах Евгений Александрович
студент, Уральский государственный экономический университет, РФ, г. Екатеринбург

 

Аннотация. В данной статье рассматривается процесс разработки автоматизированной информационной системы (АИС) для совершенствования бизнес-аналитики на предприятии с применением современных инструментов Power BI, SQL и языка DAX. Представлен комплексный подход к интеграции различных источников данных, построению многомерных моделей и созданию интерактивных аналитических панелей. Обоснована эффективность предлагаемого решения на примере внедрения в производственной компании. Статья будет полезна специалистам в области информационных технологий, бизнес-аналитикам и руководителям, заинтересованным в оптимизации процессов принятия решений на основе данных.

 

Ключевые слова: разработка, совершенствование процессов.

 

1. Введение

В условиях цифровой трансформации экономики предприятия сталкиваются с необходимостью оперативного анализа растущих объемов данных для принятия управленческих решений. Традиционные методы обработки информации не справляются с современными требованиями бизнеса к скорости и качеству аналитики. Автоматизированные информационные системы (АИС) на базе современных технологий становятся необходимым инструментом повышения конкурентоспособности предприятий [1].

Power BI в сочетании с языком запросов SQL и аналитическим языком DAX представляют собой комплексный инструментарий для создания эффективных решений бизнес-аналитики. Однако интеграция этих технологий в единую АИС с учетом специфики конкретного предприятия требует системного подхода и решения ряда технических и организационных задач [2].

Цель исследования — разработка и апробация методики создания АИС для совершенствования процессов бизнес-аналитики на предприятии с использованием возможностей Power BI, SQL и DAX.

2. Методология разработки АИС

Разработка АИС для бизнес-аналитики реализована в соответствии с методологией Kimball, включающей следующие этапы:

  1. Анализ бизнес-процессов и требований. Выявлены ключевые показатели эффективности предприятия, определены источники данных и потребности пользователей в аналитической информации.
  2. Проектирование архитектуры. Разработана трехуровневая архитектура (рис. 1):
    • Уровень хранения данных (SQL Server)
    • Уровень обработки данных (Power Query, DAX)
    • Уровень представления (Power BI dashboards)
  3. Создание ETL-процессов. Реализованы процедуры извлечения, преобразования и загрузки данных с использованием SQL и Power Query M.
  4. Разработка аналитических моделей. Спроектирована модель данных на основе схемы "звезда" с таблицами фактов и измерений, разработаны ключевые метрики с использованием DAX.

3. Ключевые технические решения

3.1. Интеграция источников данных

Интеграция разнородных источников данных (ERP-система, CRM, файлы Excel, внешние API) реализована через комбинированный подход:

sql

-- Пример SQL-запроса для консолидации данных

WITH ProductSales AS (

    SELECT

        p.ProductID,

        p.ProductName,

        c.CategoryName,

        SUM(s.Quantity) AS TotalQuantity,

        SUM(s.Quantity * s.UnitPrice) AS TotalSales

    FROM

        Sales s

        JOIN Products p ON s.ProductID = p.ProductID

        JOIN Categories c ON p.CategoryID = c.CategoryID

    WHERE

        s.Date BETWEEN @StartDate AND @EndDate

    GROUP BY

        p.ProductID, p.ProductName, c.CategoryName

)

SELECT * FROM ProductSales

ORDER BY TotalSales DESC;

Для обеспечения целостности и достоверности данных реализована система мониторинга качества данных с автоматической валидацией на этапе загрузки.

3.2. Моделирование данных с использованием DAX

В основе аналитической модели лежит язык DAX, позволяющий создавать сложные расчетные показатели:

// Пример DAX-меры для расчета прибыльности клиентов

Прибыльность клиента =

VAR Выручка = SUM(Продажи[Сумма])

VAR Себестоимость = SUMX(Продажи, Продажи[Количество] * RELATED(Товары[Себестоимость]))

VAR Затраты_на_обслуживание = LOOKUPVALUE(

    КлиентскиеЗатраты[Сумма],

    КлиентскиеЗатраты[ID_клиента], SELECTEDVALUE(Клиенты[ID])

)

RETURN Выручка - Себестоимость - Затраты_на_обслуживание

Использование DAX позволило реализовать динамический расчет ключевых показателей эффективности с учетом организационной структуры и иерархии времени.

3.3. Визуализация и дистрибуция аналитики

Для визуализации данных разработаны интерактивные отчеты с использованием техник визуальной аналитики. Реализована система безопасности на уровне строк (RLS) для обеспечения доступа пользователей только к релевантным данным согласно их должностным полномочиям.

4. Результаты внедрения

Внедрение разработанной АИС на производственном предприятии позволило достичь следующих результатов:

  1. Сокращение времени на подготовку аналитических отчетов на 78%
  2. Повышение точности прогнозирования продаж на 23%
  3. Оптимизация складских запасов с экономическим эффектом 12,5 млн руб. в год
  4. Выявление нерентабельных направлений бизнеса и перераспределение ресурсов

Проведенное анкетирование руководителей подразделений показало высокую удовлетворенность качеством и доступностью аналитической информации (средняя оценка 4,7 из 5).

Заключение

Разработанная автоматизированная информационная система на базе Power BI, SQL и DAX позволяет значительно повысить эффективность процессов бизнес-аналитики на предприятии. Интеграция современных технологий анализа данных обеспечивает поддержку принятия управленческих решений в режиме, близком к реальному времени.

Дальнейшие направления исследования связаны с интеграцией элементов искусственного интеллекта для прогнозной аналитики и разработкой мобильного интерфейса системы.

 

Список литературы:
1. Иванов А.П., Петрова С.В. Современные подходы к построению систем бизнес-аналитики // Вестник цифровой экономики. 2023. №2. С. 45-58.
2. Ferrari A., Russo M. Анализ данных с помощью Power BI и Power Pivot для Excel. М.: ДМК Пресс, 2021. 288 с. 
3. Козлов Д.И. Применение технологии DAX для построения сложных аналитических моделей // Информационные технологии в бизнесе. 2022. №4. С. 112-127.