База данных рабочей области (табличные службы SSAS)
База данных рабочей области табличной модели, используемая во время разработки модели, создается при создании нового проекта табличной модели в SQL Server Data Tools (SSDT). База данных рабочей области находится в памяти экземпляра служб Analysis Services, работающего в табличном режиме; обычно на том же компьютере, что и SQL Server Data Tools.
Этот раздел включает следующие подразделы:
Общие сведения о базе данных рабочей области
База данных рабочей области создается в экземпляре служб Analysis Services, указанном в свойстве Workspace Server, при создании проекта бизнес-аналитики с помощью одного из шаблонов проектов табличной модели в SQL Server Data Tools. Каждый проект табличной модели имеет собственную базу данных рабочей области. Вы можете использовать SQL Server Management Studio для просмотра базы данных рабочей области на сервере служб Analysis Services. Имя базы данных рабочей области формируется следующим образом: имя проекта, знак подчеркивания, имя пользователя, знак подчеркивания, идентификатор GUID.
База данных рабочей области находится в памяти, пока проект табличной модели открыт в SQL Server Data Tools. При закрытии проекта база данных рабочей области сохраняется в памяти, сохраняется на диске и удаляется из памяти (значение по умолчанию) или удаляется из памяти и не сохраняется на диске, в соответствии со значением свойства «Сохранение рабочей области». Дополнительные сведения о свойстве "Сохранение рабочей области" см. далее в подразделе Свойства базы данных рабочей области .
После добавления данных в проект модели с помощью мастера импорта таблиц или копирования и вставки при просмотре таблиц, столбцов и данных в конструкторе моделей пользователь видит базу данных рабочей области. При добавлении дополнительных таблиц, столбцов, связей и т. д. происходит изменение базы данных рабочей области.
Важно!
Если какая-либо из таблиц в модели будет содержать большое количество строк, во время разработки модели рассмотрите возможность импортировать только часть данных. Путем частичного импорта данных можно уменьшить время обработки и потребление ресурсов сервера баз данных рабочей области.
Примечание
Окно предварительного просмотра на странице «Выбор таблиц и представлений» мастера импорта таблиц, диалоговое окно «Изменение свойств таблицы» и диалоговое окно «Диспетчер секций» показывают таблицы, столбцы и строки в источнике данных и могут не показывать те же таблицы, столбцы и строки, что и база данных рабочей области.
При развертывании проекта табличной модели развернутый шаблон базы данных, которая в сущности является копией базы данных рабочей области, создается на экземпляре сервера Analysis Services, указанном в свойстве «Сервер развертывания», на основе базы данных рабочей области. Дополнительные сведения о свойстве Сервера развертывания см. в разделе Свойства проекта (табличные службы SSAS).
База данных рабочей области модели обычно находится на localhost или локальном именованном экземпляре сервера служб Analysis Services. Вы можете использовать удаленный экземпляр служб Analysis Services для размещения базы данных рабочей области, однако такая конфигурация не рекомендуется из-за задержки во время запросов данных и других ограничений. В оптимальном случае экземпляр служб Analysis Services, на котором будут размещаться базы данных рабочей области, находится на том же компьютере, что и SQL Server Data Tools. Создание проектов модели на том же компьютере, что и экземпляр служб Analysis Services, на котором размещена база данных рабочей области, может повысить производительность.
Удаленно расположенные базы данных рабочей области имеют следующие ограничения.
Потенциальные задержки при отправке запросов.
Свойство "Резервное копирование данных" не может иметь значение Резервное копирование на диск.
Нельзя импортировать данные из книги PowerPivot при создании нового проекта табличной модели с помощью шаблона проекта «Импорт из PowerPivot».
Свойства базы данных рабочей области
Свойства базы данных рабочей области включены в свойства модели. Чтобы просмотреть свойства модели, в SQL Server Data Tools в Обозреватель решений щелкните файл Model.bim. Свойства модели могут быть настроены в окне Свойства . Характерные свойства базы данных рабочей области включают следующее.
Примечание
Свойства Сервера рабочей области, хранения рабочей области и резервного копирования данных применяются по умолчанию при создании проекта модели. Параметры по умолчанию для новых проектов моделей можно изменить с помощью страницы Моделирование данных в параметрах служб Analysis Server диалогового окна "Сервис/параметры". Эти свойства, как и другие, можно также настроить для каждого проекта модели в окне Свойства . Изменение параметров по умолчанию не будет применяться к уже созданным проектам моделей. Дополнительные сведения см. в разделе Настройка свойств моделирования и развертывания данных по умолчанию (табличные службы SSAS).
Свойство | Параметр по умолчанию | Description |
---|---|---|
База данных рабочей области | Имя проекта, знак подчеркивания, имя пользователя, знак подчеркивания, идентификатор GUID. | Имя базы данных рабочей области, используемой для хранения и изменения проекта модели в памяти. После создания проекта табличной модели эта база данных появится в экземпляре служб Analysis Services, указанном в свойстве Workspace Server . Это свойство нельзя задать в окне «Свойства». |
Сохранение рабочей области | Выгрузить из памяти | Указывает, как база данных рабочей области должна сохраняться после закрытия проекта модели. База данных рабочей области содержит метаданные модели и данные, импортированные в модель. В некоторых случаях база данных рабочей области может иметь очень большой размер и, соответственно, занимать большой объем памяти. По умолчанию при закрытии проекта модели в SQL Server Data Tools база данных рабочей области выгружается из памяти. При изменении этого параметра важно учитывать объем доступных ресурсов памяти, а также предполагаемую частоту работы с этим проектом модели. Возможны следующие варианты значения этого параметра. Хранить в памяти — база данных рабочей области сохраняется в памяти после закрытия проекта модели. Этот параметр будет потреблять больше памяти; Однако при открытии проекта модели в SQL Server Data Tools потребляется меньше ресурсов, а база данных рабочей области загружается быстрее. Выгрузить из памяти — база данных рабочей области сохраняется на диске, но удаляется из памяти после закрытия проекта модели. Этот параметр будет потреблять меньше памяти; Однако при открытии проекта модели в SQL Server Data Tools необходимо повторно подключить базу данных рабочей области; потребляются дополнительные ресурсы, и проект модели загружается медленнее, чем если база данных рабочей области хранится в памяти. Этот вариант следует использовать в случае, если ресурсы памяти ограниченны, или при работе с дистанционно расположенной базой данных рабочей области. Удалить рабочую область — база данных рабочей области удаляется из памяти и не сохраняется на диске после закрытия проекта модели. Этот параметр будет потреблять меньше памяти и дискового пространства; Однако при открытии проекта модели в SQL Server Data Tools используются дополнительные ресурсы, и проект модели загружается медленнее, чем если база данных рабочей области хранится в памяти или на диске. Этот параметр используется лишь периодически при работе над проектами моделей. Значение по умолчанию для этого свойства можно изменить на странице Моделирование данных в параметрах сервера анализа в диалоговом окне Сервис\Параметры. |
Сервер рабочей области | localhost | Это свойство указывает сервер по умолчанию, который будет использоваться для размещения базы данных рабочей области во время разработки проекта модели в SQL Server Data Tools. В списке отображаются все доступные экземпляры служб Analysis Services, запущенные на локальном компьютере. Чтобы указать другой сервер служб Analysis Services (работающий в табличном режиме), введите имя сервера. Пользователь, вошедший в систему, должен быть администратором на сервере служб Analysis Services. Обратите внимание, что рекомендуется указать локальный сервер Analysis Services в качестве сервера рабочей области. Для баз данных рабочей области на удаленном сервере импорт из PowerPivot не поддерживается, также не поддерживается локальное создание резервных копий, и при выполнении запросов в пользовательском интерфейсе могут возникать задержки. Также обратите внимание, что значение по умолчанию для этого свойства можно изменить на странице Моделирование данных в параметрах служб Analysis Services в диалоговом окне Сервис\Параметры. |
Управление базой данных рабочей области с помощью среды SSMS
Для подключения к серверу служб Analysis Services, на котором размещена база данных рабочей области, можно использовать SQL Server Management Studio (SSMS). Как правило, управление базой данных рабочей области не требуется; Исключением является отсоединение или удаление базы данных рабочей области, что необходимо сделать из SQL Server Management Studio.
Предупреждение
Не используйте SQL Server Management Studio для управления базой данных рабочей области, пока проект открыт в конструкторе моделей. Это может привести к потере данных.
Связанные задачи
Раздел | Описание |
---|---|
Model Properties (SSAS Tabular) | Описание и этапы настройки для свойств базы данных рабочей области модели. |
См. также:
Настройка моделирования данных по умолчанию и свойств развертывания (табличные службы SSAS)
Свойства проекта (табличные службы SSAS)