Работа с базами данных служб Analysis Services на этапе разработки
Изменения: 14 апреля 2006 г.
База данных служб Analysis Services может быть разработана в среде Business Intelligence Development Studio в режиме проекта или в оперативном режиме.
Один разработчик
Если база данных служб Analysis Services и все составляющие ее объекты разрабатываются одним разработчиком, то он может пользоваться средой Business Intelligence Development Studio и в режиме проекта, и в оперативном режиме в любое время в течение всего срока жизни решения бизнес-аналитики. В случае одного разработчика выбор режима является не очень важным. Поддержка файла автономного проекта, встроенного в систему управления версиями, имеет много преимуществ, например возможность архивирования и отката. Однако при одном разработчике отсутствует проблема обмена изменениями с другим разработчиком.
Несколько разработчиков
Если над решением бизнес-аналитики работает несколько разработчиков, могут возникнуть проблемы, если разработчики не работают в режиме проекта с системой управления версиями, а порой и в противном случае. Система управления версиями обеспечивает то, что два разработчика одновременно не выполняют изменения одного и того же объекта.
Пусть, например, разработчик работает в режиме проекта и производит изменения в выбранных объектах. Допустим, что в то время, когда этот разработчик выполняет изменения, другой разработчик вносит изменение в развернутую базу данных в оперативном режиме. Возникнет проблема, если первый разработчик попытается развернуть свой измененный проект служб Analysis Services. То есть среда Business Intelligence Development Studio обнаружит, что в развернутой базе данных объекты изменены, и предложит разработчику переписать всю базу данных, переписав изменения второго разработчика. Так как в среде Business Intelligence Development Studio нет средств разрешения изменений между экземпляром базы данных служб Analysis Services и объектами в проекте, которые должны быть переписаны, единственной реальной возможностью, имеющейся у первого разработчика, является решение отказаться от своих изменений и заново начать новый проект, основанный на текущей версии базы данных служб Analysis Services.
См. также
Задачи
Как подключиться в оперативном режиме к базе данных служб Analysis Services при помощи среды Business Intelligence Development Studio
Как создать проект служб Analysis Services на основании существующей базы данных служб Analysis Services
Основные понятия
Работа с базами данных служб Analysis Services в рабочей среде