У меня такой сценарий:
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
Ниже простой результат, который мне нужно показать на веб-сайте:
Я пытался использовать средство просмотра отчетов. но, похоже, я не могу из-за этой ошибки:
Для удаленной обработки отчетов требуются службы Microsoft SQL Server 2008 Reporting Services или более поздние версии
, и я не могу установить SQL Server 2008, поэтому мне нужно альтернативное решение.
Я попробовал некоторые программы с открытым исходным кодом, но они требуют установки JAVA и т. д. Большинство из них также не подключаются к SQL Server или требуют другого веб-сервера.
Я пытался также использовать запрос TSQL, но он возвращает только 1 столбец для месяцев, тогда как на самом деле мне нужно много столбцов для расчета месяцев.
ПРИМЕЧАНИЕ. Многие пользователи используют разные операционные системы и браузеры, такие как iPad, Mac, Винда, линукс,...поэтому результатом должен быть вывод в формате HTML.
Итак, мой вопрос:
Как лучше всего разработать простую веб-страницу (asp или aspx) (на стороне сервера или на стороне клиента) для запроса куба для получения простого результата. (должен быть HTML)как показано выше, без выбора пользователем?
Или что я вообще не понял в этом сценарии?
Заранее спасибо всем, кто сможет мне помочь!