|
|
|
SSRS и OLAP
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Возникла необходимость перенести отчет с OLTP в OLAP и начали возникать трудности. Подскажите пожалуйста, кто может: Есть некий саммари датасет: Код: sql 1. Есть второй датасет- справочник аэропортов: Код: sql 1. 2. 3. Создаю параметр на основе второго датасета: Value field: Id, Label field: Airport_Name. При Preview при нажатии на View Report получаю: авторPlease select a value for the parameter 'Airport'. 1. Как связать мой параметр с первым датасетом? 2. Как заставить SSRS кушать <Select a value> как дефолтное значение и не учитывать в первом датасете? Или всё слишком примитивно и шагать читать матчасть? Заранее спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2016, 14:23 |
|
||
|
SSRS и OLAP
|
|||
|---|---|---|---|
|
#18+
igor2222, для (multivalue) параметра param (name=yournamehere, value=yourkeyhere) вот этот датасет: Код: sql 1. 2. 3. 4. для датасета конечного запроса вот это стринговое соединение: Код: sql 1. но сначала основной/конечный запрос лучше чистыми метаданными протянуть (для опеределения полей) запросом Код: sql 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2016, 20:39 |
|
||
|
SSRS и OLAP
|
|||
|---|---|---|---|
|
#18+
vikkiv, Не стал бы я строить MDX-запрос через Expression. Тяжело отлаживать. На AdventureWorks были примеры, если не ошибаюсь. Если коротко, то суть в следующем. 1 датасет для параметра с вытягиванием UniqueName, а 2 датасет непосредственно для отчета с подзапросом вида SELECT STRTOSET(...) ON 0 FROM Cube ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2016, 21:55 |
|
||
|
|

start [/forum/topic.php?fid=31&msg=39369388&tid=1533134]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
50ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 16ms |
| total: | 154ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...