none
Данные, полученные подключением сводной таблицы к "SQL Server 2005" - отягощают ли файл Excel'я? RRS feed

  • Общие обсуждения

  • Здравствуйте! 

    Ситуация: Сводная таблица Excel'я-2007 для импорта данных подключается к SQL Server 2005 Standard Edition.

    Вопросы:

    1) если выгрузка данных происходит сразу в сводную таблицу (без установленных в ней ограничений), то идёт ли на клиентскую сторону выгрузка всего объема данных? (С толку сбил ответ Данилы Полевщикова в форуме "SQL Server для администраторов > cube, как сортировать внутри измерений" от 26 января 2007 г. 8:12: "А на клиенте OLAP, пусть даже в сводных таблицах excel в принципе всё равно, сколько там данных. Клиент получает готовый результат, сумму за год. Вся работа и все объемы на сервере.")

    2) Если Данила ошибается, то будет ли в этом случае большой объем данных (свыше миллиона строк) "тормозить" файл?

    3) Если Данила ошибается, то есть ли вариант:

    - пользоваться сводными таблицами И

    - держать все данные только на сервере,

    используя, скажем, Report Builder 3.0 в SQL Server 2008 R2 (либо предложите, пожалуйста, другой вариант)?

    Заранее спасибо!

    • Перемещено Dmitry Davydov 2 ноября 2011 г. 12:25 (От:SQL Server для администраторов)
    • Изменен тип Vinokurov YuriyModerator 11 ноября 2011 г. 11:43 давность и отсутствие активности в теме
    17 октября 2011 г. 11:58

Все ответы

  • У вас запрос к SSAS или вы строите сводник по данным, которые прогружаются на отдельный лист в файле из внешнего источника?

    Если второе, то, разумеется, данные грузиться будут целиком.

    Если первое, то грузиться будет по фильтрам, но в некоторых ситуациях и такая работа может ощутимо нагружать рабочую станцию. В Excel 2007 я с таким, правда, сталкивался намного реже, чем в более ранних версиях.  

    17 октября 2011 г. 12:20
  • Уважаемый Роман!

    На отдельный (по крайней мере видимый) лист данные не выгружаются, сразу в Сводную. Я правильно Вас понял, что если в Сводной фильтры не предустановлены, то весь объем базы сгрузится на клиентскую часть?

    Как можно решить эту проблему? Есть мнение, что Report Builder 3.0 в SQL Server 2008 R2 умеет работать полностью на сервере, не загружая клиентскую часть. Так ли это?

    17 октября 2011 г. 12:38
  • Что является источником данных? SQL Server 2005 - достаточно широкое понятие. Источником может быть куб SSAS или обычный sql запрос. Во втором случае никакие фильтры на выборку на стороне сервера накладываться не будут и вся фильтрация будет осуществляться на клиенте.
    17 октября 2011 г. 12:59
  • Тема переведена в разряд обсуждений по причине отсутствия активности


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий
    Follow MSTechnetForum on Twitter

    Посетите Блог Инженеров Доклады на Techdays: http://www.techdays.ru/speaker/Vinokurov_YUrij.html
    11 ноября 2011 г. 11:44
    Модератор