Текущее время: Чт, мар 28 2024, 17:48

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Юниверс из нескольких источников на основе Query/infoset
СообщениеДобавлено: Пн, окт 06 2014, 11:33 
Специалист
Специалист

Зарегистрирован:
Вт, дек 30 2008, 18:10
Сообщения: 171
Пол: Мужской
Созданы две Query (sq01) на основе infoset (sq02).
Назовем их query1 - данные выбираются программно по параметрам
и query2 на основе sap-таблицы.

В средстве дизайна информации создан юниверс, где эти две таблицы связаны по некоторому полю.
Запрос из одной таблицы query1 работает как и положено.
Для Table1 поле bldat (индекс создан) как параметр выбора в query1. Для Table2 поле vbeln с индексом и как параметр выбора в query2.
Но стоит объединить в один запрос две таблицы
Code:
SELECT
  Table__1."ZTable1-VBELN",
  Table__2."ZTable2-VBELN"
FROM
  "P540"."Global.ZUSERS"."ZQUERY"  Table__1
   LEFT OUTER JOIN "P540"."Global.ZUSERS"."ZTable1"  Table__2 ON (Table__1."ZTable1-VBELN"=Table__2."Table2-VBELN"  AND  Table__1."ZTable1-BLDAT" between @Prompt(дата1) and @Prompt(дата2))


то можно ждать до бесконечности до дампа в Sap системе.
Подозреваю, BO пытается офильтровать данные Table2 не на стороне SAP, а вытягивает к себе всю Table2 и только потом соединяет с Table1.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Юниверс из нескольких источников на основе Query/infoset
СообщениеДобавлено: Пт, ноя 14 2014, 16:37 
Начинающий
Начинающий

Зарегистрирован:
Пт, ноя 14 2014, 16:06
Сообщения: 21
Добрый день.
Не совсем понятно как устроен юниверс это olap или relation юниверс, если relation то один или несколько источников данных? Почему в качестве источника указывается SAP, а для примера оракловый запрос. Если в итоге получается один запрос к одному источнику, то почему не посмотреть план запроса? Почему оракловый запрос приводит к выпадению в дамп SAP?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB