1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.

Используете ли аналитические инструменты?

Тема в разделе "Программирование", создана пользователем GebeusRaider, 09.01.07.

Используете ли вы инструементы анализа данных?

  1. нет, нет необходимости (не задумывались).

    0 голосов
    0,0%
  2. нет, но рассматриваем такую возможность.

    0 голосов
    0,0%
  3. нет, но проводим аналитику на бумаге и в Excel

    0 голосов
    0,0%
  4. да, аналитические средства интегрированы в систему автоматизации

    1 голосов
    33,3%
  5. да, внедрены аналитические пакеты.

    2 голосов
    66,7%
  1. GebeusRaider

    GebeusRaider Активный участник

    720
    0
    Хотелось бы узнать: кто нибудь использует инструменты анализа данных и какие? Я прикрепляю голосование, но интересны обоснования.
    Под такими инструментами я понимаю :1) OLAP организация хранилища данных; 2) реализованные математические модели (классификации, прогнозирования); 3) срества визуализации.
     
  2. GebeusRaider

    GebeusRaider Активный участник

    720
    0
    Да, ситуация. Неужели вопрос совершенно никого не интересует?
     
  3. Читатель снов

    Читатель снов Активный участник

    690
    17
    Пользовался в своих приложениях OLAP Dyanamic Cube - в принципе не плохая вещь. Но сейчас плавно перешел на 1с, поэтому данные инструменты в силу ограниченности платформы, к сожалению стали не доступны.
     
  4. Bob

    Bob Активный

    21.795
    2
    GebeusRaider,
    а с какой целью интересуешься?
     
  5. GebeusRaider

    GebeusRaider Активный участник

    720
    0
    Читатель снов, спасибо.
    а потребность есть? Ведь есть инструменты которые позволяют использовать данные 1с и стоить кубики на их основе и соответственно обрабатывать их.
    Bob,
    интересно. Есть решения вот и интересна потребность.
     
  6. Mix

    Mix Активный участник

    7.768
    0
    Интересно чем же это платформа то ограниченна так? Вроде как все выгружается без проблем. Крути сколь хошь.
    ЗЫ: BW-ей пользуемся. Только на как аналитикой нифига. А гольная отчетность.
     
  7. Читатель снов

    Читатель снов Активный участник

    690
    17
    GebeusRaider, потребность иногда возникает, в зависимости от того, что хочет заказчик. К сожалению не каждый финанасовый директор знаком с современными средствами аналитики, и иногда сам с трудом представаляет, что ему нужно.
    Выгрузка - это конечно хорошо. Но хотелось бы иметь некоторые инструменты, например тот же полноценный OLAP, в функционале самой платформы. Можно, конечно, использовать прямые запросы к базе из внешнего приложения, но это опять-таки потребует большее количество времени на разработку и соответственно отразится на себестоимости проекта.
     
  8. Mix

    Mix Активный участник

    7.768
    0
    Хм. Назовите мне технологию которая поддерживает ОЛАП над ОЛТП базой. Т.е. я вообще не понял о чем идет речь. Так или иначе перегружать нужно.
     
  9. HorstWessel

    HorstWessel Активный участник

    1.585
    0
    Назваю: OLAP

    добавлено через 3 минуты
    куда перегружать? хотя чисто теоретически источник данных для OLAP API может быть любым, но лучше всего адаптируровано к традиционным реляционным базам данных. Посмотри на семантику MDX, тебе сразу станет все понятно.
     
  10. GebeusRaider

    GebeusRaider Активный участник

    720
    0
    HorstWessel, Mix прав. OLAP и OLTP - разные способы организации данных. Поэтому у хранилищ данных есть как правило механизмы загрузки.
    А что такое MDX?
     
  11. Bob

    Bob Активный

    21.795
    2
    видимо, подразумевается, что ОЛАП требует подготовки данных, т.е. с сырыми данными он работать не может. Хотя в качестве источника может быть любая ОЛТП бд.

    добавлено через 47 секунд
    Язык запросов к ОЛАП
     
  12. Mix

    Mix Активный участник

    7.768
    0
    Это не сомненно, источником может быть.
     
  13. Bob

    Bob Активный

    21.795
    2
    Многие просто не имеют представления о том что есть такие инструменты для анализа данных. Да, к сожалению, так обстоят дела в России. Хотя кое-где уже вовсю используют ОЛАП решения.
     
  14. HorstWessel

    HorstWessel Активный участник

    1.585
    0
    GebeusRaider,
    нет, OLTP - это процесс в который вовлечена одна запись (вставка, модификация), OLTP - оперирует над коллецией. И там и там может быть одна и таже реляционная база данных.


    Вообще можно и поверх "первичных" данных. Но может оказаться, что вычисления потребуют много времени. Тогда можно руками создать таблицы и саггрегировать туда (обычным SQL-ем) промежуточные данные.
    А в Microsoft со своим SQL не поставляет?
     
  15. Bob

    Bob Активный

    21.795
    2
    Поставляет ещё с 7й версии, в качестве бесплатного дополнения.

    добавлено через 1 минуту
    Тогда смысл теряется ОЛАП технологии. Есть вообще то фундаментальные требования к ОЛАП БД.
     
  16. HorstWessel

    HorstWessel Активный участник

    1.585
    0
    Нет смысл не теряется. Жизнь есть жизнь и скорость обработки пропорциональна кол-ву записей, ничего не поделаешь. Но. Человеку все равно не под силу анализировать большой объем данных, поэтому простые аггрегационные таблицы лучший выход.

    А подробнее? Довелось работать с Mondrian. Никаких фундаментальных требований не припоминаю. Некотрые сервера, типа оракла, могут создавать материализованные виды, которые можно использовать для реализации. Но это не фундаментальное, да и не требование вовсе. Есть пожелания к базам данных: главные ключи, индексы и т.д.
     
  17. GebeusRaider

    GebeusRaider Активный участник

    720
    0
    HorstWessel, согласен, процесс.
    про требования: я всегда думал, что для OLAP проектируется база данных в виде "звезда" или "звезда-снежинка" в тойже реляционной структуре данных. Это и есть ключевой момент при организации данных. Однако кубы это только решение задачи сбора и консолидации информации. Дальше идут методы очистки и трансформации данных и собственно модели. А для моделей нужно также хранить трансформированные данные.
    Кстати вот еще интересно что предлагает MS в SQL 2005 по части OLAP.
     
  18. AlTk

    AlTk Читатель

    10.692
    0
    HorstWessel прав.
    Кодд, создатель реляционной модели данных, сформулирвал требования к OLAP, которые затем были переработаны в тест FASMI, определяющий требования к продуктам OLAP (т.е. если приложение говорит, что оно предоставляет функции OLAP, то оно обязательно должно удовлетворять этим условиям). FASMI - это аббревиатура от названия каждого пункта теста:

    Fast (Быстрый). Приложение OLAP должно обеспечивать минимальное время доступа к аналитическим данным - в среднем порядка 5 секунд;
    Analysis (Анализ). Приложение OLAP должно давать пользователю возможность осуществлять числовой и статистический анализ;
    Shared (Разделяемый доступ). Приложение OLAP должно предоставлять возможность работы с информацией многим пользователям одновременно;
    Multidimensional (Многомерность). См. выше;
    Information (Информация). Приложение OLAP должно давать пользователю возможность получать нужную информацию, в каком бы электронном хранилище данных она не находилась.

    и в этой "лакмусовой бумажке" нигде не говориться о том, как должны выглядеть исходные данные. а все современные изыски - это от недостатка производительности.
    косвенным пожтверждением этому может служить BusinessObjects, который в качестве источника данных может брать все, что угодно, а потом создает кубы на клиенте и данные в этих кубах можно вертеть как угодно. (кстати, основатели этой компании, по-моему, работали в Oracle и, когда там не поддержали эту идею - создание кубов на клиенте, выделились в отдельную маленькую фирмк, которая со временм сталда законодателем моды в мире OLAP b, вс вою очередь поглотии
    кучу других фирм).

    GebeusRaider,
    "... Это и есть ключевой момент при организации данных. ..," ничего подобного - никакой это не ключевой момент.

    " ... Дальше идут методы очистки и трансформации данных ..." за этими терминами очень часто скрываются маркетинговые штучки.

    GebeusRaider, а не используют их (специализирвоанные пакеты) просто потому, что очень дорого. наиболее известные можете посмореть вот здесь: http://forum.volgograd.ru/showthread.php?t=44370 , в последнем пункте опроса.

    добавлено через 2 минуты
    хотя, по крайней мере трое проголосовавших их используют, и, подозреваю, один из них Mix, использующий SAP.
     
  19. jek

    jek Активный участник

    5.732
    0
    AlTk
    Это все верно и правильно, однако есть еще и жизнь, где если данные не готовить, то как минимум пункту Fast (Быстрый) соответствовать не будет, ибо просто куб будет строиться/рефрешиться столько, что уже нужны будут свежие данные.
    Увы не знаком с BO, однако идея кубов на клиенте совсем не нова. Например такую возможность предоставляет простейший Excel.

    По поводу спора про 1С, не понимаю в чем проблема встроить стандартную MS-вскую ActiveX компоненту?
     
  20. AlTk

    AlTk Читатель

    10.692
    0
    jek,
    "... идея кубов на клиенте совсем не нова. Например такую возможность предоставляет простейший Excel. ..."
    компания ВО была основана в 1990 году.