Я пытаюсь создать приборную панель, состоящую из двух компонентов: CCC Bar Chart и Multiple select component.CDE: множественный выбор
Я использую компонент множественного выбора для значения параметра назначения, которое используется в источнике данных. (MDX запрос):
SELECT
NON EMPTY {[Measures].[doc_count]} ON COLUMNS,
NON EMPTY {[Dimension Usage date_publish.Hierarchy date_publish].[date_publish].Members} ON ROWS
FROM [Docs]
WHERE CrossJoin({${param_hosts}}, {[event].[active]})
Так что, если я установил (умножение выберите компонент) свойство value array
с парами: ({arg:[host].[news.com] value:news.com}, {{arg:[host].[somesite.com] value:somesite.com}})
, все работает идеально. Параметр привязан к компоненту, который получает правильное значение, например: [host]. [News.com], [host]. [Somesite.com]
.
Но если я попытаюсь заполнить компонент множественного выбора из источника данных, он станет неработоспособным. Как DataSource, я использую sql over sqlJndi
с запросом: SELECT distinct (host) as Id, concat ('[host]. [', Host, ']') as Value FROM docs_fact where dim_event_id = 1;
Результат этого запроса является таблица:
id value
news.com | [host].[news.com]
somesite.com | [host].[somesite.com]
Параметр присваивается значение: news.com, somesite.com
Изменение свойств Value as id
влияет только на какое из полей (id или value) будет показано пользователю, а значение параметра не будет изменено.
Скажите, пожалуйста, можно указать, какой из столбцов будет использоваться для отображения пользователю и какой из столбцов, которые будут использоваться для генерации результатов?
ТНХ много !!! он работает отлично !!! –
Педро Вейл, не могли бы вы дать мне совет, где я могу найти хороший учебник или документацию о cde? все, что я нашел, было только общим. и нет информации о деталях :( –
У нас (webdetails) есть как CDE, так и учебник CDF для продажи по адресу www.webdetails.pt. Также есть очень подробное учебное пособие по CDE на сайте ambientbi.co.uk. Форумы Pentaho и ## pentaho irc channel на irc.freenode.net также являются хорошими источниками информации. –