Имя: Пароль:
1C
 
OData. Запросы
0 Zixxx
 
15.06.17
15:59
Подскажите по поводу OData можно ли с их помощью делать сложные запросы или нет.
Например нужно получать данные где куча левых соединений и т.п.

Сейчас менеджеры начали юзать PowerBI, сначала получали какую-то сводную информацию.

Теперь показывают отчет написанный в 1С и говорят нужно тоже самое в PowerBI.
Но запросы там с левыми соединениями и с вложенными запросами.
Это как-то решается через OData или этот механизм для простого получения списков?

Сейчас просто начали дергать через Odata полный список заказов за несколько лет
Как-то его хотели там обработать с другими данными, но размер временного файла в папке пользователя начал превышать размер базы данных

Мне кажется что такую задачу нужно решать только через отдельное API, которое будет выдавать готовый результат.
У кого какие мысли на этот счет?
1 Nexux
 
15.06.17
17:17
нельзя произвольные
2 Nexux
 
15.06.17
17:19
>>Сейчас просто начали дергать через Odata полный список заказов за несколько лет
по дефолту без фильтров + тянет все поля из 1С, если много данных, все ооочень печально
3 Живой Ископаемый
 
15.06.17
17:20
Жди, когда в 1С реализуют вот такое

А когда в 1С реализуют GraphQL-сервисы?
4 Nexux
 
15.06.17
17:20
я в итоге намучался, переписал все обращения odata к 1с на http-сервисы
5 Nexux
 
15.06.17
17:24
+ еще PowerBI в некоторых случаях вызова делает по два раза, ну это все через фиддлер можно посм
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс