Microsoft опубликовал case про ozon.ru
Просмотров: 1979 | 15 января 2009 | Комментариев: 0 | Категория: OLAP

Microsoft опубликовал case study про внедрение Business Intelligence на базе SQL Server 2005 в компании Ozon.ru. В подготовке кейса участвовал ваш покорный слуга. smile

Выдержка из текста:
OZON.ru, заслуженно считающийся крупнейшим и самым известным российским интернет-магазином, был создан в 1998 году. Его создатели поставили перед собой задачу - построить эффективно действующий масштабируемый бизнес, который обеспечивал бы безупречный приём, обработку и отправку заказов, предлагая при этом самые новые и удобные веб-сервисы. Для выполнения таких амбициозных целей и обеспечения устойчивого роста компании требовалась развитая мощная аналитическая система, позволяющая осуществлять анализ продаж, эффективность маркетинговых кампаний, изучать поведение покупателей и предлагать им наилучший сервис и ассортимент.

Полная ссылка на статью: Ozon.ru повышает эффективность на базе SQL Server 2005

Читать полностью
 
KPI в условиях кризиса
Просмотров: 1853 | 16 декабря 2008 | Комментариев: 4 | Категория: OLAP

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

KPI продаж

Один из способов оценки - ввести KPI - вначале верхнего уровня, например, насколько продажи соответвуют бюджету. Затем уровня подразделения, KPI бьется по подразделениям компании. Например, книги + 3%, музыка - 5% и т.д.

KPI продаж и склада

А можно эти KPI сделать интересней, если учесть, что остатки на складах держат наличность кампании. Сейчас самое время распродавать залежавшийся товар, причем уже лучше это делать с большими скидками.

Читать полностью
 
Хранимая процедура - источник данных для SSIS
Просмотров: 1186 | 12 декабря 2007 | Комментариев: 0 | Категория: OLAP

Столкнулись с проблемой, когда использовали хранимую процедуру, как источник данных в data flow пакета SSIS.
Но не смогли вывести названия полей, поэтому SSIS пакет не заработал.
Решение нашел в одном из западных блогов:
SSIS: Using stored procedures inside an OLE DB Source component
В итоге написали так:

SET FMTONLY OFF
EXEC [dbo].[spy_BlahBlah_All_Blah]

Читать полностью
 
Web analytics association
Просмотров: 1323 | 23 октября 2007 | Комментариев: 0 | Категория: OLAP


Вступил в американскую ассоциацию веб аналитиков, с чем себя и поздравляю.

Также 18 октября 2007 года в Microsoft прошла конференция по Business Intelligence на SQL SErver 2005. Посетить ее я не смог, но смог раздобыть пару презентаций. Их скачать можно с этой странички: Презентации И во вкладке Материалы есть две презентации:
1) Многомерные вычисления и построение кубов в Microsoft SQL Server 2005 Analysis Services
2) Приложения поиска закономерностей на основе алгоритмов Microsoft SQL Server 2005

Презентации лучше посмотреть, они сделаны очень хорошо и понятно.

Читать полностью
 
Business Intelligence with SQL Server
Просмотров: 1667 | 10 октября 2007 | Комментариев: 0 | Категория: OLAP

Месяц назад обнаружил замечательный ресурс Business Intelligence with SQL Server - это блог по BI анализу, который можно делать в Microsoft SQL Server 2005.
Здесь есть замечательная статья, точнее целая мини книга в формате pdf "The many-to-many revolution". В этой книге рассматриваются очень интерсные и нестандартные решения, которые можно сделать с кубами в SSAS, например:
Classical many-to-many
Cascading many-to-many
Survey
Distinct Count
Multiple Groups
Cross-Time
Transition Matrix
Multiple Hierarchies

также к книге прилагается демо-проект, с помощью которого Вы сможете изучить все предлагаемые штуки :-).
Лично меня интересовал вопрос, как избавиться от меры DistinctCount, чтобы ускорить производительность кубов, в этой книге это все есть.

Читать полностью
 
Строим платформу для расчета KPI на SQL Server
Просмотров: 8300 | 26 июня 2007 | Комментариев: 3 | Категория: OLAP

Аббревиатура KPI означает Key Performance Indicator, что на русский обычно переводят как ключевые показатели эффективности.
Некоторое время назад я столкнулся с проблемой расчетов KPI в среде Microsoft SQL Server. В то время мы все отчеты с KPI делали вручную с помощью обычных SQL скриптов. Но через некоторое время возникли серьезные проблемы, из-за которых страдает качество данных:
  • Разные аналитики считают по-разному
  • Изменение алгоритма обсчета хотя бы одного KPI требует "перелопачивания" большого количества отчетов
  • После внесения изменений тяжело делать откат назад или определить кто внес изменения
  • Цифры начинают плавать, т.к. каждый раз пишется новый SQL скрипт, в котором про некоторые детали могут забыть.

    И вот что я придумал....
  • Читать полностью
     
    Что стоит почитать по OLAP Analysis Services 2005
    Просмотров: 4648 | 13 июня 2007 | Комментариев: 1 | Категория: OLAP

    В свое время я потратил очень много времени на поиск источников информации по Microsoft Analysis Server 2005 и языку MDX.
    Мои рекомендации по русскоязычным ресурсам:
  • форум по OLAP отличный ресурс как для начинающих, так и для оытных разработчиков OLAP. Кстати, в этом форуме участвует и сам создатель MS OLAP - Mosha Pasumansky
  • OLAP.ru - к сожалению, этот сайт стал "слишком" коммерческим, поэтому полезной информации там мало.

    Англоязычные ресурсы:
  • BI with SQL Server 2005
  • Персональный сайт Mosha Pasumansky и его блог - на этих ресурсах есть очень много полезных ссылок и подробных описаний языка MDX. Например, здесь: сайт об OLAP
  • Еще один хороший блог - здесь я нашел интересные материалы, скачал презентации с конференции по оптимизации работы SSAS 2005, которые вам нужно обязательно прочитать. Также рекомендую ознакомится с постом: Как справится с зависаниями SSAS 2005 при процессинге кубов.
  • DataBase journal - сайт с отличными статьями по SSAS и SQL Server, в свое время он мне очень сильно помог.
  • Читать полностью
     
    Ральф Кимбалл (Ralph Kimball) в Москве
    Просмотров: 2152 | 18 мая 2007 | Комментариев: 0 | Категория: OLAP

    Во вторник 15 мая 2007 года, в Москве, в отеле "Рэдиссон САС Славянская" прошла коференция "Многомерное моделирование для BI-систем - простой и мощный подход". Которую представлял очень известный гуру в области построения хранилищ данных Ральф Кимбалл (Ralph Kimball). Конференцию оргaнизовала компания Sybase.
    Надо отдать должное организаторам, которые не слишком долго рекламировали свой продукт Sybase IQ....

    Читать полностью
     
    Проблема с автоматической выгрузкой OLAP кубов в SSIS SQL Server 2005
    Просмотров: 1756 | 1 марта 2007 | Комментариев: 1 | Категория: OLAP

      И вновь проблемы c SSIS SQL Server 2005.
     
      Перед нами стояла задача автоматизации выгрузки кубов....

    Читать полностью
     
    SQL 2005 Data Integrity Issue
    Просмотров: 1382 | 2 декабря 2006 | Комментариев: 2 | Категория: OLAP

    Сегодня столкнулся с проблемой, когда в таблице фактов в поле даты стоит null, а по этому полю подключается dimension с датой. При процессинге куба проиходит ошибка, не найден ключ. Для решения проблемы очень помогла статья:
     
    Статья очень полезная, рекомендую прочитать. Как проблема была решена: в измерение даты в поле ключа (по к-му идет подключение к таблице фактов) добавил нулевое значение. А в диалоговом окне Dimension Usage (Редактирование куба -> вкладка Dimension Usage -> в пересечении dimension и measure group нажать "..." -> кнопка advanced ) нужно выставить NullProcessing в значение ZeroOrBlank

    Читать полностью
     



    Консультант по маркетингу баз данных

    Перед запуском рекламной кампании в электронной коммерции разрабатываются маркетинговые модели, которые должны в точности отражать маркетинговую стратегию. Интернет-реклама (или интернет-маркетинг) приводит потенциальных клиентов на сайт и требует серьезных инвестиций. Веб-аналитика помогает сделать анализ рекламы, оценить конверсию сайта и посещаемость сайта. В качестве технического средства лучше использовать Google analytics, это очень хороший счетчик посещений сайта, можно сказать лучший из всех бесплатных счетчиков сайтов. На эффективность продвижения юзабилити влияет, но не настолько, как сейчас распространено мнение в сети Инернет. Больше влияют  алгоритмы рекомендаций и навигация на сайте.
    Сайты накапливают базу данных клиентов. И анализ интернет-магазинов показывает, что эта информация в маркетинге используется слабо. Business intelligence или bi система позволяет делать сегментацию потребителей по поведению и демографии, а также скоринг вероятности отклика клиента. Data mining инструменты затем используют для проведения кампаний прямого маркетинга (или direct marketing) по базе данных клиентов. OLAP и bsc (сбалансированные показатели) инструменты очень важны для анализа в маркетинге. Bi системы также являются основой любой аналитической CRM системы.
    Все это образует электронный маркетинг. Об этом весь сайт KPIs.ru, включая мои лекции по маркетингу.