2016-04-25 2 views
0

Мне нужна помощь.OBIEE Объединить два запроса (join)

Я новичок в obiee (недавно перешел из бизнес-объектов и воссоздал все отчеты в obiee).

Вот пример, в котором мне нужна помощь. Я создал анализ, в котором я перечисляю все заказы с указанием их целевых дат доставки и количества продуктов в каждом заказе.

Идентификатор заказа ...... Намеченная дата поставки ... Нет товаров

Abc .... 1/1/2016 ..... 5

Я хочу добавить столбец рядом с No продуктов, которые называются «Отсутствие дозаторов, поставляемых вовремя». Я хочу сравнить дату поставки каждого продукта в пределах заказа с целевой датой поставки и . Укажите количество товаров, поставленных в назначенный срок. Таким образом, выход должен быть

Abc .... 1/1/2016. ... 5 ..... 3

Где 3 - количество товаров, поступивших вовремя.

Я мог бы сделать это в BO, выполнив два запроса и объединив их, однако в obiee. Я не могу добавить второй запрос к моему анализу. Я попытался на уровне продукта, используя случай, когда дата цели> = дата доставки, а затем 1 еще 0, и завернула это с помощью функции суммирования, но она не сработала.

Цените свою помощь в этом. Поиск по этим темам дает мне результаты для выполнения запросов из нескольких тематических областей :(

ответ

0

У вас также есть объединения в OBIEE, вы объединяете результаты двух запросов, которые возвращают одну и ту же структуру, поэтому у вас есть запрос A с идентификатором заказа, целевой Date, No Products и столбец Dummy с суммой суммирования по умолчанию 0 и суммой по умолчанию и вторым запросом с идентификатором заказа, целевой датой, суммированием столбцов Dummy 0 и количеством поставляемых продуктов. Вы делаете все это на вкладке критериев анализа Важно, чтобы порядок, в который вы помещали свои столбцы, потому что это то, что OBIEE использует для объединения. С уважением

Смежные вопросы