Отображать OLAP SQL Server на веб-странице?

У меня такой сценарий:

WServer 2008, SQL Server 2005, службы анализа MS (SSAS), ISS7 и OLAP CUBE.

Мне нужно встроить результат OLAPв веб-страницу существующего сайта.

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

Ниже приведен пример использования запроса MDX: (Статистика продаж агента за период)

SELECT NON EMPTY { [Measures].[Valore] } ON COLUMNS,
    NON EMPTY { ([Prodotti].[Top Marca].[Top Marca].ALLMEMBERS * [Calendario].[Anno -  Mese].[Mese].ALLMEMBERS * [Agenti].[Cod Agente].[Cod Agente].ALLMEMBERS ) }
    DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_UNIQUE_NAME ON ROWS FROM ( SELECT ( { [Calendario].[Anno].&[2012] } ) ON COLUMNS 
    FROM ( SELECT ( { [Agenti].[Vw Agenti].&[005] } ) ON COLUMNS FROM [Vendite])) 
    CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS

Ниже простой результат, который мне нужно показать на веб-сайте:

olap result

Я пытался использовать средство просмотра отчетов. но, похоже, я не могу из-за этой ошибки:

Для удаленной обработки отчетов требуются службы Microsoft SQL Server 2008 Reporting Services или более поздние версии

, и я не могу установить SQL Server 2008, поэтому мне нужно альтернативное решение.

Я попробовал некоторые программы с открытым исходным кодом, но они требуют установки JAVA и т. д. Большинство из них также не подключаются к SQL Server или требуют другого веб-сервера.

Я пытался также использовать запрос TSQL, но он возвращает только 1 столбец для месяцев, тогда как на самом деле мне нужно много столбцов для расчета месяцев.

ПРИМЕЧАНИЕ. Многие пользователи используют разные операционные системы и браузеры, такие как iPad, Mac, Винда, линукс,...поэтому результатом должен быть вывод в формате HTML.

Итак, мой вопрос:

Как лучше всего разработать простую веб-страницу (asp или aspx) (на стороне сервера или на стороне клиента) для запроса куба для получения простого результата. (должен быть HTML)как показано выше, без выбора пользователем?

Или что я вообще не понял в этом сценарии?

Заранее спасибо всем, кто сможет мне помочь!

5
задан Luka Milani 9 May 2012 в 15:54
поделиться

0 ответов

Другие вопросы по тегам:

Похожие вопросы: