Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Базу данных Служб Analysis Services можно разрабатывать с помощью SQL Server Data Tools (SSDT) в режиме проекта или в режиме онлайн.
Один разработчик
Если только один разработчик разрабатывает всю базу данных Служб Analysis Services и все его составляющие объекты, разработчик может использовать SQL Server Data Tools (SSDT) в режиме проекта или в режиме онлайн в любое время в течение жизненного цикла решения бизнес-аналитики. В случае одного разработчика выбор режимов не особенно важен. Обслуживание файла офлайн-проекта, интегрированного с системой контроля версий, имеет много преимуществ, таких как архивация и откат. Однако при использовании одного разработчика у вас не будет проблемы с обменом данными с другим разработчиком.
Несколько разработчиков
Если несколько разработчиков работают над бизнес-аналитическим решением, проблемы будут возникать, если разработчики не работают в режиме проекта с управлением версиями в большинстве случаев, если не во всех. Система управления версиями гарантирует, что два разработчика одновременно не вносят изменения в один и тот же объект.
Например, предположим, что разработчик работает в режиме проекта и вносит изменения в выбранные объекты. Хотя разработчик вносит эти изменения, предположим, что другой разработчик вносит изменения в развернутую базу данных в интерактивном режиме. Проблема возникнет, когда первый разработчик попытается развернуть изменённый проект службы Analysis Services. А именно, SQL Server Data Tools (SSDT) обнаружит, что объекты изменились в развернутой базе данных и побудят разработчику перезаписать всю базу данных, перезаписав изменения второго разработчика. Так как в SQL Server Data Tools (SSDT) отсутствуют средства разрешения изменений между экземпляром базы данных в Службах Analysis Services и объектами в проекте, которым предстоит перезаписаться, единственный реальный выбор для первого разработчика — отменить все свои изменения и начать заново, используя новый проект на основе текущей версии базы данных Служб Analysis Services.