Страницы: 1
RSS
Выгрузка данных в csv из модели данных, Как выгрузить более 1048576 строк
 
Всем привет.
Столкнулся с очень дурацкой задачей
, прислали книгу эксель данные в которой хранятся в модели данных и нужно выгрузить данные из этой модели в csv.
Когда данных относительно мало я делал следующим образом:
Просто делал подключение к модели и выводил данные на лист и сохранял этот лист в csv.

Но проблема когда в модели данных более 1048576 строк, данные на лист  выгружаются не целиком.
1) Нашел в инете макрос vba, который выгружает данные из модели в csv, но он тоже упирается в ограничение по кол-ву строк
2) создал подключение на листе создав сразу сводную и установил фильтр, чтобы ввгружать данные частями напоимер за 1 год , но тут у экселя не хватает  памяти и падает в ошибку(меньше года мельчить не стал ибо уже совсем какая то рукопедальная шляпа)

Как выгрузить  больше миллиона строк зараз в csv из модели данных без использования стороннего ПО?

Или можно как то подключится к модели данных выводя эти данные на лист в виде таблицы, но чтобы данные сразу фильровались по какому то критерию, чтобы они влезли на лист?
Желательно без стороннего ПО
 
Добрый день, данную тему смотрели?
https://www.planetaexcel.ru/forum/index.php?PAGE_NAME=message&FID=1&TID=98131
 
Андрей Смирнов, используйте DAX Studio
 
Цитата
Андрей Смирнов написал:
1) Нашел в инете макрос vba, который выгружает данные из модели в csv, но он тоже упирается в ограничение по кол-ву строк
а можно посмотреть макрос? может его можно скорректировать?
 
А можно посмотреть как Вы смотрели что там в csv только 1048576 строк?
Страницы: 1
Наверх