Текущее время: Вт, май 28 2024, 22:29

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Google [Bot]


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

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