Добрый день! Кто то решал задачи с построением моделей в powerbi (получение данных из 1С с помощью Odata)? Легко и быстро получилось освоить запросы данных справочников, документов и регистров за период. Проблемы стали возникать с запросами к виртуальным таблицам. Например, остатки по складу на каждый день за период, такого рода, задачи и тд. Кто сталкивался, как решал проблему?
Не совсем) Данные по остаткам на каждый день не хранятся в 1С, они виртуальные. Те допустим задача получить остаток по товару на каждый день месяца. В 1С такая задачка решается путем создания склейки двух запросов, образно говоря мы как будто обращаемся к остаткам каждый день, получая значения. В oData (в powerbi) мы же пишем запрос заранее, и можем получить только остатки на конкретную дату(не будешь же писать 30 запросов) )) как то так
да, допустим пишем в odata запрос на BalanceAndTurnovers за период 31 01 с 01 01. Получаем три значения, Start, turnover, End. Но вот что конкретно в turnover происходило мы же не знаем, в какую дату было 4, в какую 10
И склеивать их в powerbi, ну это жесть конечно как раздувать и справится ли с вычислениями в целом программа. Были мысли выгружать по расписанию в csv, потом разжевывать в powerbi. НО в таком случае проблема с актуальностью данных. В целом может, есть куда покапать в сторону циклических запросов? или адрес odata всегда статичный, задавать его нельзя программно?